5. Definiendo la Interface de la Aplicación (CFI)
En el apartado de Interface es donde vamos a definir el comportamiento de la Aplicación LOW-CODE asociada al modelo de datos que queremos gestionar.
4. Definiendo el Interface (CFI) /training/cfos/cfi [pm]
En el apartado de Interface es donde vamos a definir el comportamiento de la Aplicación LOW-CODE asociada al modelo de datos que queremos gestionar.
[CF-ERROR:ecm-links:/training/cfos/cfi:Elementos de un CFI] Recurrent tag found. User a link
Tabla de Contenidos
- 01. Propiedades de un CFO en la interface
- 02. Filtros [filters]
- 03. Botones para Vistas [buttons]
- 04. {"tabs":[..]} Tabs para organizar campos
- 05. {"only_record":[..]} Mostrar sólo el contenido de un registro
- 06. {"views":{"default":{..},..} Vistas [views]
- Campos de Vista (views[].fields:{..}]
- {"full_col_width": true]} Mostrar esta columna a ancho completo
- {"js_conditional_cell_color": [..]} Colores condicionales de Celda mediante Javascript
- {"only_if_filters": [..]} Evaluar si la columna se muestra en función de valores de filtro
- {"row_group": true]} Agrupación por el campo
- {"security": {"user_privileges":[],..]} Evaluar si la columna se muestra en base se la seguridad
- {"selfpagemodal": true} Lanza una modal para cargar una WEBAPP
- {"type":"virtual",..} Virtual Fields en Listados CFO
- {"avoid_total":true} Desactiva la query de Totales para el listado
- {"conditional_rows_background_color":{..} Colores condicionales de fila
- {"multiselect":{..} Acciones sobre múltiples filas
- {"only_record":{"id":"XXX"}} Muestra sólo la información de un registro
- {"table_fixed_header":true} Establece la cabecera de la tabla de datos para que se mantenga fija en la parte superior.
- Campos de Vista (views[].fields:{..}]
- 07. {"display_fields":{"field1":{..},..} Campos de visualización
- 08. {"display_buttons":{"field1":{..},..} Botones a añadir al visualizar
- 08. {"updae_fields":{"field1":{..},..} Campos de actualización
- 09. {"insert_fields":{"field1":{..},..} Campos de inserción
- 10. {"copy_fields":{"field1":{..},..} Campos de inserción
- 11. Definiendo workflows
- a) {"action":"setLocalizationLang"} Establece el idioma por defecto
- b) {"action":"readRelations"} Lee información de otros CFOs relacionados
- c) {"action":"sendEmail"} Envía un Email
- d) {"action":"insertCFOData"} Inserta contenido en otro CFO
- e) {"action":"updateCFOData"} Actualiza contenido en otro CFO