Diferencia entre revisiones de «DEV CATALOGOS/MENUS»
(Página creada con «=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= Category:MANUAL/DESARROLLADOR Category:DEV CATALOGOS =Identidad= * Tabla: '''pCATALOGO_MENU''' * Tipo: '''TABLA''' * Detalle de: '''PCATALOGO''' * Catálogo: '''SYS OBJETOS''' =Lista de campos= {| class="w…») |
|||
(No se muestran 4 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
=Descripción= | =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. | 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 [[DEV CATALOGOS/ETIQUETAS MENU|Catálogos, etiquetas de menú (pCATALOGO_TAG)]]. | |||
=Estructura= | =Estructura= | ||
[[Category:MANUAL/DESARROLLADOR]] | [[Category:MANUAL/DESARROLLADOR]] | ||
Línea 29: | Línea 31: | ||
=Observaciones adicionales sobre los campos= | =Observaciones adicionales sobre los campos= | ||
=Relaciones= | =Relaciones= | ||
La edición del menú se hace directamente sobre el árbol usando el menú de contexto (click derecho): | |||
[[Archivo:20250319 1224 MENU EDICION PARA pCATALOGO MENU.png|miniaturadeimagen|no|Agregar un nodo a un menú.]] | |||
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. | |||
[[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. | |||
Las opciones del menú de contexto graban o eliminan en esta tabla. | |||
<div style="border: 1px solid red; background-color: #ffcccc; padding: 1px;"> | |||
<strong> Advertencia:</strong><br> | |||
- Solo usuarios habilitados pueden editar los menús. | |||
- Ver [[USUARIOS/MENUS]]. | |||
</div> | |||
=Triggers= | =Triggers= |
Revisión actual - 17:39 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.
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.