4D v13.4

Before subselection

Inicio

 
4D v13.4
Before subselection

Before subselection 


 

Before subselection ( subtabla ) -> Resultado 
Parámetro Tipo   Descripción
subtabla  Subtabla in Subtabla para la cual probar si el puntero se encuentra antes del primer subregistro seleccionado
Resultado  Booleano in Sí (TRUE) o No (FALSE)

Las subtablas no son soportadas a partir de la versión 11 de 4D. Un mecanismo de compatibilidad asegura el funcionamiento de este comando en bases compartidas; sin embargo, es recomendable remplazar las subtablas con tablas relacionadas estándar.

Before subselection devuelve True cuando el puntero del subregistro actual se encuentra antes del primer subregistro de subtabla. Before subselection se utiliza para verificar si el comando PREVIOUS SUBRECORD ha movido el puntero antes del primer subregistro. Si la subselección actual está vacía, Before subselection devuelve True.

Ejemplo  

El siguiente ejemplo es un método de objeto para un botón. Cuando se hace clic en el botón, el puntero se mueve al subregistro anterior. Si el puntero está delante del primer subregistro, se mueve al último subregistro:

 PREVIOUS SUBRECORD([Personas]Niños) ` Ir al subregistro anterior
 If(Before subselection([Personas]Niños) ` Si hemos ido demasiado lejos...
    LAST SUBRECORD([Personas]Niños) ` ir al último subregistro
 End if

 
PROPIEDADES 

Producto: 4D
Tema: Subregistros
Número 199

Este comando es obsoleto y no debe utilizarse más

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

Modificado: 4D v11 SQL

 
VER TAMBIÉN 

PREVIOUS SUBRECORD