DEV CATALOGOS/MENUS
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.
Esta modalidad de menú cambiará eventualmente por otro más sencilla detallada parcialmente en Catálogos, etiquetas de menú (pCATALOGO_TAG).
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 contexto (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 con F5.

Usando el menú de contexto podemos eliminar un nodo también.
Las opciones del menú de contexto graban o eliminan en esta tabla.
Advertencia:
- Solo usuarios habilitados pueden editar los menús. - Ver USUARIOS/MENUS.