Con registro tipo 7 logramos determinar el límite superior y el límite inferior de la tabla, generalmente utilizado para filtrar sucursales de los sistema, que es el comportamiento estándar.
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_CONTEM |
SA1 | 7 | 01 |
|
| xFilial("SBQ") + SBP->BP_BASE |
SA1 | 7 | 02 |
|
| xFilial("SBQ") + SBP->BP_BASE |
En este tipo de registro, el XB_SEQ determina si estamos hablando sobre el Superior cuando éste es 01, o si estamos hablando del inferior cuando es 02. En el XB_CONTEM se debe tener una expresión Advpl válida para el límite superior e inferior respectivamente.
Modificando el contenido del registro:
Cuando tenemos la secuencia 03 de este registro, estamos cambiando el comportamiento estándar de la consulta, que es siempre ubicar la tabla de la consulta con el valor del campo, para ubicar por el resultado de la expresión adpvl contenida en el XB_CONTEM.
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_CONTEM |
AFC | 7 | 03 |
|
| PMSAFCEOF(.F.) |
Si se quiere sustituir, pero sin agregar algo al inicio de la búsqueda, además del propio contenido del campo, podemos utilizar la secuencia 04.
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_CONTEM |
AF2 | 7 | 04 |
|
| PMSAF2EOF(.F.) |