VERIFY CURRENT DATA FILE
VERIFY CURRENT DATA FILE {( objetos ; opções ; metodo {; arrayTabelas {; arrayCampos}} )}
Parâmetro | Tipo | Descrição | |
---|---|---|---|
objetos | Integer | → | Objeto a ser verificado |
opções | Integer | → | Opções de verificação |
metodo | Text | → | Nome do método 4D de retrochamada |
arrayTabelas | Integer array | → | Números de tabelas a serem verificadas |
arrayCampos | 2D Integer array, 2D Integer array, 2D Real array | → | Número de índices a serem verificados |
Descrição
O comando VERIFY CURRENT DATA FILE realiza uma verificação estrutural dos objetos encontrados no arquivo de dados atualmente aberto por 4D.
Este comando tem o mesmo funcionamento que o comando VERIFY DATA FILE, exceto que ela só se aplica ao arquivo de dados atuais do banco de dados aberto. Por conseguinte, não requer parâmetros que especificam a estrutura e dados.
Consulte o comando VERIFY DATA FILE para obter uma descrição dos parâmetros.
Se você passar o comando VERIFY CURRENT DATA FILE sem parâmetros, a verificação é realizada com os valores padrão dos parâmetros:
- objetos = Verificar todos (= valor 16)
- opções = 0 (é criado o arquivo de histórico)
- método = ""
- arrayTabelas e arrayCampos são omitidos.
Quando este comando é executado, o cache de dados são liberados e todas as operações para acessar os dados são bloqueadas durante a verificação.
Se um arquivo de histórico foi gerado, o nome completo de caminho é retornado na variável de sistema Document.
Variáveis e conjuntos do sistema
Se o método de callback não existir, a verificação não é efetuada, é gerado um erro e a variável sistema OK recebe o valor 0. Se um arquivo de log histórico for erado, seu nome de caminho completo é retornado na variável de sistema Document.