DEV CATALOGOS/ETIQUETAS MENU

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

Descripción

La tabla pCATALOGO_TAG (Catálogos, etiquetas de menú) permite definir etiquetas (con subetiquetas separadas por la barra /, ejemplo: CONTABILIDAD/CUENTAS). Éstas etiquetas tienen un orden que se define independientemente de la etiqueta (ordena según ese orden, no según la etiqueta).

Estas etiquetas se asocian posteriormente a los objetos del sistema. Por ejemplo, las siguientes etiquetas:

  • CUENTAS/CONFIGURACION.
  • CUENTAS/MAESTROS.
  • CUENTAS/SALDOS.
  • CUENTAS/MOVIMIENTOS.
  • CUENTAS/BALANCE.
  • SECTOR/MAESTROS.
  • IMPUTACIONES/MAESTROS.
  • IMPUTACIONES/CONFIGURACION.
  • IMPUTACIONES/PROYECTOS.
  • IMPUTACIONES/SALDOS.

Arman el menú más abajo (el ejemplo es parcial):

Estructura del nuevo menú.

Estas etiquetas permiten dar una estructura más estándar al sistema ya que (las etiquetas) se asocian a los objetos del sistema (en desarrollo) y no se pueden modificar en los menús a diferencia de los menús anteriores donde cada opción puede estar en un lugar distinto.

Esta opción eventualmente reemplazará a Catálogos, árbol de menú (pCATALOGO_MENU).

La edición de las etiquetas se hace como memo en un detalle de los catálogos, las etiquetas asumen el orden en que se encuentran en la lista.

Edición de etiquetas.

Estructura

Identidad

  • Tabla: pCATALOGO_TAG
  • Tipo: TABLA
  • Detalle de: PCATALOGO
  • Define atributo FCODIGO
  • 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_TAG Código del catálogo.
2 FCODIGO Codigo VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,VIS,INS pCATALOGO_TAG Código de la etiqueta.
3 FORDEN Orden INT Entero. VIS,INS,UPD pCATALOGO_TAG Orden dado al código en el menú.

Observaciones adicionales sobre los campos

Relaciones

Triggers