Saltar al contenido

Glosario de Vinyl

A

  • Acción: una tarea u operación específica que se activa cuando se ejecuta un evento. Vinyl admite muchos tipos diferentes de acciones, incluidas Puente, Evento, Exportación, Importación, Complemento, Procedimiento, RFC y Regla.
  • Cajón de acciones: el menú de navegación principal de Vinyl ubicado en la parte superior derecha de cada pantalla editable de Vinyl. Action Drawer admite la navegación para realizar acciones básicas como agregar una página, diseñar una página o navegar al IDE.
  • Alias: Se utiliza para proporcionar un nombre a una función para que pueda consultarla.
  • Permitir nulos: permite almacenar valores nulos en la columna asociada.
  • App Workbench: página centralizada que proporciona accesos directos rápidos a las tareas diarias necesarias para crear y mantener aplicaciones.
  • Ensamblaje: en Vinyl, un ensamblaje es una forma de agrupar complementos y moverlos entre ambientes (por ejemplo, Desarrollo > Control de calidad > Producción).
  • Auditoría: Vinyl ofrece la posibilidad de auditar cualquier cambio realizado por Vinyl en la fuente de datos.
  • Audit Lite: Audit Lite permite realizar un 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 apropiados.

  • Autenticación: Vinyl admite muchos de los métodos de autenticación más populares. Puede configurar su sitio para admitir un único método de autenticación o varios métodos. 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

  • Vincular: 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 con la configuración del Panel, donde los criterios de enlace hacen coincidir un campo de un Panel secundario con un campo correspondiente en el Panel principal. Ejemplo: Los detalles del pedido (panel) están vinculados al pedido (panel) mediante los criterios vinculantes OrderId = OrderId.
  • Operadores bit a bit: los operadores bit a bit son caracteres que representan acciones (operaciones bit a bit) que se realizan en bits individuales. Dependiendo del proveedor de la base de datos, las operaciones bit a bit se pueden realizar en columnas int y byte y permiten crear una columna que contiene múltiples estados de información.
  • Bridge: Un Bridge es un concepto a nivel de aplicación que permite a un diseñador enviar un mensaje a un usuario. Este mensaje puede tener múltiples opciones que definen cómo el usuario puede responder al mensaje. A partir de Vinyl 3.2+, los puentes ahora se denominan Notificaciones.
  • Capa empresarial: la capa de Vinyl que se utiliza para exponer sus datos, además de permitirle manipular y filtrar datos de las tablas en la capa de datos.
  • Objeto de Negocio: En Vinyl, el Objeto de Negocio es un tipo común de Regla de Negocio que controla a qué datos tiene acceso el Usuario.
  • Regla comercial: las reglas comerciales se crean en la capa comercial de Vinyl para proporcionar instrucciones sobre los datos y la información disponibles y que se pueden guardar desde la capa UI de la aplicación. También se pueden crear reglas comerciales para manipular 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 y que lleva al usuario final a una ubicación deseada (por ejemplo, otra página o ubicación externa) y/o desencadena 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: Vinyl tiene gráficos integrados en la interfaz de usuario y utiliza Highcharts como motor de gráficos. Las páginas pueden enlace a gráficos y los gráficos pueden enlace a páginas.
  • Casilla de verificación: una casilla de verificación es un tipo de control en Vinyl que se utiliza para representar un campo de bits booleanos de la base de datos. Visualmente aparece como un contorno cuadrado y contiene una marca de verificación (1) o está vacío (0), según el valor del campo subyacente.
  • Colección: Una colección en Vinyl es donde residen los activos de la aplicación, específicamente temas, imágenes, plantillas y widgets. Las colecciones están asociadas con aplicaciones.
  • Columna: las tablas son una colección de columnas y cada columna tiene un tipo de datos lógico. Una columna es una serie vertical de celdas que residen en una tabla.
  • Plantillas de columnas: una función de Vinyl que genera y mantiene automáticamente de forma inteligente los nombres de las columnas, los tamaños y los tipos de datos utilizados por las aplicaciones. La función está disponible en Vinyl 3.3+.
  • Control: un campo (a menudo se asigna a una columna en una tabla) que se muestra en un panel. Vinyl admite muchos tipos de control, según el caso de uso de su negocio.
  • Reglas de control: las reglas de control se pueden utilizar para habilitar y deshabilitar controles, así como para ocultarlos.
  • Conjuntos de controles: los conjuntos de controles se utilizan para organizar columnas en un panel de una sola fila en un cuadro organizado (diseño apilado) o para insertar varias columnas horizontalmente en el espacio que normalmente ocuparían (diseño de lado a lado). Los conjuntos de controles están obsoletos en Vinyl 3.3 y son manejados por grupos. 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. La función está disponible en Vinyl 3.3+.

  • Panel Cosmético: Un Panel Cosmético está diseñado para darle al desarrollador más control sobre la apariencia. Un panel controlado por cosméticos está vinculado a una fuente de datos, pero el desarrollador utiliza HTML sin formato para crear el panel. Los campos de la fuente de datos subyacente pueden aparecer en el área HTML mediante sustitución dinámica. La sintaxis para hacer referencia a un campo en la fuente de datos es {{nombredearchivo}}.

  • Cram: un tipo de acción disponible en CRUD Business Rules, que inserta registros distintos/únicos basados en los campos marcados como claves primarias.

  • 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 vinculantes entre dos proveedores de datos/aplicaciones diferentes.
  • Integración de paneles multiplataforma: los paneles se unen entre sí en la capa de presentación. Como tal, se pueden ignorar prácticamente todas las diferencias tecnológicas entre los proveedores de datos. Esta función permite al usuario final ver datos de diferentes aplicaciones/proveedores de datos en la misma pantalla y al mismo tiempo.
  • CRUD: Tipo de Regla de Negocio en Vinyl, CRUD significa Crear, Leer, Actualizar, 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 representados y presentados por un navegador web en la capa UI.

