Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

SAVE

Propósito

Salvar a tabela de execução de um arquivo ou os endereços das rotinas de processamento de teclas.

Sintaxe

SAVE [<var.c>] [KEYS]

Argumentos

<var.c>     representa uma variável que receberá o endereço da tabela de execução.

KEYS      indica que serão salvos os endereços das rotinas de processamento de teclas.

Utilização

Salva a tabela de execução do arquivo selecionado. É utilizado para que seja possível executar-se um outro tipo de leitura, sem perder o contexto atual do arquivo.

Na tabela de execução encontram-se todas as informações do arquivo, tais como o registro corrente ,endereço do último registro, quantidade de registros em uma cadeia, entre outras informações.

Utilizado em conjunto com o comando RESTORE.

Exemplo

$nolib

prog

private a (100)

set key 28 to p1

wait "1" to x

save keys

set key 28 to p2

wait "2" to x

restore keys

wait "3" to x

proc p1

? "p1"

return

proc p2

? "p2"

return

Consulte

FIND, LOCATE, RESTORE, SEEK, SELECT, FFIND( ) e FSEEK( ).

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!