4D v14.3

Before subselection

Página Inicial

 
4D v14.3
Before subselection

Before subselection 


 

Before subselection ( subTabela ) -> Resultado 
Parâmetro Tipo   Descrição
subTabela  Subtabela in Subtabela para a qual vai testar se o ponteiro do subregistro está antes do primeiro subregistro selecionado.
Resultado  Booleano in Sim (TRUE) ou Não (FALSE)

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

Before subselection retorna True quando o ponteiro do subregistro atual estiver antes do primeiro subregistro de subTabela. Before subselection é utilizado para verificar se o comando PREVIOUS SUBRECORD moveu o ponteiro antes do primeiro subregistro. Se a subseleção atual estiver vazia, Before subselection retorna True.

Exemplo  

O exemplo abaixo é um método de objeto para um botão. Quando clicar no botão, o ponteiro é movido ao subregistro anterior. Se o ponteiro estiver na frente do primeiro subregistro, ele é movido ao último subregistro:

 PREVIOUS SUBRECORD([Pessoas]Crianças) ` Ir ao subregistro anterior
 If(Before subselection([Pessoas]Crianças) ` Se formos longe demais...
    LAST SUBRECORD([Pessoas]Crianças) ` Ir ao último subregistro
 End if

 
PROPRIEDADES 

Produto: 4D
Tema: Subregistros
Número 199

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

 
HISTÓRIA 

Modificado: 4D v11 SQL

 
VER TAMBÉM 

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)