Diferencia entre revisiones de «DEV AUXILIARES/TIPOS»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
(Página creada con «=Descripción= La tabla '''pAUX_TIPO''' (Auxiliares, tipos) define los tipos de auxiliares. =Estructura= Category:MANUAL/DESARROLLADOR Category:DEV AUXILIARES =Identidad= * Tabla: '''pAUX_TIPO''' * Tipo: '''TABLA''' * Define atributo '''FCODIGO''' * Catálogo: '''SYS OBJETOS''' =Lista de campos= {| class="wikitable" |- ! Columna !! Campo físico !! Campo lógico !! Atributo !! Descripción !! Etiquetas !!…»)
 
Sin resumen de edición
 
Línea 1: Línea 1:
=Descripción=
=Descripción=
La tabla '''pAUX_TIPO''' (Auxiliares, tipos) define los tipos de auxiliares.
[[Archivo:20250318 1539 pAUX.png|miniaturadeimagen|izquierda|Diagrama de auxiliares.]]
La tabla '''pAUX_TIPO''' (Auxiliares, tipos) define los tipos de auxiliares.
 
Los tipos de auxiliares ya vienen definidos en la instalación del sistema. El agregado de tipos auxiliares debe (normalmente) ir acompañado de alguna funcionalidad nueva.
 
Hay dos grupos de tipos de auxiliares:
*Auxiliares que aplican a las clases (tablas).
*Auxiliares que aplican a los campos de las clases o a los argumentos de las consultas.
 
===Auxiliares que aplican a las clases===
Los siguientes auxiliares aplican exclusivamente a las clases (o tablas):
*'''EVALUACION''': Evaluaciones de clases, definición.
*'''OPCIONES''': Opciones de objetos.
*'''ORIGEN''': Orígen de datos.
*'''POST_CONDICION''': Condiciones de posteo de clases.
*'''POST_EVENTO''': Evento de posteo de una clase.
*'''PRINT''': Impresión de clases.
*'''SELECCION_CRITERIOS''': SQL para seleccionar criterios múltiples en consultas.
*'''SUBTOTAL''': Subtotales desde detalles en edición de clases.
 
===Auxiliares que aplican a campos o a argumentos de consultas===
Los siguientes auxiliares aplican a los campos o argumentos de consultas:
*'''ASIGNACION''': Asignación de valores.
*'''CONDICION_EDICION''': Condición edición de campos.
*'''CONSTRAINT''': Constricciones de campos.
*'''EVALUACIONS''': Evaluaciones de clases, suscripción.
*'''EVENTO_CAMPO''': Eventos de campos.
*'''ONEXIT''': Evento ONEXIT de un campo.
*'''SELECT_F5''': Selección F5 de campos.
=Estructura=
=Estructura=
[[Category:MANUAL/DESARROLLADOR]]
[[Category:MANUAL/DESARROLLADOR]]
[[Category:DEV AUXILIARES]]
[[Category:DEV AUXILIARES]]
*La tabla [[DEV AUXILIARES/TIPOS ETIQUETAS|Auxiliares, etiquetas de tipos (pAUX_TIPO_TAGS)]] define las etiquetas usadas por cada auxiliar.
*La tabla [[DEV AUXILIARES/TIPOS ETIQUETAS VALOR|Auxiliares, valores de etiquetas (pAUX_TIPO_TAGS_VAL)]] define los posibles valores para cada etiqueta.
*La tabla [[DEV AUXILIARES/TIPOS OBJETOS|Auxiliares, objetos por tipo (pAUX_TIPO_OBJS)]] define sobre qué objetos (clases, campos y argumentos de consultas) aplica cada auxiliar.
=[[QUEESESTO/IDENTIDAD|Identidad]]=
=[[QUEESESTO/IDENTIDAD|Identidad]]=
* Tabla: '''pAUX_TIPO'''
* Tabla: '''pAUX_TIPO'''

Revisión actual - 19:27 28 mar 2025

Descripción

Diagrama de auxiliares.

La tabla pAUX_TIPO (Auxiliares, tipos) define los tipos de auxiliares.

Los tipos de auxiliares ya vienen definidos en la instalación del sistema. El agregado de tipos auxiliares debe (normalmente) ir acompañado de alguna funcionalidad nueva.

Hay dos grupos de tipos de auxiliares:

  • Auxiliares que aplican a las clases (tablas).
  • Auxiliares que aplican a los campos de las clases o a los argumentos de las consultas.

Auxiliares que aplican a las clases

Los siguientes auxiliares aplican exclusivamente a las clases (o tablas):

  • EVALUACION: Evaluaciones de clases, definición.
  • OPCIONES: Opciones de objetos.
  • ORIGEN: Orígen de datos.
  • POST_CONDICION: Condiciones de posteo de clases.
  • POST_EVENTO: Evento de posteo de una clase.
  • PRINT: Impresión de clases.
  • SELECCION_CRITERIOS: SQL para seleccionar criterios múltiples en consultas.
  • SUBTOTAL: Subtotales desde detalles en edición de clases.

Auxiliares que aplican a campos o a argumentos de consultas

Los siguientes auxiliares aplican a los campos o argumentos de consultas:

  • ASIGNACION: Asignación de valores.
  • CONDICION_EDICION: Condición edición de campos.
  • CONSTRAINT: Constricciones de campos.
  • EVALUACIONS: Evaluaciones de clases, suscripción.
  • EVENTO_CAMPO: Eventos de campos.
  • ONEXIT: Evento ONEXIT de un campo.
  • SELECT_F5: Selección F5 de campos.

Estructura

Identidad

  • Tabla: pAUX_TIPO
  • Tipo: TABLA
  • 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 FCODIGO Codigo VARCHAR(24) Caracteres de longitud variable hasta 24 caracter/es KEY,REQ,VIS,INS pAUX_TIPO Código del tipo de auxiliar.
2 FDESCRIPCION Descripcion VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es REQ,VIS,INS,UPD pAUX_TIPO Descripción del tipo de auxiliar.
3 FOBSERVACIONES Observaciones VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es VIS,INS,UPD pAUX_TIPO Observaciones libres.

Observaciones adicionales sobre los campos

Relaciones

Triggers