Árvore de páginas

El primer registro de la consulta estándar tiene el siguiente registro:

 

XB_ALIAS

XB_TIPO

XB_SEQ

XB_COLUNA

XB_DESCRI

XB_CONTEM

SA1

1

01

DB

Cliente

SA1

 

El valor en la columna XB_COLUNA siempre contendrá "DB", las informaciones que variarán serán el XB_ALIAS con el código de la consulta, el XB_DESCRI en que en este registro representa el nombre de la consulta, y el XB_CONTEM que tiene la tabla (que debe estar en el SX2) que se presentará.

 

En el campo XB_CONTEM, después del Alias de la tabla, también podemos tener algunos marcadores.

 

  • Si se especifica el carácter 'A' habilitará el botón de modificación en la consulta. Ejem.: N19A
  • Si se especifica el carácter 'F' podemos especificar cualquier rutina para ejecutarla, seguida por la descripción del botón, y una posible modificación del retorno de la consulta. Ejem.: SB1FA093SB1();Config;SBP->BP_BASE, donde :

 

SB1 - Tabla

F - Modificador para agregar el botón.

A093SB1 – Función vinculada al botón.

Config – Nombre del botón.

SBP->BP_BASE – Retorno modificado de la consulta, en este caso, al pulsar el botón ignorará el registro de retorno de la consulta.                                                                                                                                                                                                            

 

Importante: Es común confundir el XB_ALIAS que es el código de la consulta y no representa la tabla que se esta accediendo; como vimos, esta tabla está definida por el registro del tipo 1 de la consulta, en el combo XB_CONTEM.

  • Sem rótulos