Diferencia entre revisiones de «DEV CATALOGOS/MENUS»
Ir a la navegación
Ir a la búsqueda
Línea 29: | Línea 29: | ||
=Observaciones adicionales sobre los campos= | =Observaciones adicionales sobre los campos= | ||
=Relaciones= | =Relaciones= | ||
La edición del menú se hace directamente sobre el árbol: | La edición del menú se hace directamente sobre el árbol usando el menú de contecot (click derecho): | ||
[[Archivo:20250319 1224 MENU EDICION PARA pCATALOGO MENU.png|miniaturadeimagen|no|Agregar un nodo a un menú.]] | [[Archivo:20250319 1224 MENU EDICION PARA pCATALOGO MENU.png|miniaturadeimagen|no|Agregar un nodo a un menú.]] | ||
La única | La única manera de agregar nodos (o eliminarlos, o moverlos de lugar) es a través de las opciones del árbol. | ||
Si agregamos un nodo tenemos la posibilidad de definir una imágen seleccionando de las imágenes del sistema. | |||
[[Archivo:20250319 1224 MENU AGREGAR PARA pCATALOGO MENU.png|miniaturadeimagen|no|Agregar un nodo al menú.]] | |||
Usando el menú de contexto podemos eliminar un nodo también. | |||
=Triggers= | =Triggers= |
Revisión del 17:35 19 mar 2025
Descripción
La tabla pCATALOGO_MENU (Catálogos, árbol de menú) es una tabla oculta a los usuarios que guarda la estructura del menú que se define directamente en el árbol.
Estructura
Identidad
- Tabla: pCATALOGO_MENU
- Tipo: TABLA
- Detalle de: PCATALOGO
- Catálogo: SYS OBJETOS
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FCATALOGO | Catalogo | PCATALOGO | Catálogos | KEY,REQ,INS,UPD | pCATALOGO_MENU | Código de catálogo. |
2 | FORDEN | Orden | INT | Entero. | KEY,REQ,INS | pCATALOGO_MENU | Orden del ítem dentro del árbol de menú del catálogo. |
3 | FNIVEL | Nivel | INT | Entero. | REQ,INS,UPD | pCATALOGO_MENU | Nivel del ítem dentro del árbol de menú del catálogo (indica el nivel de indentación en el árbol siendo 0 la base). |
4 | FCODIGO | Codigo | VARCHAR(64) | Caracteres de longitud variable hasta 64 caracter/es | REQ,VIS,INS,UPD | pCATALOGO_MENU | Texto que aparece en el ítem del árbol del menú. |
5 | FIMAGEN | Imagen | PRXBITMAPID | Nombre de BITMAP ded Pragma. | VIS,INS,UPD | pCATALOGO_MENU | Imágen asociada al ítem, se elige de la lista de imágenes de la aplicación. |
6 | FCODIGOTS | FCODIGOTS | VARCHAR(18) | Caracteres de longitud variable hasta 18 caracter/es | INS,UPD | pCATALOGO_MENU | TIMESTAMP del momento de creación del ítem. |
Observaciones adicionales sobre los campos
Relaciones
La edición del menú se hace directamente sobre el árbol usando el menú de contecot (click derecho):

La única manera de agregar nodos (o eliminarlos, o moverlos de lugar) es a través de las opciones del árbol.
Si agregamos un nodo tenemos la posibilidad de definir una imágen seleccionando de las imágenes del sistema.

Usando el menú de contexto podemos eliminar un nodo también.