Diferencia entre revisiones de «DEV REGISTRO/DEF CLASES»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
 
Línea 27: Línea 27:


Los valores posibles son:
Los valores posibles son:
*catálogo por campo: indica qué es un campo de la clase el que contiene el código de catálogo.
*'''catálogo por campo''': indica qué es un campo de la clase el que contiene el código de catálogo.
*catálogo por clase: el código de la clase indica a qué catálogo pertenece.
*'''catálogo por clase''': el código de la clase indica a qué catálogo pertenece.
*catálogo por objeto: el tipo de objeto indica el catálogo.
*'''catálogo por objeto''': el tipo de objeto indica el catálogo.


===catalogo_campo===
===catalogo_campo===

Revisión actual - 21:03 28 mar 2025

Descripción

La tabla prxdevlog_clases (Refresco, clases que refrescan catálogo) define que clases deben ser agregadas al registro de cambios.

Estructura

Identidad

  • Tabla: prxdevlog_clases
  • Tipo: TABLA
  • Catálogo: SYS OBJETOS

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 clase clase PRXCLASES Clases KEY,REQ,VIS,INS prxdevlog_clases Código de la clase (tabla) definida en el catálogo.
2 catalogo_refresca catalogo_refresca BIT Campo lógico, admite 1, 0 y NULL REQ,VIS,INS,UPD prxdevlog_clases Marcar si la clase debe refrescar el catálogo (ejemplo: para recrear una estructura).
3 catalogo_accion catalogo_accion prxdevlog_clases_catalogo_accion Configuración refresco, tipo de campo para catálogo REQ,VIS,INS,UPD prxdevlog_clases Acción para obtener el código de catálogo del objeto que estamos refrescando.
4 catalogo_campo catalogo_campo VARCHAR(128) Caracteres de longitud variable hasta 128 caracter/es VIS,INS,UPD prxdevlog_clases Campo que contiene el código del catálogo.

Observaciones adicionales sobre los campos

catalogo_accion

Cada vez que se graba una transacción con cambios al catálogo es necesario saber a qué Catálogo pertenece, para averiguarlo se define este campo.

Los valores posibles son:

  • catálogo por campo: indica qué es un campo de la clase el que contiene el código de catálogo.
  • catálogo por clase: el código de la clase indica a qué catálogo pertenece.
  • catálogo por objeto: el tipo de objeto indica el catálogo.

catalogo_campo

  • Cuando el campo anterior es igual a catálogo por campo indica qué campo es el que contiene el código de catálogo.

Relaciones

Triggers