D

  • Área de datos: El Área de datos se refiere al área de una Página reservada para datos. Para 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 archivos o etiquetas, y cada fila posterior contiene una fila del objeto de datos. Para un panel Formulario, los datos que aparecen provienen de una sola fila de datos de un objeto comercial, en un par etiqueta/valor enumerado verticalmente en el panel.
  • Independiente de la base de la plataforma de datos: Término utilizado para referirse al software o solución diseñada para funcionar con el sistema de gestión de bases de datos (DBMS) de cualquier proveedor. Vinyl es independiente de la base de la plataforma de datos.
  • Servidor de datos: en Vinyl, 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 Vinyl que contiene todas las tablas donde se almacenan los datos físicos.
  • Tipo de datos: en Vinyl hay valores de tipo de datos lógicos y físicos, que definen información sobre el tipo de datos que se almacenan dentro de 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 negocios que se utiliza para establecer un control por defecto en un valor determinado.
  • Predeterminado (dinámico): los valores predeterminados dinámicos responden y se establecen de forma predeterminada según 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 como página de aterrizaje directo para que los desarrolladores creen y mantengan aplicaciones rápidamente. Desde el Centro de diseño puede acceder rápidamente a todas las áreas clave necesarias para el desarrollo de aplicaciones, incluidas las capas de almacenamiento de datos, lógica empresarial, interfaz de usuario y seguridad de Vinyl, así como algunas configuraciones generales de la aplicación. La función está disponible en Vinyl 3.3.
  • Sustitución dinámica: La sustitución dinámica es un tipo de sintaxis que se puede utilizar en Vinyl para sustituir dinámicamente el resultado de una expresión, ya sea en la capa empresarial y/o en la capa UI.

