

Armazenar o endereço dos registros selecionados em um arquivo em disco para futuras pesquisas.
SELECAO <arquivo>
<arquivo>
Representa o nome de um arquivo em disco, onde serão guardados os endereços dos registros selecionados.
Este comando é utilizado para que toda seleção de registro seja guardada em disco para uma futura pesquisa, sem necessidade de executar uma nova seleção de registros. Isto é muito útil na impressão de relatórios através do comando IMPRIMA.
Cada vez que o comando SELECIONE é executado, o arquivo de seleção é esvaziado e os endereços dos novos registros são armazenados neste arquivo.
Vários arquivos de seleção podem ser utilizados, bastando para isso, informar o nome do novo arquivo através do comando SELEÇÃO. Este apenas cria um novo arquivo de seleção. O arquivo anterior é mantido para uma futura UTILIZAÇÃO.
O exemplo a seguir mostra como utilizar o comando SELEÇÃO para guardar os registros selecionados para uma futura leitura.
É criado o arquivo arqsel para guardar o endereço dos registros da primeira seleção. Notar que após a segunda seleção basta informar o nome do arquivo de seleção para listar os registros selecionados no primeiro comando SELECIONE. O arquivo arqsel foi utilizado somente para que o conteúdo de arqsel não fosse perdido.
COMANDO? BANCO inv 33 pres 3
COMANDO?SELECAO = arqsel
COMANDO? SELECIONE LOCAL1 = "BR OESTE" E PRECO 4000
FORAM SELECIONADOS 00003 REGISTROS
COMANDO ? SELECAO = selarq
COMANDO? SELECIONE LOCAL1 = "RIO DE JANEIRO"
COMANDO? SELECAO = arqsel
COMANDO? LISTE
