4D v14.3

LAST SUBRECORD

Página Inicial

 
4D v14.3
LAST SUBRECORD

LAST SUBRECORD 


 

LAST SUBRECORD ( subTabela ) 
Parâmetro Tipo   Descrição
subTabela  Subtabela in Subtabela na qual vai mover o último subregistro selecionado

As subtabelas não são compatíveis a partir da versão 11 de 4D. Um mecanismo de compatibilidade garante o funcionamento de este comando em bancos compartilhadas; entretanto, é recomendável substituir as subtabelas com tabelas relacionadas padrão.

LAST SUBRECORD transforma o último subregistro da subseleção atual de subTabela no subregistro atual. Se a subseleção estiver vazia, LAST SUBRECORD não tem efeito.

Exemplo  

O exemplo abaixo concatena o nome e o sobrenome de cada criança na subtabela. Copia os nomes em um array chamado arrNomes. Este exemplo é igual ao exemplo de FIRST SUBRECORD exceto que se move pelos subregistros de trás para frente:

  ` Criar um array para os nomes
 ARRAY TEXT(arrNomes;Records in subselection([Pessoas]Crianças))
 LAST SUBRECORD([Pessoas]Crianças) ` Começar pelo último subregistro e realizar um loop para cada criança
 For($vlSub;1;Records in subselection([Pessoas]Crianças))
    atNomes{$vlSub}:=[Pessoas]NomesCrianças+" "+[Pessoas]SobrenomeCrianças
    PREVIOUS SUBRECORD([Pessoas]Crianças)
 End for

 
PROPRIEDADES 

Produto: 4D
Tema: Subregistros
Número 201

Este comando é obsoleto e não deve ser mais utilizado

 
HISTÓRIA 

Modificado: 4D v11 SQL

 
VER TAMBÉM 

FIRST SUBRECORD
NEXT SUBRECORD
PREVIOUS SUBRECORD

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)