Botones Generador de Aplicaciones
Resumen
Se seleccionan los datos necesarios para la parametrización de un botón de la aplicación. La funcionalidad de los botones es la de ejecutar uno o varios formularios Nodum, incluso formularios de reportes.
Detalle
DETALLE DE CAMPOS POR SECCION Y BLOQUE
|
SECCION |
General |
|
BLOQUE |
Bloque 1 |
|
CAMPO |
DESCRIPCION |
|
Proceso |
Seleccione el proceso de aplicación genérica que identificará a la parametrización (mantenimiento Aplicaciones - MAppGen). |
|
Vista |
Seleccione el código de vista a la cual pertenecerá el botón. |
|
Código Botón |
Código del botón que se autogenera según Proceso y Vista. |
|
Nombre Botón |
Ingrese el nombre del botón. |
|
Ubicación |
Seleccione "B" para ubicar el botón dentro del panel lateral de la aplicación o "M" para ubicar el botón dentro del menú contextual al hacer click derecho. |
|
Posición |
Ingrese el indice del botón con respecto a los demás. Los botones se ordenan según posición de menor a mayor. |
|
El botón se visualiza con Icono o Nombre? |
Seleccione “Icono” para sólo mostrar el ícono del botón y no mostrar el Nombre Botón. Seleccione “Nombre” para el caso contrario. Existe una opción “Ambos” que sólo se habilita para botones con Ubicación “M”. |
|
Icono |
Seleccione el archivo de imagen que será el icono del botón. La visualización del ícono depende del parámetro anterior. |
|
Ejecuta formularios en servidor? |
Seleccione “S” para ejecutar los formularios asociados al botón directamente en el servidor sin mostrarlos en pantalla. Seleccione “N” para que la ejecución sea en pantalla y el usuario deba dar Aceptar a cada transacción. |
|
Refrescar Consulta al finalizar la grabación? |
Seleccione “S” si luego de grabados todos los registros (sin errores) la aplicación debe ejecutar nuevamente la consulta SQL de la grilla para refrescar los registros. En caso de existir errores no se ejecutará la consulta. Seleccione “N” en caso contrario. |
|
SECCION |
Clave |
|
BLOQUE |
Bloque 1 |
|
CAMPO |
DESCRIPCION |
|
Agrupa registros? |
Seleccione "S" para agrupar por “Clave” los registros antes de determinar cuántas transacciones deberán ejecutarse. De la misma forma que la clave primaria de una tabla identifica los registros, las “claves” de un botón son los campos de la consulta SQL que identifican una transacción. Seleccione “N” para grabar una transacción por cada registro sin importar la Clave definida. |
|
BLOQUE |
Campos a Agrupar para generar las transacciones |
|
CAMPO |
DESCRIPCION |
|
Id. Campo |
Seleccione el identificador de campo (formulario Botones - MAppGenBot). De la misma forma que la clave primaria de una tabla identifica los registros, la Clave de un botón son los campos de la consulta SQL que identifican una transacción. Al seleccionar varios registros de una consulta, la aplicación grabará tantas transacciones como claves distintas existan. Por ende, TODOS los campos a grabar en CABEZALES de formularios DEBEN ser definidos como Clave, a menos que el parámetro “Agrupa registros?” sea “N”. |
