4D v13.4

End subselection

Inicio

 
4D v13.4
End subselection

End subselection 


 

End subselection ( subtabla ) -> Resultado 
Parámetro Tipo   Descripción
subtabla  Subtabla in Subtabla para la cual probar si el puntero del subregistro actual está después del último subregistro seleccionado
Resultado  Booleano in Sí (TRUE) o No (FALSE)

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

End subselection devuelve True cuando el puntero del subregistros actual se encuentra después del final de la subselección actual de subtabla. End subselection se utiliza para verificar si la utilización del comando NEXT SUBRECORD ha movido o no el puntero después del último subregistro. Si la subselección actual está vacía, End subselection devuelve True.

Ejemplo  

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

 NEXT SUBRECORD([Personas]Niños) ` Ir al subregistro siguiente
 If(End subselection([Personas]Niños)) ` Si hemos ido demasiado lejos...
    FIRST SUBRECORD([Personas]Niños) ` ir al primer subregistro
 End if

 
PROPIEDADES 

Producto: 4D
Tema: Subregistros
Número 37

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 

NEXT SUBRECORD