Resumen
Un Código de Campo es un identificador alfanumérico corto para los Campos que puede utilizarse en las Fórmulas y en la API.
Uso de códigos en las Fórmulas
Al utilizar el Editor de fórmula, puede ver el Valor del Código de los Campos disponibles, lo que ayuda a identificar qué Campo utilizar para las Fórmulas respectivas. Por lo tanto, es muy recomendable rellenar el Campo de Código, especialmente cuando se trabaja con la API.
Por ejemplo, podría hacer referencia a Formularios con o sin Campos de Código, la diferencia se vería algo así:
- Usando Campos de Código:
CONCAT(Rightsholder.first_name, "-", middle_name, "-", Rightsholder.last_name)
- Sin Campos de Código:
CONCAT( clchw8tm7t8nb0ua.[First name], "-", [Middle name], "-", clchw8tm7t8nb0ua.[Last name])
Para más información, consulte Uso del editor de fórmula.
Uso de códigos en la API
Asignar Códigos de Campo también facilita el trabajo con la API. Puede utilizar el Código de Campo, en lugar del ID de Campo, por ejemplo, al enviar actualizaciones a través del proceso descrito en el artículo API para Actualizar Registros.
Por ejemplo, podría añadir un nuevo Registro al Formulario Rightsholder anterior utilizando la siguiente línea de comandos:
curl -X POST https://www.activityinfo.org/resources/update \
-u anything:APITOKEN \
-H 'Content-type: application/json' \
--data-binary @- << EOF
{
"changes": [
{
"formId": "cdznrnclh1x8y8s7",
"recordId": "ci8l8aqlh1x8y8s8",
"fields": {
"first_name": "Kofi",
"last_name": "Annan"
}
]
}
EOF