4.3 Atributos de campo

Cuando editas un CFO, En la sección "Security (Access,Logs & Backups) & Fields *" de un CFO definimos los campos y su tipología.

Esto determina que cuando se inserte, modifique o visualice información el campo tendrá un comportamiento específico en la interface de usuario. A continuación documentos los tiempos de campos soportados así como atributos que enriquecen la definición del campo. Tomando como partida la documentación original ennotion, describimos aquí las propiedades del JSON a construir para nuestro CFO bajo {"fields":}

Tipos de campo que determinan cómo CFI mostrará la información al usuario

Dentro de la definición JSON de un campo existe la propiedad type

{ "fields": 
{
"<field-name>": { "type":"<type of field>" }
}
}

CloudFrameWorkECMPages [/training/cfos/field-definitions/type] not found

Atributos de campo

De la misma manera que "type", existen atributos que enriquecen las características de un campo.


{ "fields":
{
"<field-name>": { "type":"<type of field>", "<attribute>:(mix) }
}
}

CloudFrameWorkECMPages [/training/cfos/field-definitions/attribute] not found

Atributos que sólo afectan a campos [type=virtual]

  • Atributo onclick(string, javascript) permite meter código javascript con un enlace onclick redoando al valor del campo virtual.
  • Atributo virtual_values para mostrar una combinación de varios campos dentro de una celda
  • Atributo link para indicar que el contenido es un enlace
  • Atributo onclick para ejecutar código javascript del interface previamente cargado o disponible.
  • Atributo external_apis para conectar con servicios externos de APIs
  • Atributo external_new_entity_url para crear una nueva entidad en otro CFO
  • Atributo mask(string) Enmascara el valor de un campo en la visualzación (aunque el valor original ha sido devuelto por el backend). 
  • Atributo server_mask(string) Enmascara el valor de un campo desde el servidor para que no se pueda ver toda la información. Es útil para evitar acceso a privacidad de datos y que puedan extrar información.

Atributos que sólo afectan en la Inserción de un Registro o Entidad

Cesta de compras