Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Modified record
|
Modified record {( tabela )} -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
tabela | Tabela |
![]() |
Tabela a testar se registro atual foi modificada ou tabela padrão, se omitido | |||||
Resultado | Booleano |
![]() |
Registro foi modificado (True) ou Registro não foi modificado (False) | |||||
Modified record devolve True se o registro atual de tabela for modificado mas não guardou; do contrário devolve False. Esta função permite determinar rapidamente se o registro necessita ser guardado. É especialmente de valor em formulários de input para checar se o registro atual foi salvo antes de continuar ao próximo registro. Esta função sempre devolve TRUE para um novo registro.
Note que essa função sempre retorna True nos seguintes contextos:
[Table_1]Field_1:=[Table_1]Field_1
O exemplo a seguir mostra uma utilização típica de Modified record:
If(Modified record([Clientes]))
SAVE RECORD([Clientes])
End if
Produto: 4D
Tema: Registros
Número
314
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v20 R7)