End subselection

4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 11 (Modificado)


End subselection (subtabla) Booleano

ParámetroTipoDescripción
subtablaSubtablaSubtabla para la cual probar si el puntero del
subregistro actual está después del último subregistro seleccionado
ResultadoBooleanoSí (TRUE) o No (FALSE)

Nota de compatibilidad: 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.

Descripción

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

Ver también

NEXT SUBRECORD.


4D - Documentation   Français   English   German   Español   English   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente