Glosario de terminología utilizada en Jitterbit App Builder
A
- Acción: Una tarea u operación específica que se activa al ejecutar un evento. App Builder admite diversos tipos de acciones, como Bridge, Evento, Exportar, Importar, Plugin, Procedimiento, RFC y Regla.
- Cajón de acciones: El menú de navegación principal del App Builder se encuentra en la esquina superior derecha de cada pantalla App Builder. El Cajón de acciones permite realizar acciones básicas como añadir una página, diseñarla o acceder al IDE.
- Alias: Se utiliza para proporcionar un nombre a una función para que puedas hacer referencia a ella.
- Permitir nulos: permite que se almacenen valores nulos en la columna asociada.
- App Workbench: página centralizada que ofrece atajos rápidos a las tareas cotidianas necesarias para crear y mantener aplicaciones.
- Ensamblaje: en App Builder, un ensamblaje es una forma de agrupar complementos y moverlos entre ambientes (por ejemplo, Desarrollo > Control de calidad > Producción).
- Auditoría: App Builder ofrece la posibilidad de auditar cualquier cambio realizado en la fuente de datos por App Builder.
-
Audit Lite: Audit Lite permite realizar el seguimiento de un conjunto específico de datos de auditoría:
AddedBy
AddedOn
ChangedBy
ChangedOn
Estos atributos se pueden asignar a un conjunto de columnas en la base de datos. El desarrollador establece el tipo de uso en los campos correspondientes.
- Autenticación: App Builder admite muchos de los métodos de autenticación más populares. Puede configurar su sitio para que admita uno o varios métodos de autenticación. La autenticación se encarga de identificar al usuario final.
- Autorización: La autorización controla "qué" puede hacer un usuario final, una vez que ha sido autenticado.
B
- Vinculación: El proceso de establecer una conexión entre la interfaz de usuario de la aplicación y los datos subyacentes que muestra. Este concepto se utiliza a menudo en la configuración de paneles, donde los criterios de vinculación vinculan un campo de un panel secundario con el campo correspondiente del panel principal. Ejemplo: Detalles del pedido (panel) se vincula al pedido (panel) mediante los criterios de vinculación OrderId = OrderId.
- Operadores bit a bit: Los operadores bit a bit son caracteres que representan acciones (operaciones bit a bit) que se realizan sobre bits individuales. Según el proveedor de la base de datos, las operaciones bit a bit pueden realizarse sobre columnas int y byte, lo que permite crear una columna que contenga varios estados de información.
- Puente: Un puente es un concepto a nivel de aplicación que permite al diseñador enviar un mensaje a un usuario. Este mensaje puede tener múltiples opciones que definen cómo el usuario puede responder. Los puentes ahora se denominan Notificaciones.
- Capa empresarial: la capa de App Builder que se utiliza para exponer sus datos, así como para permitirle manipular y filtrar datos de las tablas en la capa de datos.
- Objeto de negocio: en App Builder, un objeto de negocio es un tipo común de regla de negocio que controla a qué datos tiene acceso el usuario.
- Regla de Negocio: Las reglas de negocio se crean en la capa de negocio de App Builder para proporcionar instrucciones sobre los datos y la información disponibles y que se pueden guardar desde la capa de interfaz de usuario de la aplicación. También se pueden crear reglas de negocio para manipular los datos existentes en la capa de datos.
- Botón: Un tipo de control representado por un botón en el que se puede hacer clic que lleva al usuario final a una ubicación deseada (por ejemplo, otra página o ubicación externa) y/o activa un evento.
C
- Categoría: Los gráficos utilizan la categoría como tipo de control para representar el eje Y (secundario o vertical) en el gráfico.
- Gráfico: Los gráficos se utilizan para visualizar datos en una representación gráfica y están vinculados a un objeto comercial a través de un panel.
- Panel de gráficos: App Builder tiene gráficos integrados en la interfaz de usuario y utiliza Highcharts como motor de gráficos. Las páginas pueden enlace con gráficos, y los gráficos pueden enlace con páginas.
- Casilla de verificación: Una casilla de verificación es un tipo de control en App Builder que se utiliza para representar un campo de bits booleano de la base de datos. Visualmente, tiene un contorno cuadrado y puede contener una marca de verificación (1) o estar vacía (0), según el valor del campo subyacente.
- Colección: Una colección en App Builder es donde residen los recursos de la aplicación, específicamente temas, imágenes, plantillas y widgets. Las colecciones están asociadas a las aplicaciones.
- Columna: Las tablas son un conjunto de columnas, cada una de las cuales tiene un tipo de dato lógico. Una columna es una serie vertical de celdas que residen en una tabla.
- Plantillas de columnas: una función de App Builder que genera y mantiene de forma inteligente los nombres de las columnas, los tamaños y los tipos de datos que utilizan las aplicaciones.
- Control: Un campo (que suele corresponder a una columna de una tabla) que se muestra en un panel. App Builder admite varios tipos de control, según el caso de uso de su negocio.
- Reglas de control: Las reglas de control se pueden usar para habilitar y deshabilitar controles, así como para ocultarlos.
- Conjuntos de control: Los conjuntos de control se utilizan para organizar columnas en un panel de una sola fila en un cuadro ordenado (diseño apilado) o para insertar múltiples columnas horizontalmente en el espacio que una normalmente ocuparía (diseño uno al lado del otro).
- Tipo de control: El tipo de control que se mostrará en el panel. Ejemplos: texto, botón, casilla de verificación, fecha, imagen, lista, etc.
- Asistente de control: El Asistente de control ayuda a automatizar el proceso de agregar un control a un panel en una página.
Panel Cosmético: Un panel cosmético está diseñado para brindar al desarrollador mayor control sobre la apariencia. Un panel controlado por Cosmético está vinculado a una fuente de datos, pero el desarrollador usa HTML sin formato para crearlo. Los campos de la fuente de datos subyacente pueden aparecer en el área HTML mediante sustitución dinámica. La sintaxis para referenciar un campo en la fuente de datos es... {{nombre de archivo}}
.
- Cram: un tipo de acción disponible en las reglas de negocio CRUD, que inserta registros distintos/únicos según los campos marcados como claves principales.
- Crear: proporciona instrucciones para insertar en una tabla, pero solo donde no existe un registro existente.
- Controles de lista multiplataforma: al permitir que los controles de lista tengan diferentes proveedores de datos para el campo clave y el campo de título, un usuario puede establecer claves de enlace entre dos proveedores de datos/aplicaciones dispares.
- Integración de paneles multiplataforma: Los paneles se integran entre sí en la capa de presentación. Por lo tanto, se pueden ignorar prácticamente todas las diferencias tecnológicas entre los proveedores de datos. Esta función permite al usuario final visualizar datos de diferentes aplicaciones o proveedores de datos en la misma pantalla y al mismo tiempo.
- CRUD: Tipo de regla de negocio en App Builder. CRUD significa Crear, Leer, Actualizar y Eliminar. Esta regla permite editar y manipular tablas en la capa de datos.
- CSS: Hojas de estilo en cascada, un lenguaje utilizado para definir estilos renderizados y presentados por un navegador web en la capa de interfaz de usuario.
D
- Área de Datos: El Área de Datos se refiere al área de una Página reservada para datos. En un Panel de Cuadrícula, los datos aparecen en el Panel como una hoja de cálculo de Excel. La primera fila contiene los nombres de archivo o etiquetas, y cada fila subsiguiente contiene una fila del Objeto de Datos. En un Panel de Formulario, los datos que aparecen provienen de una sola fila de un Objeto de Negocio, en un Par Etiqueta/Valor que se muestra verticalmente en el Panel.
- Agnóstico de la base de datos: Término utilizado para referirse a software o solución diseñada para funcionar con cualquier sistema de gestión de bases de datos (SGBD) de cualquier proveedor. App Builder es agnóstico de la base de datos.
- Servidor de datos: en App Builder, los servidores de datos enumeran toda la información de conexión a los proveedores de datos configurados actualmente.
- Fuente de datos: Las tablas subyacentes de su aplicación que contienen los datos.
- Capa de datos: La capa de App Builder que contiene todas las tablas donde se almacenan los datos físicos
- Tipo de dato: En App Builder, existen valores de tipo de dato lógico y físico, que definen información sobre el tipo de datos almacenados en una columna. Por ejemplo: Número y entero - Int
- DB2: DB2 es un sistema de gestión de bases de datos relacionales (RDBMS) diseñado por IBM.
- Predeterminado: un tipo de regla de negocio que se utiliza para establecer un control predeterminado en un valor determinado.
- Predeterminado (dinámico): los valores predeterminados dinámicos responden y se establecen de forma predeterminada en función de las acciones del usuario.
- Eliminar: El tipo de acción Eliminar se utiliza para eliminar datos.
- Centro de Diseño: El Centro de Diseño es una página de aterrizaje directo para que los desarrolladores creen y mantengan aplicaciones rápidamente. Desde el Centro de Diseño, se puede acceder rápidamente a todas las áreas clave necesarias para el desarrollo de aplicaciones, incluyendo el almacenamiento de datos, la lógica de negocio, la interfaz de usuario y las capas de seguridad de App Builder, así como a algunas configuraciones generales de la aplicación.
- Sustitución dinámica: La sustitución dinámica es un tipo de sintaxis que se puede utilizar en App Builder para sustituir dinámicamente el resultado de una expresión, ya sea en la capa empresarial o en la capa de interfaz de usuario.
E
- Opción de edición: Le permite editar un campo o control determinado en un panel.
- Diseño cerrado: este diseño coloca un solo control en su propio cuadro, similar a un grupo.
- ERP: Planificación de recursos empresariales (ERP) es la gestión integrada de los procesos centrales del negocio, a menudo en tiempo real y mediada por software y tecnología.
- Evento: Se agregan eventos a los objetos comerciales para crear procesos.
-
Respuesta al evento: Todos los eventos tienen el mismo conjunto de mecanismos para responder a un evento.
- Reglas CRUD (Crear, Leer, Actualizar y Eliminar)
- Reglas de Flujo de trabajo
- Complemento (App Builder proporciona un marco para que los desarrolladores de C# agreguen sus propios complementos).
Puede combinar estos mecanismos de respuesta para responder a cualquier evento iniciado en App Builder.
-
Tipo de evento: Hay dos tipos de eventos en App Builder Runtime: intrínsecos y definidos por el usuario. Validación de eventos: Las reglas de validación se utilizan para proteger los datos. Estas reglas se crean en mvSQL y se ejecutan al activarse una regla (Crear, Actualizar y Eliminar). Las validaciones también pueden asociarse con eventos definidos por el usuario.
F
- Control de Archivo: Este tipo de control permite al usuario cargar (o descargar) un archivo.
- Clave Externa: Una clave externa es un campo (o conjunto de campos) en una tabla que identifica de forma única una fila de otra tabla o de la misma tabla. En otras palabras, la clave externa se define en una segunda tabla, pero se refiere a la clave principal o a una clave única en la primera tabla.
- Panel de Formulario: Un tipo de panel que contiene datos de un solo registro y se muestra verticalmente con una etiqueta a la izquierda y el valor a la derecha.
- Formato: El formato permite aplicar formato/estado condicional a un control. Por ejemplo, se puede usar Formato para definir cuándo el texto debe aparecer en color rojo o verde.
- Auditoría Completa: La auditoría completa es una función de auditoría que complementa la función Audit Lite. La auditoría completa registra los cambios en los datos a nivel empresarial y permite visualizarlos. Función: Una expresión basada en SQL que se utiliza para manipular datos dentro de las reglas de negocio.
G
- Panel de cuadrícula: un tipo de panel que contiene varios registros y se muestra como una cuadrícula de datos, muy similar a Excel.
- Grupo: Se utiliza para crear diseños de página más complejos. Los grupos son el elemento principal de dos o más paneles, o representan un contenedor para agrupar los controles de un panel.
- Agrupar por: la declaración GROUP BY se utiliza a menudo con funciones de agregación (COUNT, MAX, MIN, SUM, AVG) para agrupar el conjunto de resultados por una o más columnas.
H
- HTML: El lenguaje de marcado de hipertexto (HTML) es el lenguaje de marcado estándar para crear páginas y aplicaciones web. Junto con las hojas de estilo en cascada (CSS) y JavaScript, conforma una tríada de tecnologías fundamentales utilizadas en la web y aprovechadas por las aplicaciones web.
I
- Icono: Tipo de control utilizado para mostrar una imagen como un icono.
- IDE: El IDE (Ambiente de Diseño Integrado) es el área integral del ambiente de desarrollo de App Builder), donde un desarrollador puede crear, compilar, mantener y ejecutar una aplicación de App Builder. Dependiendo del rol y los permisos del usuario, este puede o no tener acceso a áreas específicas del IDE.
- Imagen: Tipo de control utilizado para mostrar imágenes.
- En línea: Opción de configuración del panel que indica a App Builder que cree y edite registros en la página actual.
- Unión interna: un tipo de unión utilizada en la lógica empresarial para unir tablas que devuelven todas las columnas que tienen contexto dentro de ambas tablas.
- Interfaz: Se refiere a los elementos colectivos de la página, como botones, navegación o barras de herramientas.
- Eventos intrínsecos: Los eventos intrínsecos son los eventos predeterminados del App Builder que existen en todas las tablas. Específicamente, son Actualizar, Eliminar, Insertar y Guardar. Estos eventos se configuran a nivel de panel y se utilizan para agregar procesos y funcionalidades a una página.
J
- Uniones: Los objetos de datos utilizan las uniones en la capa de lógica de negocio para crear una relación entre dos tablas.
- Unir columnas: Al unir dos tablas, se deben especificar las columnas que comparten. Las columnas que se suelen utilizar son las de ID compartidas por las tablas.
K
L
- Visibilidad de etiquetas: las etiquetas en los controles pueden ser visibles u ocultas, y la Visibilidad de etiquetas permite al desarrollador configurar si se muestran o no.
- Diseño: El diseño se utiliza a nivel de página para determinar la ubicación y presentación general de la información mostrada en la página. Las opciones de diseño actuales incluyen: Lado a lado (de izquierda a derecha), Apilado (de arriba a abajo) y Asistente (mostrando un panel tras otro).
- Izquierda y Derecha: Se refiere a los lados de una ecuación, cuando se trabaja en la lógica en la capa empresarial.
- Enlace a página: Configuración utilizada para controlar si un panel se vincula a otra página o recurso externo.
- Enlace: Los paneles (y, por lo tanto, las páginas) se pueden enlazar entre sí mediante el enlace. El enlace de páginas permite que un panel se enlace a otra página. Los criterios de enlace permiten definir una restricción campo por campo, denominada criterio de enlace.
Ejemplo: La página de clientes (panel) se vincula a la página de pedidos mediante un enlace en un panel de pedidos. El criterio de enlace es CustomerID
= CustomerID
.
- Control de lista: un tipo de control que permite a los usuarios elegir de una lista de opciones.
- Live Designer: Live Designer es una función que proporciona un método más rápido para que los usuarios desarrollador editen y mantengan páginas en las aplicaciones.
- Localización: el componente de tiempo de ejecución de App Builder personaliza la experiencia del usuario para reflejar los requisitos de localización.
- Tipo de datos lógicos: el tipo de datos que se almacenarán dentro de la columna.
- Tipo de almacenamiento lógico: Categorías para un tipo de datos lógicos.
M
- Tabla administrada: Una tabla administrada es similar a una tabla normal, excepto que los datos que se almacenan en ella son administrados o mantenidos por App Builder. Se administran por usuario, ventana o sesión, según su configuración.
- Menú: Se refiere a los enlaces de navegación visibles que aparecen en una aplicación. App Builder permite configurar un Menú de Aplicación, un Menú de Página de Inicio (mostrado en la página de inicio) o un Menú Móvil (mostrado en dispositivos móviles). El Menú de Aplicación suele aparecer en la esquina superior derecha de la aplicación, justo a la izquierda del Panel de Acciones.
- Diseñador de menús: Le permite asignar páginas a un menú y realizar actualizaciones de configuración en los menús.
- Metodología: Se refiere al enfoque o métodos estándar utilizados al crear aplicaciones de App Builder.
- Microsoft SQL Server: Microsoft SQL Server es un sistema de gestión de bases de datos relacionales desarrollado por Microsoft. Como servidor de bases de datos, es un producto de software cuya función principal es almacenar y recuperar datos según lo solicitado por otras aplicaciones.
- MS CRM: Microsoft Dynamics CRM, un paquete de software de gestión de relaciones con los clientes desarrollado por Microsoft.
- Panel de varias filas (MRP): contiene varios registros y se muestra como una cuadrícula de datos, muy similar a Excel.
- mvSQL: dialecto propio de SQL de App Builder, utilizado como formato intermedio por Rule Builder o para escribir reglas manualmente.
- MySQL: Un sistema de gestión de bases de datos relacionales (RDBMS) de código abierto.
N
- Menú anidado: Un menú anidado se encuentra dentro del menú de una aplicación y permite crear una lista desplegable con más elementos (es útil para organizar un menú).
O
- Predeterminados al insertar: Permite al usuario agregar una regla predeterminada que establece una columna como predeterminada al agregar un nuevo registro.
- Operador: Símbolos que denotan una función como
>
,<
,>=
,<=
,<>
, ... - Oracle: Oracle es una empresa que se especializa principalmente en el desarrollo y comercialización de software y tecnología de bases de datos, sistemas de ingeniería en la nube y productos de software empresarial, particularmente sus propias marcas de sistemas de gestión de bases de datos.
- Unión externa: Tipo de unión utilizada en la lógica de negocios que selecciona todos los registros que existen en la tabla externa independientemente de si la otra tabla contiene valores correspondientes.
P
- Página: mostrada en la capa de interfaz de usuario de la aplicación, una página es un contenedor formado por una colección de paneles.
- Diseñador de páginas: le permite crear y administrar páginas en una aplicación.
- Asistente de página: El Asistente de página ayuda a automatizar el proceso de agregar una página a una aplicación.
- Panel: Un contenedor ubicado en una página, considerado la unidad básica de diseño en App Builder. Un panel suele estar vinculado a un objeto de negocio o una tabla.
- Tamaño del panel: El tamaño del panel es una opción disponible para la configuración del panel que le permite hacer que un panel sea más grande o más pequeño en relación con los que lo rodean.
- Asistente de panel: El Asistente de panel ayuda a automatizar el proceso de agregar un panel a una página.
- Foto: Tipo de control que muestra una imagen como una foto de tamaño completo.
- Agnóstico de plataforma: la tecnología agnóstica de plataforma significa que se ejecutará en cualquier sistema operativo de computadora, como Linux, Unix, Windows, Mac, etc. App Builder es agnóstico de plataforma.
- Complemento: Los complementos admiten la extensibilidad de App Builder al permitir que los programadores de C# amplíen la funcionalidad de App Builder.
- Formulario emergente: un tipo de diseño de panel que permite que la página de formulario resultante aparezca cuando se navega a ella.
- Agnóstico de la capa de presentación: La capa de presentación gestiona las interacciones de los usuarios con App Builder. App Builder es independiente de la capa de presentación y es compatible con IIS, Apache, iOS y Android.
- Servidor de presentación: el servidor de presentación proporciona información de conexión a la capa de interfaz de usuario de la aplicación.
- Clave principal: Cada tabla debe tener al menos una clave principal. Esta información se utiliza para identificar de forma única el registro.
- Prioridad: cuando hay un espacio limitado en la pantalla para mostrar, la prioridad determina qué campos aparecen en la pantalla.
- Propósito: El propósito se utiliza para definir el tipo de regla de negocio que desea crear en la capa de lógica de negocio.
Q
R
- RDBMS: Un sistema de gestión de bases de datos relacionales (RDBMS) es un sistema de gestión de bases de datos (DBMS) basado en el modelo relacional inventado por Edgar F. Codd en el Laboratorio de Investigación de IBM en San José. La mayoría de las bases de datos de uso generalizado hoy en día se basan en su modelo relacional. Los RDBMS han sido una opción común para el almacenamiento de información en bases de datos utilizadas para registros financieros, información de fabricación y logística, datos de personal y otras aplicaciones desde la década de 1980.
- Alcance: El alcance en App Builder es la seguridad a nivel de fila que se utiliza para controlar el acceso de un usuario a una categoría de información.
- Sólo lectura: una columna de sólo lectura en una tabla no se puede editar.
- Tabla de referencia (maestra): la tabla que contiene la clave principal para la relación.
- Relación: En la capa de almacenamiento de datos, la relación es donde se configura la información sobre las relaciones de clave primaria y externa entre las tablas.
- Diseño responsivo: El diseño responsivo es un enfoque de diseño que hace que las aplicaciones se adapten automáticamente y se visualicen bien en una variedad de dispositivos y tamaños de pantalla.
- Roles: Las fuentes de datos pueden definir roles. Los roles organizan los permisos y determinan los derechos de acceso de un rol a los objetos de datos.
- Reglas: Las reglas se crean en la capa de negocio de App Builder para proporcionar instrucciones sobre los datos y la información disponibles y que se pueden guardar desde la capa de aplicación. También se pueden crear reglas para manipular los datos existentes en la capa de datos.
- Generador de Reglas: El Generador de Reglas es un generador de SQL App Builder. Se utiliza para guiar al desarrollador de App Builder en el proceso de creación de la lógica de reglas de negocio. Estas reglas se traducen en tiempo de ejecución al lenguaje requerido por la plataforma de datos, es decir, base de datos, SaaS o PaaS.
S
- SaaS: El software como servicio (SaaS) es un modelo de distribución de software en el que un proveedor externo aloja aplicaciones y las pone a disposición de los clientes a través de internet. SaaS es una de las tres categorías principales de computación en la nube, junto con la infraestructura como servicio (IaaS) y la plataforma como servicio (PaaS).
- Salesforce: Salesforce es la principal oferta empresarial dentro de la plataforma Salesforce. Ofrece a las empresas una interfaz para la gestión de casos y tareas, así como un sistema para enrutar y escalar automáticamente eventos importantes.
- SAP: SAP SE es una corporación multinacional de software europea con sede en Alemania que crea software empresarial para gestionar operaciones comerciales y relaciones con los clientes.
- Guardar evento: este evento predeterminado se ejecuta cada vez que se guarda un registro.
- Sesión: Todas las interacciones con App Builder se realizan en el contexto de una sesión. Una sesión se crea cuando un usuario visita App Builder por primera vez. Las solicitudes posteriores del mismo usuario se asocian a la sesión.
- Establecer cascada: siempre que se eliminen o actualicen filas de la tabla maestra (referenciada), las filas respectivas de la tabla secundaria (de referencia) con una columna de clave externa coincidente también se eliminarán o actualizarán.
- Establecer valor predeterminado: siempre que se eliminen o actualicen filas de la tabla maestra (de referencia), las filas respectivas de la tabla secundaria (de referencia) con una columna de clave externa coincidente se establecerán en su valor predeterminado.
- Establecer en nulo: siempre que se eliminen o actualicen filas de la tabla maestra (de referencia), las filas respectivas de la tabla secundaria (de referencia) con una columna de clave externa coincidente se establecerán en nulo.
- Diseño uno al lado del otro: un diseño de página donde los paneles están colocados uno al lado del otro.
- Panel de una sola fila (SRP): contiene datos de un solo registro y se muestra verticalmente en el panel con una etiqueta a la izquierda y el valor a la derecha.
- Sitio: Un sitio de App Builder aloja un conjunto de aplicaciones, usuarios y sus derechos.
- Menú del sitio: proporciona a los usuarios una mejor experiencia página de aterrizaje para ver y acceder a aplicaciones que residen en un ambiente de App Builder.
- Dirección de clasificación: se utiliza para definir en qué orden se presentan los datos, las opciones incluyen Ascendente o Descendente.
- Orden de clasificación: el orden de clasificación determina qué campo se ordena en primer lugar, segundo lugar, tercer lugar, etc.
- SMS: Los SMS te permiten enviar notificaciones a través de teléfonos inteligentes.
- SMTP: Protocolo estándar de transferencia de correo. Debe estar configurado correctamente en el IDE para que una aplicación de App Builder pueda aprovechar las notificaciones.
-
Ordenar: Los paneles de cuadrícula se pueden ordenar mediante los siguientes métodos:
- De forma predeterminada, todos los paneles de cuadrícula se ordenan en la primera columna del panel.
- Un desarrollador puede anular este comportamiento predeterminado y especificar una o más columnas para ordenar. Cada columna puede especificar la dirección de ordenación (ascendente o descendente) y el orden de ordenación (1.ª, 2.ª, 3.ª, etc.).
- El usuario puede cambiar el orden seleccionando una sola columna o pulsando la etiqueta; el panel se reorganizará automáticamente. Este cambio es temporal y se restablecerá automáticamente la próxima vez que se abra la página.
-
Dirección de ordenamiento: Esto establece si una columna se ordena en orden ascendente o descendente en una página.
- Índice de ordenamiento: determina qué campo se ordena en 1.º, 2.º, 3.º, etc.
- SQLite: SQLite es un sistema de gestión de bases de datos relacionales integrado en una biblioteca de programación en C. A diferencia de muchos otros sistemas de gestión de bases de datos, SQLite no es un motor de base de datos cliente-servidor. Está integrado en el programa final.
- Diseño apilado: un diseño de página donde los paneles están apilados uno encima del otro.
- Estilos: Los estilos brindan la capacidad de aplicar un estilo o formato específico a una página, panel y/o elemento de control.
- Subtítulo: El subtítulo se puede utilizar para designar un valor que se muestra debajo de un valor de título en las listas.
- Idiomas compatibles: en App Builder, donde configura qué idiomas adicionales admite su aplicación.
- Admite eliminación: una configuración que permite eliminar registros en la tabla.
- Admite inserción: una configuración que permite agregar nuevos registros a la tabla.
- Admite actualización: una configuración que permite actualizar registros en la tabla.
- Sincronizar: actualiza la base de datos física con los cambios realizados.
T
- Tabla: Las tablas son las estructuras de las fuentes de datos que contienen los datos. Constan de una o más filas, y cada fila contiene una o más columnas.
- Tabla (Hija): Cuando se unen dos tablas, la Tabla (Hija) representa la tabla que contiene la clave externa para la relación.
- Asistente de tablas: El Asistente de tablas es un flujo de trabajo automatizado que permite crear una tabla mediante una de las dos rutas admitidas: Generador de tablas (definir la tabla manualmente) u Hoja de cálculo de Excel (cargar la tabla).
- Objetivo: el objetivo representa la tabla contra la cual desea construir su regla de negocio.
- Diseñador de Plantillas: Área en el App Builder donde creas y administras las plantillas que usará tu App Builder. Las plantillas contienen información con formato personalizado y te permiten ajustar la apariencia de la aplicación.
- Columnas temporales: la función Columnas temporales permite crear columnas editables en una regla que no están destinadas a una tabla física.
- Texto: un tipo de control que le permite escribir texto en un campo.
- Área de texto: un tipo de control para grandes cantidades de texto.
- Temas: Los temas controlan la paleta de colores y otras propiedades visuales de la aplicación. Se pueden crear temas con diseños específicos para permitir la personalización de la marca de las aplicaciones.
- Título: Designa lo que se mostrará en lugar de la clave principal para las listas.
- Expresión total: La expresión total es una ecuación utilizada para mostrar un total, como el precio por la cantidad.
- Función Total: Se puede agregar una función Total a una columna con contenido numérico para mostrar el valor Suma, Promedio, Conteo, Mínimo o Máximo de esa columna.
- Traducciones: La función de traducciones permite que las aplicaciones admitan varios idiomas. Las claves y sus traducciones correspondientes se almacenan en un paquete del App Builder. Este paquete está asociado con las aplicaciones y las fuentes de datos.
- Rastreo: Rastreo, o Seguimiento, es una función de diagnóstico disponible dentro de App Builder que permite a los usuarios desarrolladores identificar y solucionar problemas de las aplicaciones.
U
- Capa de interfaz de usuario: la capa de App Builder donde se crea la aplicación real y se personaliza la interfaz de usuario con la que interactuará el usuario de la aplicación.
- Procedimiento no almacenado: Un procedimiento no almacenado es similar a un procedimiento almacenado, excepto que nunca se almacena en la base de datos. Es una acción de base de datos que crea, actualiza o elimina filas de la fuente de datos. Los procedimientos no almacenados se crean en tiempo de ejecución según una regla CRUD y se diseñan con mvSQL.
- Actualizar: El tipo de acción Actualizar se utiliza para actualizar datos.
- Uso: Permite al usuario designar un título y un subtítulo para las listas de la capa de fuente de datos.
- Eventos definidos por el usuario: los eventos definidos por el usuario (UDE) son eventos definidos por un desarrollador de App Builder para definir y ampliar un proceso comercial.
V
- Validación: Las reglas de validación se utilizan para proteger los datos de manipulaciones no deseadas o incorrectas.
- Valor: Los gráficos en App Builder usan Valor como Tipo de control para representar el eje x (principal u horizontal) en el gráfico.
- App Builder: App Builder permite a desarrolladores full stack y ciudadanos crear aplicaciones empresariales potentes, integrales, con lógica sofisticada, flujos de trabajo, seguridad e integraciones. No requiere programación.
- Conector de App Builder: un conector de App Builder es una función diseñada para conectar dos instancias diferentes de App Builder y tratarlas como una regla, importar la tabla y comenzar a usarla.
O
- Widget: Los widgets en App Builder permiten a los desarrolladores proporcionar código de terceros (o propio) para mostrar un control personalizado en la página.
- Ancho: una configuración que determina cuánto espacio se asigna a una columna o elemento.
- Asistente: El asistente es una opción de diseño de página en App Builder donde se define un flujo de trabajo con elementos de botón Anterior, Siguiente y Finalizar para la navegación.
- Flujo de trabajo: App Builder admite dos tipos de flujo de trabajo: impulsado por eventos y impulsado por condiciones.
X
- XP CRUD: Un tipo de regla CRUD que se puede aplicar entre objetos de negocio en distintas plataformas (XP significa multiplataforma).
Y
Z
- Zonas: Las zonas son una función de la interfaz de usuario que proporciona mayor flexibilidad y control sobre el diseño del contenido dentro de un panel en una página. Las zonas están obsoletas y se han reemplazado por grupos.