Mi

  • Opción de edición: le permite editar un campo o control determinado en un panel.
  • Diseño cerrado: este diseño coloca un único control en su propio cuadro, similar a un grupo.
  • ERP: La planificación de recursos empresariales (ERP) es la gestión integrada de los procesos comerciales centrales, a menudo en tiempo real y mediada por software y tecnología.
  • Evento: los eventos se agregan a Business Objects para crear procesos.
  • Respuesta al evento: Todos los eventos tienen el mismo conjunto de mecanismos para responder a un evento.

    1. Reglas CRUD (Crear, Leer, Actualizar y Eliminar)
    2. Reglas de Flujo de Trabajo
    3. Complemento (Vinyl proporciona un marco para que los desarrolladores de C# agreguen sus propios complementos).

    Puedes mezclar y combinar estos mecanismos de respuesta para responder a cualquier Evento iniciado en Vinyl.

  • Tipo de evento: Hay dos tipos de eventos en Vinyl 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 están integradas en mvSQL y se ejecutan cada vez que se activa una regla (Crear, Actualizar y Eliminar). Las validaciones también se pueden asociar con eventos definidos por el usuario.

F

  • Control de archivos: este tipo de control permite a un usuario cargar (o descargar) un archivo.
  • Clave externa: una clave externa es un campo (o colección 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 primaria o 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 en el panel con una etiqueta a la izquierda y el valor a la derecha.
  • Formato: El formato le permite aplicar formato/estado condicional a un control. Por ejemplo, puede utilizar Formato para definir cuándo el texto debe aparecer como color de fuente rojo o color de fuente verde.
  • Auditoría completa: Auditoría completa es una función de auditoría agregada para complementar la capacidad existente de Audit Lite. La Auditoría completa registra los cambios a nivel empresarial en sus datos y le permite ver esos cambios.
  • Función: una expresión basada en SQL que se utiliza para manipular datos dentro de las reglas comerciales.

GRAMO

  • Panel de cuadrícula: un tipo de panel que contiene múltiples registros y se muestra como una cuadrícula de datos, muy parecido a Excel.
  • Grupo: Se utiliza para realizar diseños de página más complejos. Los grupos son los padres de dos o más paneles, o representan un contenedor utilizado para agrupar controles en un panel.
  • Agrupar por: la instrucción GROUP BY se usa a menudo con funciones agregadas (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 web y aplicaciones web. Con las hojas de estilo en cascada (CSS) y JavaScript, forma 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 de marco de extremo a extremo en Vinyl donde un usuario desarrollador puede crear, construir, mantener y ejecutar una aplicación Vinyl. Dependiendo de la función y los permisos del usuario, pueden tener o no 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 le indica a Vinyl que cree y edite registros en la página actual.
  • Unión interna: un tipo de combinación utilizado en lógica empresarial para unir tablas que devuelve 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 dentro de Vinyl que existen en todas las mesas. Específicamente son Actualizar, Eliminar, Insertar y Guardar. Estos eventos se pueden configurar 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 empresarial para crear una relación entre dos tablas.
  • Unir columnas: Al unir dos tablas, se debe especificar qué columnas tienen en común. Las columnas que se utilizan habitualmente son una columna de ID compartida por las tablas.

K

L

  • Visibilidad de etiquetas: las etiquetas de 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 general y la presentación de la información que se muestra 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 (que muestra un panel tras otro)
  • Izquierda y Derecha: Se refiere a los lados de una ecuación, cuando se trabaja en lógica en la Capa Empresarial.
  • Enlace a página: Configuración utilizada para controlar si un panel enlaza con otra página o recurso externo.
  • Vinculación: los paneles (y por lo tanto) las páginas se pueden vincular entre sí mediante la vinculación. La vinculación de páginas permite que un Panel se vincule a una página diferente. Los Criterios de Enlace permiten definir una restricción campo por campo, llamados Criterios de Enlace.

    Ejemplo: La página de Clientes (Panel) está vinculada a la Página de Órdenes colocando un enlace en un Panel de Órdenes. El criterio de enlace es CustomerID = CustomerID.

  • Control de lista: un tipo de control que permite a los usuarios elegir entre 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 aplicaciones. La función está disponible en Vinyl 3.3+.
  • Localización: el componente Vinyl Runtime 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.

METRO

  • Tabla administrada: una tabla administrada es como una tabla normal, excepto que Vinyl administra o mantiene los datos que se almacenan en ella. Son administrados por Usuario, Ventana o Sesión, dependiendo de cómo se configuren las tablas.
  • Marketplace: Marketplace es un depósito de componentes para acelerar la productividad del desarrollo de su aplicación Vinyl. La función está disponible en Vinyl 3.3+.
  • Menú: Se refiere a los enlaces de navegación visibles que aparecen en una aplicación. Vinyl admite la capacidad de configurar un menú de aplicación, un menú de página de inicio (que se muestra en la página de inicio) y/o un menú móvil (que se muestra en dispositivos móviles). Un menú de aplicación normalmente aparece en el área superior derecha de una aplicación, directamente a la izquierda del cajón de acciones.
  • Diseñador de menú: Le permite asignar páginas a un menú y realizar actualizaciones de configuración de los menús.
  • Metodología: se refiere al enfoque o métodos estándar utilizados al crear aplicaciones Vinyl.
  • Microsoft SQL Server: Microsoft SQL Server es un sistema de gestión de bases de datos relacionales desarrollado por Microsoft. Como servidor de base de datos, es un producto de software con la función principal de almacenar y recuperar datos según lo soliciten otras aplicaciones de software.
  • 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. MRP ahora se llama Grid en Vinyl 3.3+.
  • mvSQL: dialecto SQL propio de Vinyl, 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.

Norte

  • Menú anidado: un menú anidado se encuentra dentro del menú de una aplicación y le permite crear una lista desplegable de más elementos del menú (es útil para organizar un menú).

Oh

  • OnInsert Defaults: permite al usuario agregar una regla predeterminada que establece una columna de forma 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, en particular sus propias marcas de sistemas de gestión de bases de datos.
  • Unión externa: tipo de combinación utilizada en lógica empresarial que selecciona todos los registros que existen en la tabla externa independientemente de si la otra tabla contiene los valores correspondientes.

PAG

  • 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. La función está disponible en Vinyl 3.3+.
  • Panel: Un contenedor que reside en una página, considerado la unidad básica de diseño en Vinyl. Un panel normalmente está vinculado a un objeto de negocio o una tabla.
  • Tamaño del panel: Tamaño del panel es una opción disponible para la configuración del panel que le permite hacer un panel más grande o más pequeño en relación con los que lo rodean.
  • Asistente de paneles: El Asistente de paneles ayuda a automatizar el proceso de agregar un panel a una página. La función está disponible en Vinyl 3.3+.
  • Foto: Tipo de control que muestra una imagen como una foto de tamaño completo.
  • Independiente de la plataforma: La tecnología independiente de la plataforma significa que se ejecutará en cualquier sistema operativo de computadora como Linux, Unix, Windows, Mac, etc. Vinyl es independiente de la plataforma.
  • Complemento: los complementos admiten la extensibilidad de Vinyl al permitir a los programadores de C# ampliar la funcionalidad de Vinyl.
  • Formulario emergente: un tipo de diseño de panel que permite que la página del formulario resultante aparezca cuando se navega.
  • Capa de presentación independiente: la capa de presentación maneja las interacciones que los usuarios tienen con Vinyl. Vinyl es independiente de la capa de presentación y es compatible con IIS, Apache, iOS y Android.
  • Presentation Server: Presentation Server 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 espacio limitado en la pantalla para mostrar, Prioridad determina qué campos aparecen en la pantalla.
  • Propósito: El propósito se utiliza para definir el tipo de regla de negocios que desea crear en la capa de lógica de negocios.

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 San José de IBM. La mayoría de las bases de datos de uso generalizado en la actualidad se basan en su modelo de base de datos 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 logística y de fabricación, datos de personal y otras aplicaciones desde la década de 1980.
  • Alcance: El alcance en Vinyl es una seguridad de nivel de fila que se utiliza para controlar el acceso de un usuario a una categoría de información.
  • Solo lectura: una columna de solo lectura en una tabla no se puede editar.
  • Tabla de Referencia (Maestra): La tabla que contiene la Clave Primaria de la relación.
  • Relación: en la capa de almacenamiento de datos, Relación es donde se configura información sobre las relaciones de clave primaria y externa entre 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 representen bien en una variedad de dispositivos y tamaños de pantalla.
  • Roles: las fuentes de datos pueden definir roles. Los roles organizan los permisos; Los permisos determinan los derechos de acceso de un rol a los objetos de datos.
  • Reglas: Las reglas se crean en la capa comercial de Vinyl 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 datos existentes en la capa de datos.
  • Rule Builder: Rule Builder es un generador de Vinyl SQL. Se utiliza para guiar a un desarrollador de Vinyl a través del proceso de creación de lógica de reglas comerciales. Estas Reglas se traducen en tiempo de ejecución al idioma 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. Proporciona a las empresas una interfaz para la gestión de casos y tareas, y un sistema para enrutar y escalar automáticamente eventos importantes.
  • SAP: SAP SE es una corporación multinacional europea de software con sede en Alemania que fabrica 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 Vinyl ocurren dentro del contexto de una sesión. Se crea una sesión cuando un usuario visita Vinyl por primera vez. Las solicitudes posteriores del mismo usuario se asocian con la sesión.
  • Establecer cascada: cada vez que se eliminan/actualizan 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/actualizarán.
  • Establecer valor predeterminado: cada vez que se eliminan/actualizan filas de la tabla maestra (referenciada), las filas respectivas de la tabla secundaria (referenciada) con una columna de clave externa coincidente se establecerán en su valor predeterminado.
  • Establecer nulo: cada vez que se eliminan/actualizan filas de la tabla maestra (referenciada), las filas respectivas de la tabla secundaria (de referencia) con una columna de clave externa coincidente se establecerán en nula.
  • Diseño de lado a lado: un diseño de página donde los paneles se colocan 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. Este tipo de panel ahora se llama Form in Vinyl 3.3.
  • Sitio: Un Sitio Vinyl 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 Vinyl.
  • Dirección de clasificación: se utiliza para definir qué datos de orden se presentan; las opciones incluyen Ascendente o Descendente.
  • Orden de clasificación: el orden de clasificación determina qué campo se ordena en primer, segundo, tercer lugar, etc.
  • SMS: los SMS le permiten enviar notificaciones a través de teléfonos inteligentes.
  • SMTP: Protocolo estándar de transferencia de correo. Esto debe configurarse correctamente en el IDE para que una aplicación Vinyl aproveche 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 clasificación (ascendente o descendente) y el orden de clasificación (1.º, 2.º, 3.º, etc.).
    • El usuario puede cambiar el orden seleccionando una sola columna, presionando la etiqueta y el panel se recurrirá instantáneamente. Este cambio en el orden de clasificación es sólo temporal. Se restablecerá solo la próxima vez que se inicie la página.
  • Ordenar dirección: esto establece si una columna se ordena por orden ascendente o descendente en una página.

  • Índice de clasificación: Determina qué campo se ordena en primer, segundo, tercer lugar, etc.
  • SQLite: SQLite es un sistema de gestión de bases de datos relacionales contenido en una biblioteca de programación 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. Más bien, está integrado en el programa final.
  • Diseño apilado: un diseño de página donde los paneles se apilan uno encima del otro.
  • Estilos: los estilos brindan la capacidad de aplicar estilos o formatos específicos a una página, panel y/o elemento de control. La función está disponible en Vinyl 3.3+.
  • Subtítulo: el subtítulo se puede utilizar para designar un valor que se muestra debajo del valor del título en las listas.
  • Idiomas admitidos: en Vinyl, donde configuras qué idiomas adicionales admite tu 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.
  • Actualización de soportes: una opción de configuración que permite actualizar los registros en la tabla.
  • Sincronización: 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 sus datos. Las tablas tienen una o más filas y cada fila contiene una o más columnas.
  • Tabla (Secundaria): Cuando se unen dos tablas, la Tabla (Secundaria) 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 admite la creación de una tabla utilizando una de las dos rutas admitidas: Generador de tablas (definir tabla manualmente) o Hoja de cálculo de Excel (cargar tabla). La función está disponible en Vinyl 3.3+.
  • Objetivo: El objetivo representa la tabla en la que desea crear su regla comercial.
  • Diseñador de plantillas: Área en Vinyl donde creas y administras plantillas para usar en tu aplicación Vinyl. Las plantillas contienen información con formato personalizado y le permiten ajustar con precisión la apariencia de una aplicación.
  • Columnas temporales: la función Columnas temporales permite columnas editables en una regla que no están orientadas a una tabla física. Función disponible en Vinyl 3.2+.
  • 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 combinación de colores y otras propiedades visuales de la aplicación. Los temas se pueden crear 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 que se utiliza para mostrar un total, como el precio multiplicado por la cantidad.
  • Función total: Se puede agregar una función total a una columna con contenido numérico para mostrar el valor de suma, promedio, recuento, mínimo o máximo de esa columna.
  • Traducciones: la función Traducciones permite que las aplicaciones admitan varios idiomas. Las claves y sus correspondientes traducciones se almacenan en un paquete de Vinyl. El paquete está asociado con aplicaciones y fuentes de datos.
  • Trace: Trace, o Rastreo, es una función de diagnóstico disponible en Vinyl que permite a los usuarios desarrolladores identificar y solucionar problemas de aplicaciones.

Ud.

  • Capa UI: la capa de Vinyl 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 en función de una regla CRUD y se diseñan utilizando mvSQL.
  • Actualizar: El tipo de acción Actualizar se utiliza para actualizar datos.
  • Uso: Permite al usuario designar un Título y Subtítulo para Listas desde 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 Vinyl para definir y aumentar 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 Vinyl usan Valor como tipo de control para representar el eje x (principal u horizontal) en el gráfico.
  • Vinyl: Vinyl permite que tanto los desarrolladores completos como los ciudadanos creen aplicaciones potentes, de extremo a extremo y de nivel empresarial con lógica, flujos de trabajo, seguridad e integraciones sofisticados. No se requiere código.
  • Conector de Vinyl: Un Conector de Vinyl es una característica diseñada para conectar dos instancias de Vinyl diferentes y tratarlas como una Regla, importar la Tabla y comenzar a usarla.

W.

  • Widget: Los widgets en Vinyl 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 Vinyl donde defines un flujo de trabajo con elementos de botón Anterior, Siguiente y Finalizar para la navegación.
  • Flujo de Trabajo: Vinyl admite dos tipos de flujo de trabajo: basado en eventos y basado en condiciones.

X

  • XP CRUD: un tipo de regla CRUD que se puede aplicar entre objetos comerciales en todas las plataformas (XP significa multiplataforma).

Y

Z

  • Zonas: las zonas son una función de la interfaz de usuario que proporciona más flexibilidad y control sobre el diseño del contenido dentro de un panel en una página. Las zonas están obsoletas en Vinyl 3.3+ y reemplazadas por Grupos.