DEV ETIQUETAS

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

Descripción

La tabla pTAGS (Etiquetas de objetos (pTAGS)) permite asociar etiquetas a objetos del sistema.

Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FOBJETO Objeto VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,INS,UPD pTAGS Tipo de objeto sobre el que aplica la etiqueta (normalmente una clase o una consulta aunque puede ser otro objeto del sistema).
2 FCODIGO Codigo VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,INS,UPD pTAGS Código del objeto de sistema al que aplica la etiqueta.
3 FTAG Etiqueta PTAGS_DEF Etiquetas de objetos, definición KEY,REQ,VIS,INS pTAGS Código de etiqueta.
4 FTAGS Subetiqueta PTAGSD_DEF Etiquetas de objetos, definición detalle KEY,REQ,VIS,INS pTAGS Código de subetiqueta.
5 FOBSERVACIONES Observaciones VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es VIS,INS,UPD pTAGS Observaciones (campo libre).

Observaciones adicionales sobre los campos

Relaciones

Triggers

Cómo asociar etiquetas a los objetos del sistema

Las etiquetas finalmente se definen en los objetos del sistema, los objetos posibles son:

Asociar una etiqueta a una clase

Estando en cualquier clase, por ejemplo ASIENTOS CONTABLES/DETALLES, desde el menú de opciones:

Definir etiquetas en una clase.

Asociar un auxiliar a una consulta

En la pantalla de consultas desde el menú de opciones del argumento:

Asociar una etiqueta a una consulta.

Lista de etiquetas de estos objetos

Cuando seleccionamos cualquiera de las opciones recién mencionadas se abrirá una pantalla que muestra las etiquetas asociadas a cada objeto, por ejemplo:

Lista de etiquetas de un objeto.

Esta pantalla tiene las mismas opciones de navegación y de edición que cualquier otra pantalla.

Detalles de un auxiliar en un objeto

La pantalla para agregar un auxiliar es la misma para todos los objetos y todos los auxiliares:

Datos de una etiqueta en un objeto.
  • En el campo Etiqueta ingresamos el código de etiqueta.
  • En el campo Subetiqueta ingresamos el código de subetiqueta.
  • En el campo Observaciones podemos ingresar un texto libre.

En el panel tipo memo podemos agregar comandos según el tipo de etiqueta.