Código

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Resumen

Un Código de Campo es un identificador alfanumérico corto para los Campos que se puede utilizar en las Fórmulas y en la API.

Uso de códigos en las Fórmulas

Cuando se utiliza el editor de Fórmulas, se 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, se recomienda rellenar el Campo de Código, especialmente cuando se trabaja con la API.

Por ejemplo, se podría hacer referencia a los Formularios con o sin Campos de Código, la diferencia se vería así:

  • Usando los campos de Código: CONCAT(Rightsholder.first_name, "-", middle_name, "-", Rightsholder.last_name)
  • Sin usar los campos de Código: CONCAT( clchw8tm7t8nb0ua.[First name], "-", [Middle name], "-", clchw8tm7t8nb0ua.[Last name])
Editor de fórmulas sin valores de campo de código
Editor de fórmulas sin valores de campo de código
Editor de fórmulas con los campos de código rellenados
Editor de fórmulas con los campos de código rellenados

Para obtener más información, consulte Uso del editor de fórmulas.

Uso de códigos en la API

La asignación de 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 de actualización de registros.

Por ejemplo, podría añadir un nuevo Registro al Formulario de Titular de Derechos 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
Siguiente elemento
Diseñar un Formulario