DEV CATALOGOS/MENUS

De Pragma Wiki
Ir a la navegación Ir a la búsqueda

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

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:

Agregar un nodo a un menú.

La única menar de agregar nodos (o eliminarlos, o moverlos de lugar) es a través de las opciones del árbol.

Triggers