4D v13.4

LAST SUBRECORD

Inicio

 
4D v13.4
LAST SUBRECORD

LAST SUBRECORD 


 

LAST SUBRECORD ( subtabla ) 
Parámetro Tipo   Descripción
subtabla  Subtabla in Subtabla en la cual ubicar el último subregistro seleccionado

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.

LAST SUBRECORD vuelve el último subregistro de la subselección actual de subtabla el subregistro actual. Si la subselección está vacía, LAST SUBRECORD no tiene efecto.

Ejemplo  

El siguiente ejemplo concatena el nombre y el apellido de cada niño en la subtabla. Copia los nombres en un array llamado atNombres. Este ejemplo es igual al ejemplo de FIRST SUBRECORD excepto que se mueve por los subregistros de atrás hacia adelante:

  ` Crear un array para los nombres
 ARRAY TEXT(atNombres;Records in subselection([Personas]Niños))
 LAST SUBRECORD([Personas]Niños) ` Comenzar por el último subregistro y hacer un bucle por cada niño
 For($vlSub;1;Records in subselection([Personas]Niños))
    atNombres{$vlSub}:=[Personas]NombresNiño+" "+[Personas]ApellidosNiño
    PREVIOUS SUBRECORD([Personas]Niños)
 End for

 
PROPIEDADES 

Producto: 4D
Tema: Subregistros
Número 201

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 

FIRST SUBRECORD
NEXT SUBRECORD
PREVIOUS SUBRECORD