| 4D v13.4Is record loaded | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v13.4
 Is record loaded 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Is record loaded {( tabela )} -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| tabela | Tabela |   | Tabela do registro é examinada ou tabela padrão se o parâmetro for omitido | |||||
| Resultado | Booleano |   | True se o registro é carregado, de outra maneira é False | |||||
O comando Is record loaded devolve True se o registro atual de tabela é carregado no processo atual.
Ao invés de utilizar as ações automáticas “Seguinte registro” ou “Registro anterior”, pode escrever os métodos de objeto para esses botões para melhorar sua operação. O botão “Seguinte” mostra o começo da seleção se o usuário estiver ao princípio da seleção e o botão “Anterior” mostra o final da seleção quando o usuário estiver ao começo da seleção
  ` Método de objeto do botão “Anterior” (sem ação automática)
 If(Form event=On Clicked)
    PREVIOUS RECORD([Grupo])
    If(Not(Is record loaded([Grupo])))
       GOTO SELECTED RECORD([Grupo];Records in selection([Grupo]))
  `Ir ao último registro da seleção
    End if
 End if
 
  ` Método de objeto do botão “Seguinte” (sem ação automática)
 If(Form event=On Clicked)
    NEXT RECORD([Grupo])
    If(Not(Is record loaded([Grupo])))
       GOTO SELECTED RECORD([Grupos];1)
  `Ir ao primeiro registro da seleção
    End if
 End if
	Produto: 4D
	Tema: Registros
	Número 
        669
        
        
        
	
	Criado por: 4D v6.5