Você está na página 1de 202

DATAEASE

Manual de Referncia

Volume 1 Guia do Usurio

Equao Informtica e Comrcio Ltda. DataEase International, Inc.

Plano de Suporte Tcnico

A Equao Informtica e Comrcio Ltda oferece suporte tcnico gratuito para todas as licenas do produto registradas. Para ter direito ao suporte tcnico, prenecha o formulrio de registro, e remeta-o para: Equao Informtica e Comrcio Ltda. R Santa Isabel 137 cj 32 001221-010 So Paulo SP

VOC PRECISA ESTAR REGISTRADO PARA TER DIREITO AO SUPORTE TCNICO GRATUITO. Por favor, tenha sempre em mos o nmero de srie do seu produto ao solicitar suporte tcnico. O nmero de srie est localizado nos manuais, diskettes e na Tela de Inicializao do DataEase.

Equao marca registrada da Equao Informtica e Comrcio Ltda. DataEase e o logotipo DataEase so marcas registradas da DataEase Internaional, Inc. Todas as marcas registradas citadas neste manual so marcas registradas de seus respectivos fabricantes.

Nenhuma parte desta publicao poder ser reproduzida ou transmitida, sejam quais forem os mtodos empregados: eletrnicos, mecnicos, fotogrficos, gravaes ou outros, sem a autorizao por escrito do autor.

1988 DataEase International, Inc. 7 Cambridge Drive, Trimbull, CT 06611 1994 Equao Informtica e Comrcio Ltda. R Santa Isabel 137 cj 32 01221-010 So Paulo SP Data de Publicao: Maio de 1995

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

NDICE
Captulo 1 INTRODUO

LEIA ISSO, MESMO QUE NO LEIA MAIS COISA ALGUMA . . . . . . NO CASO DE ATUALIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COMO USAR ESTA DOCUMENTAO . . . . . . . . . . . . . . . . . . . . . . . . . COMO OS CAPTULOS ESTO ORGANIZADOS . . . . . . . . . . . . . . . . . PARA USURIOS DE REDES LOCAIS . . . . . . . . . . . . . . . . . . . . . . . . . . CONVENES TIPOGRFICAS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GERENCIANDO INFORMAES COM O DATAEASE . . . . . . . . . . . . OBTENDO AUXLIO (HELP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IDENTIFICANDO UM BANCO DE DADOS . . . . . . . . . . . . . . . . . . . . . . INICIALIZANDO O DATAEASE (O COMANDO DEASE). . . . . . . . . . . A TELA DE INICIALIZAO DO DATAEASE. . . . . . . . . . . . . . . . . . . . Inicializando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Opes do Comando DEASE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CRIANDO UM NOVO BANCO DE DADOS. . . . . . . . . . . . . . . . . . . . . . . O MENU PRINCIPAL DO DATAEASE . . . . . . . . . . . . . . . . . . . . . . . . . . . Definio de Formatos e Relaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada de Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Relatrios Rpidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Processamento Avanado DQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definio de Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manuteno do Banco de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Administrao do Sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INFORMAES BSICAS SOBRE O MICROCOMPUTADOR . . . . . . O Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O Teclado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Teclas de Funo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Teclas de Controle do Cursor/Teclado Numrico . . . . . . . . . . . . . . . . . Teclas Especiais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INFORMAES GENRICAS SOBRE O DATAEASE . . . . . . . . . . . . . . A Tela do DataEase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Selecionando Num Menu do DataEase . . . . . . . . . . . . . . . . . . . . . . . . . Usando as Teclas de Funo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preenchendo Formatos de Entrada de Registros . . . . . . . . . . . . . . . . . . CONTINUANDO COM O DATAEASE . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-1 1-1 1-1 1-3 1-3 1-3 1-4 1-5 1-5 1-5 1-5 1-6 1-7 1-7 1-9 1-9 1-10 1-10 1-10 1-11 1-11 1-11 1-12 1-12 1-12 1-13 1-13 1-13 1-14 1-14 1-15 1-16 1-16 1-16

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Captulo 2 ENTRADA DE REGISTROS

TIPOS DE FORMATOS PARA ENTRADA DE REGISTROS. . . . . . . . . . O MENU DE ENTRADA DE REGISTROS. . . . . . . . . . . . . . . . . . . . . . . . . FORMATOS DE ENTRADA DE REGISTROS. . . . . . . . . . . . . . . . . . . . . . MENUS PULL DOWN PARA ENTRADA DE REGISTROS . . . . . . . . . . ENTRANDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INCLUINDO LOTES DE REGISTROS ALGUNS TRUQUES PARA ECONOMIA DE TEMPO . . . . . . . . . . . . . . Usando o Registro Anterior. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usando um Registro Padro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usando um Campo com Valor Padro . . . . . . . . . . . . . . . . . . . . . . . . . . ENTRANDO REGISTROS NA VISO DE TABELA . . . . . . . . . . . . . . . . ENTRANDO REGISTROS EM MULTIFORMATOS. . . . . . . . . . . . . . . . . CAMPOS ESPECIAIS DE ENTRADA DE REGISTROS . . . . . . . . . . . . . . Campos Escolha e Sim ou No . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos Derivados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos Prevenir Digitao. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos Obrigatrios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos nicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos com Limites Inferior/Superior. . . . . . . . . . . . . . . . . . . . . . . . . . CONSISTNCIA DE DADOS NO DATAEASE . . . . . . . . . . . . . . . . . . . . . GRAVANDO UM REGISTRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IMPRIMINDO O REGISTRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXAMINANDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PESQUISANDO POR REGISTROS ESPECFICOS. . . . . . . . . . . . . . . . . . PESQUISANDO REGISTROS USANDO CARACTERES CORINGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Executando Pesquisa Fontica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pesquisando em Ordem Indexada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Usando o Modo No Checado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MULTIVISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ALTERANDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alterando Registros na Viso de Tabela . . . . . . . . . . . . . . . . . . . . . . . . . Alterando Registros em MultiFormatos . . . . . . . . . . . . . . . . . . . . . . . . . EXCLUINDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Excluindo Registros na Viso de Tabela. . . . . . . . . . . . . . . . . . . . . . . . . Recuperando Registros Marcados como Excluidos na Viso de Tabela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Excluindo Registros em MultiFormatos . . . . . . . . . . . . . . . . . . . . . . . . . USANDO FORMATOS RELACIONADOS NA ENTRADA DE REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ENTRADA DE REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Digitando Registros: Informaes Tcnicas . . . . . . . . . . . . . . . . . . . . . . Formatos do Sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNES PARA A ENTRADA DE REGISTROS . . . . . . . . . . . . . . . . . . . Digitando Registros: Teclas de Movimentao do Cursor . . . . . . . . . . . EXIBINDO MENUS NA ENTRADA DE REGISTROS . . . . . . . . . . . . . . . Exibe uma Janela: F1 MAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibindo Menus Pull Down: F4 CMDHELP . . . . . . . . . . . . . . . . . . . . .

2-1 2-2 2-2 2-3 2-3 2-3 2-3 2-4 2-4 2-4 2-4 2-4 2-5 2-5 2-5 2-5 2-5 2-5 2-6 2-6 2-6 2-6 2-7 2-7 2-7 2-7 2-8 2-8 2-8 2-8 2-8 2-9 2-9 2-9 2-9 2-10 2-10 2-10 2-13 2-13 2-13 2-15 2-15 2-15

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

FUNES DE ENTRADA DE REGISTROS: Viso de Formato . . . . . . . Menu SAI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saindo da Entrada de Registros: ESC SAI . . . . . . . . . . . . . . . . . . . Exibindo Mensagens de Auxlio: ALT-F1 HELP . . . . . . . . . . . . . Menu EDITAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gravar o Registro na Tela: F2 GRAVA . . . . . . . . . . . . . . . . . . . . . Modificar um Registro: F8 MODIFICA . . . . . . . . . . . . . . . . . . . . . Excluir um Registro: F7 DELETA . . . . . . . . . . . . . . . . . . . . . . . . . Limpar o Formato: F5 LIMPA FORMATO . . . . . . . . . . . . . . . . . . Limpar um Campo: F6 LIMPA CAMPO . . . . . . . . . . . . . . . . . . . . Excluir uma Linha de Texto: SH-F7 DELETA LINHA. . . . . . . . . Inserir uma Linha de Texto: SH-F8 INSERE LINHA . . . . . . . . . . Desfazer Alteraes em Registros: CTRL-F5 DESFAZ MUDANAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menu FERRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Imprimir um Registro: SH-F9 IMPRIME. . . . . . . . . . . . . . . . . . . . Recalcular Campos Derivados: CTRL-F9 RECALCULA. . . . . . . Desligar as Derivaes: ALT-F9 SUSPENDE CLCULOS. . . . . Menu PESQUISA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrar no Modo No Checado: ALT-F5 DIGITAR CRITRIOS DE PESQUISA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver o Prximo Registro: F3 COMEA PESQUISA F3 PRXIMO REGISTRO CONSECUTIVO . . . . . . . . . . . . . . . Ver Prximo Registro: ALT-F3 CONTINUA PESQUISA . . . . . . Registro Consecutivo Anterior: SH-F3 REGISTRO ANTERIOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ir At o Registro Nmero: CTRL-F3 VER REGISTRO NMERO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menu TABELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mostrar Registros na Viso de Tabela: Mostrar Determinados Registros na Viso de Tabela: SH-F1 TABELA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menu MULTIFORMATO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acessar Formato Relacionado: F10 MULTIVISO . . . . . . . . . . . Exibir o Formato Relacionado: ALT-F10 MULTIFORMATO . . . Executar Pesquisa Dinmica: CTRL-F10 PESQUISA. . . . . . . . . . Sair do Formato Relacionado: ESC SAI. . . . . . . . . . . . . . . . . . . . . Menu RELATRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acessando Relatrios Rpidos: F9 RELATRIOS RPIDOS . . . Menu PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperar Campo Padro: SH-F6 CAMPO PADRO . . . . . . . . . Recuperar Registro Padro: SH-F5 FORMATO PADRO . . . . . Gravar o Registro Padro: SH-F2 GRAVA PADRO . . . . . . . . . Excluir Registro Padro: SH-F7 EXCLUI PADRO . . . . . . . . . . Menu REDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-16 2-16 2-16 2-16 2-16 2-17 2-17 2-17 2-17 2-17 2-17 2-17 2-17 2-18 2-18 2-18 2-18 2-19 2-19 2-19 2-20 2-20 2-20 2-20 2-21 2-21 2-21 2-22 2-22 2-22 2-22 2-22 2-23 2-23 2-23 2-23 2-23 2-24

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

FUNES DA ENTRADA DE REGISTROS: Viso de Tabela . . . . . . . . . Menu EDITAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grava o(s) Registro(s) da Tabela: F2 GRAVA MUDANAS . . . . Desfaz Alteraes: CTRL-F5 DESFAZ MUDANAS . . . . . . . . . Excluir um Registro: F7 DELETA . . . . . . . . . . . . . . . . . . . . . . . . . Limpar o Campo: F6 LIMPA CAMPO . . . . . . . . . . . . . . . . . . . . . . Menu PESQUISA e Menu FORMATO . . . . . . . . . . . . . . . . . . . . . . . . . Mostrar Registros na Viso de Formato: SH-F1 FORMATO. . . . . Menu MULTIFORMATO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acessar Formato Relacionado: F10 MULTIVISO . . . . . . . . . . . . Executar Pesquisa Dinmica: CTRL-F10 PESQUISA . . . . . . . . . . Sair do Formato Relacionado: ESC SAI . . . . . . . . . . . . . . . . . . . . . CARACTERSTICAS QUE AFETAM A ENTRADA DE REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tipo do Campo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos String Numrica, Data e Hora . . . . . . . . . . . . . . . . . . . . . . Campos String Numrica Sem Formatao. . . . . . . . . . . . . . . . . . . Campos Nmero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inteiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ponto Fixo e Moeda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ponto Flutuante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos Escolha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos Obrigatrios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campos nicos Limite Inferior/Limite Superior. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Frmula de Derivao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prevenir Digitao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Segurana do Campo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Segurana para Ver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Segurana para Gravar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MultiViso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ENTRANDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MultiFormatos Ad-Hoc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pesquisa Dinmica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Incluindo Registros na Viso de Tabela . . . . . . . . . . . . . . . . . . . . . . . . . Incluindo Registros em MultiFormatos . . . . . . . . . . . . . . . . . . . . . . . . . O Registro Padro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXAMINANDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Examinando Registros na Ordem de Gravao . . . . . . . . . . . . . . . . . . . Pesquisando Por um Registro em Particular . . . . . . . . . . . . . . . . . . . . . . Para Localizar um Registro em Particular . . . . . . . . . . . . . . . . . . . . Pesquisando Por um Registro Usando a Viso de Tabela . . . . . . . . . . . Modo No Checado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pesquisa com Caracteres Coringa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pesquisa Fontica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Para Executar uma Pesquisa Fontica . . . . . . . . . . . . . . . . . . . . . . . Localizando um Registro pelo Nmero . . . . . . . . . . . . . . . . . . . . . . . . . Examinando Registros na Ordem Indexada . . . . . . . . . . . . . . . . . . . . . . Pesquisando Registros em MultiFormatos . . . . . . . . . . . . . . . . . . . . . . .

2-24 2-24 2-24 2-24 2-25 2-25 2-25 2-25 2-25 2-26 2-26 2-26 2-26 2-26 2-27 2-27 2-28 2-28 2-28 2-28 2-28 2-28 2-29 2-30 2-30 2-31 2-32 2-32 2-32 2-32 2-33 2-35 2-35 2-35 2-36 2-38 2-39 2-40 2-40 2-41 2-41 2-43 2-44 2-44 2-45 2-45 2-47 2-48 2-49

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

ALTERANDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Allterando Registros na Viso de Formato . . . . . . . . . . . . . . . . . . . . . . Nveis de Segurana para Alterar Registros . . . . . . . . . . . . . . . . . . Alterando Registros na Viso de Tabela . . . . . . . . . . . . . . . . . . . . . . . . Gravando Alteraes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nveis de Segurana para Alterar Registros na Viso de Tabela . . Alterando Registros em MultiFormatos . . . . . . . . . . . . . . . . . . . . . . . . . Alterando Registros no SubFormato. . . . . . . . . . . . . . . . . . . . . . . . EXCLUINDO REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Excluindo Registros na Viso de Formato . . . . . . . . . . . . . . . . . . . . . . . Nveis de Segurana para Excluir Registros . . . . . . . . . . . . . . . . . . Excluindo Registros na Viso de Tabela . . . . . . . . . . . . . . . . . . . . . . . . Excluindo Registros em MultiFormatos . . . . . . . . . . . . . . . . . . . . . Recuperando Registros Excluidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperando um Registro Excluido na Viso de Formato. . . . . . . Recuperando um Registro na Viso de Tabela . . . . . . . . . . . . . . . . Recuperando Registros Marcados como Excluidos num MultiFormato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . USANDO O DATAEASE NUMA REDE LOCAL . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Mensagem de Conflito de Recursos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: O menu REDE Viso de Formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Permite Acesso a Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . Permite Acesso de Leitura . . . . . . . . . . . . . . . . . . . . . . . . . . . . No Permite Acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Refresh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Liga/Desliga Refresh Contnuo . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: O menu REDE Viso de Tabela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Permite Acesso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Permite Acesso de Leitura . . . . . . . . . . . . . . . . . . . . . . . . . . . . No Permite Acesso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Conflitos na Definio de Formatos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Conflitos na Entrada de Registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Conflitos no Processamento de Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Conflitos na Seleo de Registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Campos Sequenciados . . . . .

2-50 2-50 2-50 2-51 2-51 2-52 2-52 2-53 2-54 2-54 2-54 2-55 2-55 2-57 2-57 2-57 2-57 2-58 2-58 2-58 2-59 2-59 2-60 2-60 2-60 2-60 2-61 2-61 2-61 2-61 2-62 2-62 2-62 2-63 2-63

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Captulo 3 RELATRIOS RPIDOS

EXIBINDO O MENU DE RELATRIOS RPIDOS . . . . . . . . . . . . . . . . . O MENU DE RELATRIOS RPIDOS . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. Gera Relatrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. Inicia Novo Relatrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. Define Seleo de Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4. Define Campos a Serem Listados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. Define Forma. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. Define Estilo de Impresso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. Grava Relatrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8. Carrega Relatrio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9. Exclui Relatrio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10. Imprime Definio do Relatrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . GERANDO OU MODIFICANDO UM RELATRIO EXISTENTE . . . . . EXCLUINDO UM RELATRIO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . RESUMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXIBINDO O MENU DE RELATRIOS RPIDOS . . . . . . . . . . . . . . . . . Teclas de Funo, Edio e Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INICIA NOVO RELATRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DEFINE SELEO DE REGISTROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Especificando Critrios de Seleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Especificando Faixas como Critrio de Seleo Relatrio Exemplo: Critrio de Seleo de Registros . . . . . . . . . . . Especificando Critrios de Seleo de Registros para Formatos Relacionados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Especificando Critrios de Seleo de Registros para MultiFormatos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DEFINE CAMPOS A SEREM LISTADOS Agrupando e Ordenando Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Calculando Estatsticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definindo Listas de Campos de Formatos Relacionados . . . . . . . . . . . . Utilizando Campos de MultiFormatos. . . . . . . . . . . . . . . . . . . . . . . A Lista de Campos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DEFINE FORMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forma de Relatrio Padro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Relatrio Exemplo: Sada do Relatrio. . . . . . . . . . . . . . . . . . . . . . . . . . Resumo sobre a Forma do Relatrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos da Forma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formas Definidas pelo Sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Teclas de Funo para Edio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Editando Formas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Texto da Forma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento do Cursor na Tela da Forma. . . . . . . . . . . . . . . . . . . . . Conjunto de Caracteres ASCII Extendido . . . . . . . . . . . . . . . . . . . . Incluindo e Alterando Campos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tamanhos e Tipos de Campo Suprimindo Espaos Tipos de Forma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Colunar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forma Etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-1 3-2 3-2 3-2 3-2 3-3 3-3 3-4 3-4 3-4 3-4 3-5 3-5 3-5 3-6 3-7 3-7 3-8 3-9 3-10 3-10 3-11 3-13 3-14 3-14 3-15 3-16 3-17 3-17 3-18 3-19 3-19 3-19 3-20 3-21 3-22 3-23 3-24 3-24 3-24 3-24 3-24 3-26 3-27 3-28 3-28 3-29

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

DEFINE ESTILO DE IMPRESSO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Destino Disco ou Impressora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gravando a Especificao do Estilo de Impresso. . . . . . . . . . . . . . . . . GRAVANDO UM RELATRIO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . CARREGANDO UM RELATRIO RPIDO . . . . . . . . . . . . . . . . . . . . . . EXCLUINDO UM RELATRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IMPRIMINDO A DEFINIO DO RELATRIO . . . . . . . . . . . . . . . . . . . CONVERTENDO UM RELATRIO RPIDO NUMA ROTINA DQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . USANDO RELATRIOS RPIDOS NUMA REDE LOCAL . . . . . . . . . . Consideraes Sobre a Rede Local: Conflitos com a Entrada de Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Conflitos com a Definio de Formatos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Carregando um Relatrio Rpido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Alterando um Relatrio Rpido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consideraes Sobre a Rede Local: Gravando um Relatrio Rpido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3-31 3-33 3-34 3-35 3-36 3-36 3-37 3-37 3-38 3-38 3-39 3-39 3-40 3-40

Captulo 4 MANUTENO

STATUS DO BANCO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomes de Arquivos DOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomes de Arquivos Definidos pelo DataEase . . . . . . . . . . . . . . . . . . . . Exenses de Nomes de Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nomes dos Arquivos Formatos de Sistema do DataEase . . . . . . . . . . . Relatrios de Status dos Formatos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formatos do Sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Screen Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Custom Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dictionary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formatos Definidos pelo Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . Relatrio de Status das Rotinas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Relatrios de Status das Especificaes de Importao. . . . . . . . . . . . . BACKUP DO BANCO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reutilizando Diskettes Backup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RESTORE DO BANCO DE DADOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperando um Banco de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperando um Banco de Dados Destruido. . . . . . . . . . . . . . . . . . . . . FUNES DOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funes DOS Pr-Definidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diretrio do Disco de Dados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verificao dos Dados do Disco . . . . . . . . . . . . . . . . . . . . . . . . . . . Formatar um Novo Disco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Backup do DOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Restore do DOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-3 4-4 4-4 4-4 4-5 4-5 4-6 4-6 4-6 4-7 4-7 4-7 4-7 4-7 4-8 4-8 4-9 4-10 4-13 4-14 4-14 4-18 4-19 4-19 4-20 4-20 4-21 4-22 4-23
7

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Outras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TRAVAR O BANCO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DESTRAVAR O BANCO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . USANDO O DATAEASE NUMA REDE LOCAL . . . . . . . . . . . . . . . . . . . Consideraes Sobre Redes Locais: Backup do Banco de Dados . . . . . Consideraes Sobre Redes Locais: Restore do Banco de Dados . . . . .

4-24 4-24 4-25 4-25 4-25 4-26

Apndice A MENSAGENS DE ERRO

MENSAGENS DE ERRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROCEDIMENTOS ESPECIAIS DE RECUPERAO. . . . . . . . . . . . . . . Recuperao de Arquivos Perdidos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperao de Espao em Disco. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aumentando a Memria Disponvel . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reorganize o Formato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperao dos Dados do Disco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recuperao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A-1 A-22 A-22 A-22 A-22 A-23 A-23 A-24 A-24 A-24 A-24 A-24 A-24 A-25 A-25 A-25

Apndice B GLOSSRIO

SMBOLOS DO DATAEASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LISTAGEM ALFABTICA DOS TERMOS . . . . . . . . . . . . . . . . . . . . . . . .

G-1 G-1

ndice

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Captulo 1 INTRODUO
vindo ao DataEase: o sistema de gerenciamento de banco de dados projetado Bem para usurios de microcomputadores, experientes e inexperientes. O DataEase vai ajud-lo a cruzar informaes de clientes com vendas, gerar uma folha de pagamento, ou processar pedidos de vendas. Sejam quais forem as peculiaridades de seu trabalho, o DataEase ser til, automatizando as tarefas rotineiras e permitindo acesso simples e instantneo a informaes vitais. O DataEase possui uma programao poderosa e muito fcil de usar.

LEIA ISSO, MESMO QUE NO LEIA MAIS COISA ALGUMA


Esta introduo contm informaes importantes, no repetidas em nenhum lugar do manual. Leia esta introduo at o fim, antes de comear a usar o DataEase.

NO CASO DE ATUALIZAO
Se voc j usou uma verso anterior do DataEase, e estiver atualizando, inicie a leitura pelo Guia de Atualizao, que incluimos no pacote. Preste ateno para EFETUAR UMA CPIA BACKUP DE TODOS OS BANCOS DE DADOS, ANTES DE INSTALAR O NOVO SOFTWARE! Mais informaes esto contidas nos diskettes de instalao.

COMO USAR ESTA DOCUMENTAO


Sua cpia do DataEase inclui documentao completa, projetada para usurios de diversos nveis. O pacote deve incluir: O Tutorial do DataEase. O Manual de Referncia do DataEase (Volumes 1-3) O Guia de Referncia Rpida do DataEase. O Guia de Instalao e Novas Caractersticas do DataEase O Relatrio de Controle de Qualidade do DataEase

Introduo

1-1

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc nunca usou um sistema de gerenciamento de Banco de Dados antes, recomendamos que leia, em primeiro lugar, o Tutorial do DataEase. Esse Tutorial expe uma introduo dirigida para todas as principais funes do DataEase. Mesmo que voc esteja familiarizado com gerenciamento de Banco de Dados, o Tutorial uma tima maneira de acostumar-se com o DataEase. O Manual de Referncia DataEase informa detalhadamente todos os aspectos do produto. A maioria dos usurios no necessita de toda essa documentao. Tentamos montar as informaes de maneira que a pesquisa seja a mais simples possvel. O Manual de Referncia do DataEase est dividido em trs volumes: Volume 1, o Guia do Usurio, est dirigido aos usurios habituais de um Banco de Dados. Ele cobre as operaes executadas com frequncia: Entrada de Registros, Relatrios Rpidos e Manuteno de Banco de Dados. Esse volume tambm inclui um apndice com mensagens de erro e um glossrio dos trmos. A maioria dos usurios necessita consultar somente este volume. Volume 2, o Guia do Administrador/Criador de Aplicaes, cobre as operaes necessrias construo de Bancos de Dados e aplicaes: Definio de Formatos e Relaes, Definio de Menus e Administrao de Sistema. Esse volume tambm inclui diversos apndices tcnicos, sobre assuntos como uso da memria e tabelas padro de traduo de impressoras. Volume 3, o Guia de Referncia DQL, traz uma cobertura detalhada da DataEase Query Language (DQL), usada para aplicaes avanadas como processamento em lotes, transaes, manipulaes extensas de dados, e controle complexo de dados . O volume inclui a Lexicografia DQL - referncias do tipo dicionrio para cada comando da DQL, completado com exemplos. Esse volume dirige-se principalmente aos analistas de aplicaes.

Cada volume contm um ndice completo do manual, que inclui referncias a tpicos nos trs volumes. As entradas do ndice indicam o volume, captulo e pgina onde o item est localizado. O Guia de Referncia Rpida, incluso com o Manual de Referncia, destina-se a lembretes sobre os conceitos-chaves. Por exemplo, se voc esqueceu como se define uma pesquisa (lookup) na Frmula de Derivao, o Guia de Referncia Rpida possue um exemplo.

1-2

Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Como os Captulos esto Organizados


Cada captulo, no Manual de Referncia DataEase, est dividido em duas sees: uma introduo narrativa, seguida por uma seo de referncia. A seo narrativa d uma breve descrio generalizada das funes discutidas nesse captulo. Se voc quiser saber somente informaes gerais sobre o tpico, fique na seo introdutria. Para informaes mais detalhadas, leia sempre a pgina de referncia. A seo de referncia mostra informaes detalhadas e especficas de uma funo ou facilidade do DataEase. Cada tpico discutido numa pgina separada, para facilitar a pesquisa. O tpico geral em exame listado no topo da pgina. Cada pgina de referncia projetada para exibir todas as informaes necessrias da funo consultada, incluindo referncias a outras funes relacionadas.

Para Usurios de Redes Locais


Se voc estiver usando o DataEase numa rede local, voc pode observar determinadas mensagens que num ambiente monousurio (PCs no conectados a uma rede) nunca ocorrero. Essas mensagens so exibidas quando voc tenta usar um recurso (tais como um Formato ou Rotina) j alocado a outro usurio da rede local. Estas informaes especficas esto no final de cada captulo. Os usurios de redes locais devem verificar essas sees para informaes importantes; os que no operam em rede podem dispensar sua leitura.

CONVENES TIPOGRFICAS
Usamos algumas convenes tipogrficas na documentao, para facilitar sua compreenso. Novos termos ou termos com significado especial no DataEase so impressos em itlico, na primeira vez em que aparecem no texto. Eles so definidos na sentena ou pargrafo onde ocorrem pela primeira vez, e no glossrio no final deste volume. Nomes de Formatos que voc criar aparecem em LETRAS MAISCULAS. Nomes de Campos nos Formatos aparecem em MAISCULAS REDUZIDAS. Os nomes das Teclas de Funo do DataEase so impressos em letras maisculas; por exemplo: F2 GRAVA ou ALT-F1 HELP. Quando lhe pedirmos para pressionar F2 GRAVA, voc deve pressionar apenas a tecla F2; no digite GRAVA. O nome da tecla est includo para referncia. Palavras especiais do DataEase so impressas em negrito; por exemplo: o campo Escolha.

Introduo

1-3

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

GERENCIANDO INFORMAES COM O DATAEASE


Um Banco de Dados , basicamente, uma coleo de informaes (dados) relacionadas. Uma Lista Telefnica um exemplo comum de um banco de dados. Um Sistema de Gerenciamento de Banco de Dados uma poderosa ferramenta para negcios: permite coletar e armazenar uma quantidade enorme de dados, de forma que voc possa acessar qualquer informao facilmente e em pouco tempo. Alm disso, voc pode analisar os dados, gerar totais, porcentagens e outras estatsticas. Um Sistema de Gerenciamento de Banco de Dados Relacional, como o DataEase, ainda mais poderoso, pois possibilita a ligao lgica (relacionamento) de informaes em vrios arquivos. Por exemplo, voc necessita os nomes e endereos dos clientes em diversas operaes diferentes: vendas, contabilidade, compras, etc... Com o DataEase, voc pode armazenar os nomes e endereos uma vez, e acess-los, para imprimir listas de compras, atualizaes contbeis e etiquetas para remessa de correspondncia. Quando voc tiver de atualizar um endereo, o novo endereo torna-se disponvel para todos automaticamente. E, devido informao estar localizada num nico arquivo, ao invs de trs, ocupa apenas um tero do espao em disco. Relaes no DataEase tambm permitem a execuo de verificaes entre arquivos, como durante a alterao de um arquivo de Estoque (por exemplo), imediatamente o arquivo de Cadastro ser modificado.

Figura 1-1 Combinado com uma poderosa linguagem de Seleo, como a DataEase Query Language, um Sistema de Gerenciamento de Banco de Dados pode ser o centro de um sistema estratgico de informaes, completado com entrada de transaes que atualizam vrios arquivos, telas/menus padronizados para todos os usurios, e relatrios que no so possveis num sistema manual ou num Banco de Dados menos sofisticado. O DataEase nico, porque coloca toda a potncia, sofisticao e controle
1-4 Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

de um Banco de Dados relacional programvel ao alcance de empresrios e gerentes, atravs de seus menus e interface de preenchimento de Formatos. Ainda potente o suficiente para executar tarefas complexas que o clima competitivo dos negcios exige nos dias de hoje.

OBTENDO AUXLIO (HELP)


Voc pode obter auxlio facilmente no DataEase. Apenas pressione a tecla F4 CMDHELP, e o Menu Pull Down aparece. Esse menu lista todas as funes que esto atualmente ativas e as teclas que as executam. Se necessitar mais informao, simplesmente pressione ALT-F1 HELP. Ento o DataEase exibe mensagens de auxlio relacionadas com a funo que voc est executando, quando pediu ajuda. Isto conhecido como auxlio sensvel ao contexto.

IDENTIFICANDO UM BANCO DE DADOS


A primeira coisa que voc tem de fazer ao criar um Banco de Dados dar-lhe um nome. Os nomes de Bancos de Dados podem ter de 2 at 19 caracteres de comprimento. O DataEase, automaticamente, relaciona o Banco de Dados com uma letra. A letra usada para representar o Banco de Dados como um nome de arquivo do Sistema Operacional. O DataEase tenta usar a primeira letra do nome do Banco de Dados. Se j existir um outro Banco de Dados com essa letra, no mesmo diretrio, o DataEase usa a primeira letra disponvel do alfabeto.

INICIALIZANDO O DATAEASE (O COMANDO DEASE)


Uma vez o DataEase instalado, voc pode inicializ-lo de qualquer diretrio, desde que mencione o diretrio onde esto os arquivos de programa do DataEase no comando PATH. Normalmente mais fcil iniciar no diretrio que contm o Banco de Dados que voc quer usar. Para carregar o DataEase, apenas digite:

DEASE
e pressione RETURN.

A TELA DE INICIALIZAO DO DATAEASE


A primeira coisa que o DataEase exibe quando carregado a tela de Inicializao. No topo da tela, algumas informaes teis so exibidas: a verso do DataEase, o nmero de srie e a quantidade de memria expandida, se houver alguma. O DataEase usa somente a memria expandida livre; no entra em conflito com outros programas que tambm usam a memria expandida. Tambm, ao sair do DataEase, este libera toda a memria expandida que estava usando. Caso no queira que o DataEase use a memria expandida, digite -NOEMS no comando DEASE, ao iniciar o DataEase.

Introduo

1-5

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Inicializando
A figura 1-2 ilustra uma tpica tela de Inicializao. Nesta tela, voc escolhe o Banco de Dados que vai usar e digita o seu nome de usurio e password. O nome de usurio e password indica ao DataEase quem voc e qual o seu nvel de segurana.

Figura 1-2 Para preencher a tela: 1. O DataEase exibe o nome de todos os Bancos de Dados no diretrio atual. Selecione o Banco de Dados que voc quer usar, pressionando o nmero que corresponde ao mesmo, e pressionando RETURN. Se voc quiser um Banco de Dados de um diretrio diferente, selecione 0: NADA da lista, e pressione a tecla , para mover-se at o campo Diretrio. Digite o nome completo do diretrio que deseja, e pressione RETURN. Ento, o DataEase exibe uma lista de todos os Bancos de Dados desse diretrio. Para informar-se como criar um novo Banco de Dados, veja a seo seguinte Criando um Novo Banco de Dados. 2. Digite o seu nome de usurio e senha, pressionando RETURN aps cada um. Se voc no tiver um nome de usurio e senha, contate o seu Administrador de Sistema. Caso seja voc o Administrador de Sistema, leia Criando um Novo Banco de Dados abaixo. Voc pode limpar todos os campos e voltar ao campo de Diretrio, na tela de Inicializao, pressionando F5 LIMPA FORMATO ou HOME. Pressione as teclas , ou SH-TAB, para voltar ao campo anterior.

NOTA:

1-6

Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Opes do Comando Dease


Caso deseje, voc pode espeficicar o nome do Banco de Dados, nome do usurio, senha e certos parmetros no comando DEASE. Um exemplo de comando com todas as opes est ilustrado abaixo: DEASE \DEDATA CLIENTE TERRY TLMPW Esse comando indica ao DataEase para pesquisar pelo Banco de Dados cliente, no diretrio \DEDATA, e inicializ-lo, com o nome de usurio TERRY e a password TLMPW. As opes do comando e os parmetros de programa so discutidos no Apndice A deste volume. Voc tambm pode obter uma lista das opes do comando, digitando: DEASE -HELP Se voc usar qualquer um desses itens no comando DEASE, quando carregar o DataEase, eles preenchem automaticamente suas posies na tela de Inicializao. Se voc digitar todas as opes do comando, o DataEase automaticamente preenche a tela inteira e dirige-se imediatamente para a tela seguinte, o Menu Principal do DataEase.

Criando Um Novo Banco de Dados


Existem duas coisas importantes para conhecer sobre a criao de um Banco de Dados: 1. A pessoa que criar um Banco de Dados considerada automaticamente como Administrador do Sistema para esse Banco de Dados, e lhe ser oferecido o mais alto nvel de segurana. Quando voc cria um Banco de Dados, tem a opo nica de inicializ-lo sem um nome de usurio e senha. Basta criar o Banco de Dados pressionando RETURN nesses campos. Entretanto, se voc digitar um nome de usurio e senha ao criar um Banco de Dados, mais tarde no poder criar um usurio sem um nome e senha. Assim, muito mais til sempre criar um Banco de Dados sem nome de usurio e senha. Voc sempre poder remover a capacidade de inicializ-lo sem o nome de usurio e senha, simplesmente retirando o registro do Formato Users, na Administrao do Sistema. Veja o Volume 2, Captulo 4, Administrao de Sistema, para mais informaes.

2.

Introduo

1-7

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Para criar um Banco de Dados, apenas digite o nome desejado na pergunta:

Qual o nome do Banco de Dados:


Ento o DataEase exibe:

Banco de Dados no existe no diretrio Criar um novo Banco de Dados (s/n) ?:


Digite S para Sim. O DataEase responde:

O novo Banco de Dados usar a letra X


onde X representa a letra definida para o Banco de Dados criado. Continue com a Inicializao. Lembre-se que, para criar um usurio sem nome e senha, voc deve saltar esses campos, pressionando RETURN em cada um. Esta a nica oportunidade que o DataEase permite a definio de usurios sem nome e senha. O DataEase cria o novo Banco de Dados no diretrio indicado. A figura 1-3 ilustra uma tela de Inicializao completa para um Banco de Dados recm criado.

Figura 1-3

1-8

Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O MENU PRINCIPAL DO DATAEASE


Uma vez inicializado um Banco de Dados, exibido o Menu Principal do DataEase.

Figura 1-4 Este menu lista as principais opes do DataEase. Tudo o que voc quiser executar no seu Banco de Dados pode ser feito pela seleo de uma das opes e respondendo s questes propostas. Cada opo descrita rapidamente, a seguir.

Definio de Formatos e Relaes


A Definio de Formatos e Relaes usada para criar os Formatos de Banco de Dados onde sero armazenadas as informaes. Os Formatos do Banco de Dados podem ser projetados para assemelhar-se com formulrios, tabelas dos dados, ou multiFormatos, que combinam Formatos e Viso de Tabela numa nica tela. Entretanto, os Formatos de Banco de Dados possibilitam diversas facilidades que formulrios de papel no possuem, como a verificao de dados para validao e a execuo de clculo automtico tal como (TAXA HORRIA * HORAS TRABALHADAS). A Definio de Formatos e Relaes tambem usada para definir relaes entre os Formatos. Formatos relacionados podem combinar dados, que permitem a voc construir aplicaes poderosas. Essa opo usada principalmente por usurios que projetam os Bancos de Dados e aplicaes sob medida. Se voc no projeta os seus Bancos de Dados, usar raramente esta opo. Ela discutida no Volume 2.

Introduo

1-9

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Entrada de Registros
Esta opo usada para inserir dados nos Formatos criados pela Definio de Formatos. Os Formatos DataEase auxiliam-no, pedindo as informaes necessrias, fornecendo opes e testando a exatido dos dados inseridos. A Entrada de Registros discutida no Volume 1.

Relatrios Rpidos
Relatrios Rpidos uma facilidade query by example do DataEase, permitindo a gerao de relatrios em minutos. Voc consegue instantaneamente respostas pedidos como: Obtenha uma lista de clientes que compraram acima de US$ 500,00 em Julho. Os relatrios so gerados a partir do Formato que voc usou para digitar os dados. Relatrios Rpidos tambm permite combinar dados de diversos Formatos num nico relatrio, e possui Formas pr-definidas para a sua sada. Essas Formas podem ser modificadas de acordo com suas especificaes. Simplesmente, voc diz ao DataEase o que quer e este monta o relatrio para voc, sem um nico comando de programao. Para relatrios complexos e processamento de transaes, voc pode transformar um Relatrio Rpido numa Rotina DQL, com um simples apertar de tecla, e modific-lo como quiser. Relatrios Rpidos so discutidos no Volume 1.

Processamento Avanado DQL


O Processamento Avanado DQL permite acessar a DataEase Query Language (DQL) para executar relatrios complexos, atualizaes em lotes e criar aplicaes automatizadas. Nota para Analistas de Aplicaes: a DQL permite controlar todos os aspectos de uma aplicao, pois possibilita o acesso condicional a qualquer ao do DataEase. A DQL inclui funes matemticas, cientficas, estatsticas e financeiras, bem como funes de manipulao de texto e datas. O DataEase fornece um Modo Interativo que facilita a construo de queries pela simples seleo de opes em menus. O Processamento Avanado DQL usado principalmente pelos usurios que projetam Banco de Dados e aplicaces sob medida. Se voc no projeta os seus prprios Bancos de Dados, usar raramente esta funo. Ela discutida no Volume 3.

1-10

Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Definio de Menus
A opo Definio de Menus permite a voc projetar uma interface sob medida para cada usurio, e em cada aplicao do DataEase. Menus sob medida auxiliam-no a criar aplicaes inteiramente automatizadas, no havendo necessidade de usurios terem acesso aos menus do sistema DataEase. Voc pode montar um sistema completo de meus - sem nenhuma programao. E, para os Analistas de Aplicaes, os sistemas de menus e suas opes podem ser controlados integralmente pela DataEase Query Language. A Definio de Menus usada principalmente pelos usurios que projetam Banco de Dados e aplicaes padronizadas. Se voc no projeta os seus prprios Bancos de Dados, usar raramente esta funo. Ela discutida no Volume 2. NOTA: Somente um usurio com o nvel de segurana Alto pode sempre acessar o Menu Principal do DataEase.

Manuteno do Banco de Dados


A Manuteno de Banco de Dados usada para efetuar cpias de segurana de um Banco de Dados (backup), ou para transport-lo at outro computador. O backup cria uma cpia extra de seus dados, protegendo-os de perda por eventual falha do equipamento, repentina queda de fora, etc... Recomendamos expressamente que voc efetue backups frequentes de seus Bancos de Dados. A Manuteno de Banco de Dados tambm usada para recuperar os Bancos de Dados a partir das cpias backup. Esta opo tambm mostra a situao das estruturas do seu Banco de Dados (Formatos, Rotinas e especificaes de importao), e executa comandos do Sistema Operacional, ou chamar outros programas sem deixar o DataEase. Ela discutida no Volume 1.

Administrao do Sistema
A Administrao do Sistema usada para definir e modificar a configurao do hardware, a impressora, os usurios, e a exibio da tela do DataEase. tambm usada para importar dados de outros tipos de software (como uma planilha) para seus bancos de dados, e instalar Formatos, relatrios e aplicaes completas de outros Bancos de Dados do DataEase no Banco de Dados atual. O DataEase tem um utilitrio de converso, que converte planilhas Lotus e Bancos de Dados dBASE ou Paradox. Essas funes so executadas pelo administrador do Sistema. A Administrao do Sistema usada principalmente pelos usurios que projetam o Banco de Dados e suas aplicaes. Se voc no projeta seus prprios Bancos de Dados, raramente ir usar esta funo. Ela discutida no Volume 2.

Introduo

1-11

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

INFORMAES BSICAS SOBRE O MICROCOMPUTADOR


As sees seguintes explicam alguns conceitos bsicos que voc precisa conhecer sobre o micro computador (PC). Caso esteja familiarizado com o uso de microcomputadores, pode saltar esta seo. Se nunca usou um microcomputador antes, voc achar muito til l-la.

O Cursor (ou Que Essa Coisa Branca Piscando na Minha Tela?)


Quando voc observa uma tela de microcomputador, normalmente v uma linha branca, ou retngulo, piscando, chamado cursor. O cursor diz a voc em que posio da tela est situado quando vai digitar dados. Quando ocorre a digitao, os caracteres entram na tela onde o cursor estiver localizado. Tambm, quando forem inseridos ou excluidos caracteres, estes so inseridos ou excluidos na posio do cursor. Voc pode mover o cursor pela tela com as teclas TAB, RETURN, as teclas de Setas, e as teclas especiais de controle do cursor. Veja a seo seguinte O Teclado para mais informaes.

O Teclado
Esta seo mostra uma descrio detalhada das teclas de um teclado de microcomputador. Observe a ilustrao da figura 1-5 ao ler sobre a forma e localizao das teclas. Como os teclados variam muito, dependendo do fabricante e tipo da mquina (XT, AT, etc...), o seu teclado pode no assemelhar-se muito com o diagrama.

Figura 1-5

1-12

Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Diversas teclas no teclado do seu microcomputador correspondem a de uma mquina de escrever comum. Essas teclas tem os mesmos significados aqui, exceto a tecla RETURN. A tecla RETURN usada para estabelecer uma ao, uma ordem, ou uma srie de comandos ao sistema. Se voc tiver um IBM AT ou PS/2, o teclado possue duas teclas rotuladas ENTER e nenhuma RETURN. A tecla ENTER com o simbolo ( ) uma das que voc poder usar quando lhe for pedido para pressionar RETURN.

Teclas de Funo
Dependendo do seu tipo de teclado, existem 10 ou 12 Teclas de Funo, rotuladas de F1 at F10 (ou F12). Elas esto localizadas no lado esquerdo do teclado, ou no topo. Como alguns teclados no possuem as doze teclas, o DataEase usa apenas as dez primeiras. O uso destas teclas muda, dependendo do software que voc estiver usando. A seo deste captulo, Usando as Teclas de Funo do DataEase descreve o uso dessas teclas.

Teclas de Controle do Cursor/Teclado Numrico


No lado direito do teclado existe um teclado numrico, que inclui teclas com sinais mais (+) e menos (-) (alguns teclados possuem tambm teclas de diviso e multiplicao) e uma tecla NUM LOCK. Estas teclas tambm tem setas e palavras gravadas. Quando a tecla NUM LOCK est ligada, as teclas so usadas para digitar nmeros. Quando NUM LOCK est desligado, as teclas possibilitam o controle do movimento do cursor. As setas movem o cursor um caracter na direo indicada. HOME, PGUP, PGDN e END movem o cursor diversas linhas, ou pginas, por vez. Alguns teclados tambm possuem um conjunto separado de teclas de setas e de controle do cursor. No caso de seu teclado possuir teclas dedicadas ao controle do cursor, voc pode manter a tecla NUM LOCK sempre ligada, e usar o teclado numrico reduzido para digitao exclusiva de nmeros.

Teclas Especiais
O teclado do microcomputador tambm inclue algumas teclas especiais, no encontradas na mquina de escrever: DEL (ou DELETE), INS (ou INSERT), CTRL, ALT, ESC, e ENTER. As teclas INS e DEL so usadas para inserir e excluir caracteres, respectivamente. As teclas CTRL e ALT so pressionadas em combinao com outras teclas, para a execuo de funes especiais. O uso especfico que o DataEase faz dessas teclas discutido mais adiante, na seo Usando as Teclas de Funo. A tecla ESC usada para cancelar ou sair de uma operao. A tecla ENTER serve para avisar ao DataEase que a digitao terminou e deve dar entrada ao que foi digitado. A tecla RETURN trabalha de maneira idntica tecla ENTER.

Introduo

1-13

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

INFORMAES GENRICAS SOBRE O DATAEASE


As sees seguintes explicam algumas das informaes bsicas que voc precisa conhecer para usar o DataEase. Por exemplo: como o DataEase usa a tela. como fazer selees num menu do DataEase. como usar as teclas de funes do DataEase. como preencher um Formato de Entrada de Registros.

Se voc estiver familiarizado com as verses anteriores do DataEase, ignore esta seo. Caso nunca tenha usado antes o DataEase, leia com ateno, pois essas informaes no esto repetidas detalhadamente em nenhum outro lugar.

A Tela do DataEase
Essa seo descreve a maneira como o DataEase usa a tela do microcomputador. Reporte-se ilustrao abaixo, enquanto l o texto, para localizar as diversas reas da tela.

Figura 1-6 A parte esquerda da linha, no topo da tela, a rea do Ttulo. Nela, exibido o nome da operao na qual o DataEase est envolvido, em cada instante.

1-14

Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

A parte central da linha, no topo da tela, a rea do Cursor/Modo. Aqui, o DataEase indica a posio do cursor ao editar um Formato ou Rotina, indicando tambm o modo INSERO. A parte direita da linha, no topo da tela, a rea de Mensagens. O DataEase usa esta rea para exibir mensagens para indicar se uma operao est em progresso ou j est completa. Tambm so exibidas mensagens de erro. A segunda linha a Linha do Prompt. O DataEase usa esta linha para questionar ou listar as respostas disponveis. A ltima linha a Linha das Teclas de Funo. Esta linha lista as Teclas de Funo que so usadas normalmente, em cada ponto do DataEase. Essas teclas mudam dependendo da operao executada no momento. A lista completa das Teclas de Funes operveis est disponvel nos menus Pull Down. Leia Usando as Teclas de Funo para informaes. Juntamente com as Teclas de Funo, esta linha mostra: o drive e diretrio do Banco de Dados. o nome do Banco de Dados. a data e a hora do sistema.

O restante da tela (linhas 3-24) usado como rea de Trabalho. Aqui o DataEase exibe o Formato, Rotina, Query, etc... no qual voc est trabalhando. Esta rea tambm usada para exibir as telas de menus e mensagens de auxlio.

Selecionando num Menu do DataEase


O DataEase usa quatro tipos diferentes de menus: tela completa, linha, janela e Pull Down. Os trs primeiros assemelham-se nas funes; os menus Pull Down so um pouco diferentes. Voc pode executar uma seleo num menu de tela completa, ou de janela, de uma entre trs maneiras: digitando o nmero ao lado da opo escolhida. movendo uma linha de destaque at a opo, usando as teclas de cursor, e pressionando RETURN. digitando a primeira letra da opo escolhida. Ao digitar, a linha de destaque se move at a opo que inicia com esta letra. Se houver mais de uma opo comeando com a letra, continue a digitar at especificar uma combinao nica (por exemplo, se duas opes so relatrio e remessa, digitando rel, obtm-se uma combinao nica).

Voc pode selecionar num menu de linha, tanto digitando o nmero como a primeira letra, como descrito acima. Menus de linha no possuem destaque. Se todas as opes
Introduo 1-15

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

disponveis no couberem num menu de linha, a ltima opo exibida torna-se F1 MAIS. Nesse caso, pressione F1 MAIS e abre-se uma janela que exibe todas as opes disponveis. Se voc souber o nmero que corresponde opo desejada, basta digit-lo, mesmo que este no aparea na linha ou janela. Seleciona-se os menus Pull Down usando as teclas Seta para Direita e Seta para Esquerda, posicionando-se no menu desejado. Ento, usa-se as teclas Seta para Cima e Seta para Baixo, para destacar a seleo, e pressiona-se RETURN.

Usando as Teclas de Funo


A maior parte das funes do DataEase podem ser executadas pressionando-se a Tecla de Funo apropriada. Somente umas poucas funes no possuem uma tecla definida; estas podem ser selecionadas nos menus Pull Down. Para executar uma funo, simplesmente pressione a Tecla de Funo assinalada para ela. Por exemplo, para examinar um registro na Entrada de Registros, pressione F3 VER. Voc no deve digitar a palavra VER; o nome da tecla mencionado apenas para referncia. Algumas funes requerem que voc pressione a Tecla de Funo, em combinao com a tecla Shift (SH), ou a ALT, ou a CTRL; por exemplo, SH-F9 IMPRIME. Para executar essas funes, pressione e retenha a primeira tecla (SH, ALT ou CTRL) enquanto pressiona a Tecla de Funo. As Teclas de Funo de uso mais rotineiro so exibidas na Linha de Status.

Preenchendo Formatos de Entrada de Registros


A maior parte do trabalho que voc faz no DataEase consiste no preenchimento de informaes na tela. Denominamos isso de preencher Formatos. Enquanto estiver preenchendo um Formato, voc estar colocando informaes como se estivesse preenchendo mquina um formulrio impresso. As reas onde as informaes so digitadas, so chamadas campos. Para preencher um Formato, apenas digite a informao, usando o teclado como se fosse uma mquina de escrever. Algumas vezes, o DataEase oferece um menu com a lista das selees possveis. Neste caso, apenas opte por uma opo do menu. Para movimentar-se de um campo para outro, pressione RETURN ou TAB. Frequentemente o cursor se mover automaticamente para o prximo campo, por voc.

CONTINUANDO COM O DATAEASE


O resto do volume discute as operaes que o DataEase realiza com mais frequncia numa rotina diria: Entrada de Registros, Relatrios Rpidos e Manuteno do Banco de Dados. Se voc deseja iniciar pela criao de seu prprio Banco de Dados, deve ler o Volume 2, Guia do Analista de Aplicaes e Administrador do Banco de Dados. Voc ir familiarizar-se rapidamente com o DataEase e, logo, necessitar apenas desse manual ocasionalmente.
1-16 Introduo

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Captulo 2 ENTRADA DE REGISTROS


seus dados estejam no DataEase, voc pode gerar relatrios, processar transaes automaticamente e obter vantagem de todos os benefcios que o DataEase traz. de Registros, a segunda opo no Menu Principal do DataEase, usada para Entrada incluir, excluir, alterar ou examinar registros em qualquer Formato. Uma vez que

Existem dois tipos de Formatos no DataEase: Formatos do Sistema e Formatos definidos pelo usurio. O primeiro grupo refere-se aos formatos que contm informaes que o DataEase necessita para processar as aplicaes. Formatos definidos pelo usurio so os que armazenam dados; estes (chamados simplesmente de Formatos, daqui em diante) so criados com a Definio de Formatos. A aparncia de um Formato depende de como tenha sido montado na Definio de Formato. Cada Formato difere de outro, como o Formato para cadastramento de funcionrios e o Formato para registro de veculos. A figura 2-1 ilustra um exemplo que armazena as informaes pessoais e para folha de pagamento de cada funcionrio.

Figura 2-1

Entrada de Registros

2-1

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O MENU DE ENTRADA DE REGISTROS


Quando voc seleciona a opo de Entrada de Registros, o DataEase exibe o menu Registros, com os nomes de todos os Formatos contidos em seu Banco de Dados. Antes de us-lo, selecione o Formato. Um exemplo de um menu Registros mostrado na figura 2-2.

Figura 2-2 O primeiro Formato (1:System) contm os Formatos do Sistema. Estes Formatos permitem a voc definir Menus, Relaes, e executar funes de Administrao do Sistema (definindo usurios, configurao, impressoras e estilos de telas) estando na Entrada de Registros. Veja no Volume 2: Captulo 2, Definio de Formatos e Relaes; Captulo 3, Definio de Menus; e Captulo 4, Administrao do Sistema, para mais informaes sobre os Formatos do Sistema. Os outros Formatos so numerados pelo DataEase na ordem em que foram criados. Os formatos mais recentes ou modificados aparecem no final da lista.

FORMATOS DE ENTRADA DE REGISTROS


Quando voc seleciona um Formato, este exibido na tela. Como j foi dito, a aparncia de um Formato depende de como foi projetado. Alguns campos podem mostrar decimais e/ou caracteres de formatao (como parnteses ou pontos), ou podem vir em cores diferentes.

2-2

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

MENUS PULL DOWN PARA A ENTRADA DE REGISTROS


Na Entrada de Registros, o DataEase fornece um sistema de Menus Pull Down que pode ser usado para consulta ou execuo de funes durante a Entrada de Registros. Esses menus listam todas as Teclas de Funo e suas aes na Entrada de Registros. Pressione F4 CMDHELP para exibir os menus disponveis durante a Entrada de Registros. Use as teclas e para movimentar-se de um menu a outro, e e para destacar as opes do menu. Para fazer uma seleo num menu, apenas destaque a escolha e pressione RETURN. Outra maneira para o caso de digitao de um lote de registros com diversos campos em comum (por exemplo, uma lista de nomes e endereos com a mesma cidade e CEP) criar um registro padro que contm os campos com os dados em comum preenchidos. Assim, sempre que voc necessitar dos dados padro, simplesmente pressione SH-F5 REGISTRO PADRO para acessar o registro padro. Usando um registro padro, voc acelera a entrada de registros consideravelmente.

Usando um Campo com Valor Padro


Voc tambm pode pressionar SH-F6 CAMPO PADRO para preencher com um valor padro um nico campo, que vem do registro padro.

ENTRANDO REGISTROS NA VISO DE TABELA


A Viso de Tabela possibilita ver vrios registros ao mesmo tempo. Neste modo, cada registro exibido numa linha de uma tabela, com os Nomes dos Campos usados como cabealhos das colunas. Voc tambm pode incluir, alterar e excluir registros na Viso de Tabela. Dependendo de como o Formato foi definido, sua viso padro pode ser tanto a Viso de Formato (um registro na tela por vez) como a Viso de Tabela. Pressione SH-F1 para trocar da Viso de Formato para a Viso de Tabela ou vice-versa, a qualquer momento durante a Entrada de Registros.

ENTRANDO REGISTROS EM MULTIFORMATOS


O DataEase tambm possui a capacidade de MultiFormatos. MultiFormatos so Formatos relacionados que aparecem na tela ao mesmo tempo. Um MultiFormato contm, no mnimo, dois Formatos: o Formato Principal e um SubFormato, e um MultiFormato pode ter vrios SubFormatos. Quando voc digita dados num MultiFormato, voc est realmente digitando em dois ou mais Formatos diferentes, mesmo que parea existir um nico Formato na tela.

CAMPOS ESPECIAIS DE ENTRADA DE REGISTROS


Entrada de Registros 2-3

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O DataEase possui diversos tipos especiais de campos que tornam mais fcil a digitao de registros. O impacto desses campos descrito brevemente aqui. Para maiores informaes dos Tipos de Campos, veja o Volume 2, Captulo 2, Definio de Formatos e Relaes.

2-4

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Campos Escolha e Sim ou No


Campos Escolha e Sim ou No so supridos por um menu, do qual voc retira o valor para o campo. Voc no precisa digit-los no campo.

Campos Derivados
Alguns campos usam uma Frmula de Derivao; isto , so automaticamente preenchidos pelo DataEase. Voc no precisa digitar nestes campos; seu preenchimento automtico quando o cursor passa por eles. Voc pode mudar o valor de um campo derivado, desde que no tenha sido definido como Prevenir Digitao.

Campos Prevenir Digitao


Voc no pode digitar dados em campos com Prevenir Digitao. Esta caracterstica normalmente usada em campos que contm Frmulas de Derivao, para garantir que o valor determinado pelo DataEase no seja alterado pelo usurio. O cursor no pode ser posicionaro em campos definidos como Prevenir Digitao.

Campos Obrigatrios
Voc precisa preencher todos os campos Obrigatrios. Esta caracterstica usada para garantir que informaes importantes estejam sempre inseridas no registro. O DataEase no permite a gravao do registro at que todos os campos Obrigatrios estejam preenchidos.

Campos nicos
Campos nicos garantem que registros duplicados no sejam gravados. Os contedos de todos os campos definidos como nicos no podem ser os mesmos em outro registro do Formato. O DataEase impede a gravao do registro se a combinao dos campos nicos j existir em outro registro.

Campos com Limite Inferior/Superior


Esses campos aceitam uma faixa especfica de valores. Os limites so estabelecidos quando o Formato definido . O DataEase no permite a digitao de dados fora dos limites.

Entrada de Registros

2-5

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

CONSISTNCIA DE DADOS NO DATAEASE


Durante a Entrada de Registros, o DataEase verifica os dados digitados para assegurar-se de sua validade. Por exemplo, todas as digitaes nos campos Data devem ser datas vlidas, e todas nos campos Nmero devem ser dgitos ou outros caracteres vlidos (como decimais). Esta verificao ajuda a reduzir enganos.

GRAVANDO UM REGISTRO
Pressione F2 GRAVA para gravar um registro em qualquer ponto de sua criao, logo que tenha digitado informaes nos campos. Para economizar tempo na Entrada de Registros, o DataEase no grava cada registro no disco de imediato. O DataEase espera at existirem 10 registros na memria, ento estes so gravados no disco de uma vez. Caso no exista nenhuma atividade no teclado por aproximadamente 30 segundos, o DataEase grava todos os registros da mmoria para o disco. Os registros finais so gravados no disco quando voc pressionar ESC SAI para voltar ao menu de Entrada de Registros. NOTA: Para salvaguardar sua informaes, retorne sempre ao menu de Entrada de Registros antes de desligar o seu microcomputador ou remover o disco de dados.

IMPRIMINDO O REGISTRO
Pressione SH-F9 IMPRIME para obter uma cpia impressa do registro na tela. Se voc gravar o registro antes de imprimir, a impresso inclui o nmero do registro. Se voc no gravar o registro, o DataEase no assinala um nmero para o registro, da o nmero no sai impresso.

EXAMINANDO REGISTROS
Na Entrada de Registros voc pode examinar os registros de diversas maneiras: do primeiro registro gravado at o ltimo. do ltimo registro gravado at o primeiro. pelo nmero especfico do registro. baseado em dados num registro (por ex, NOME Marta Rocha). em grupos (na Viso de Tabela).

2-6

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O DataEase tambm permite a pesquisa por registros especficos dos quais voc no tem certeza dos dados nos registros. Esse tipo chamado de pesquisa por caracter Coringa. Coringas so caracteres especiais usados para efetuar pesquisas parciais. Os caracteres Coringa do DataEase so o *, ? e ~. Por exemplo, se voc quiser localizar o registro de Marta Rocha. mas no lembra o seu primeiro nome, voc pode pesquisar por * Rocha no campo NOME. O DataEase procura todos os registros com Rocha como os ltimos cinco caracteres no campo NOME, e voc pode selecionar aquele que deseja. Por exemplo, imagine que voc procure pelo nome de um cliente, e tudo o que lembra que seu nome parece com Silva ou Silveira ou Salvador ou Dalva: o som do conjunto LV tudo o que voc dispe. Voc pode usar o caracter Soundex ~(til) seguido pelas letras LV no campo NOME para pesquisar por todos os registros com o som LV neles.

Pesquisando em Ordem Indexada


No caso de seu Formato possuir um campo Indexado, voc pode examinar os registros do Formato na ordem Indexada.

Entrada de Registros

2-7

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Usando o Modo No Checado


O DataEase possibilita um Modo No Checado que permite a voc limpar o seu Formato de todos os valores incluindo valores derivados, para que voc possa especificar um critrio de pesquisa. O Modo No Checado tambm permite a digitao de dados em campos com Prevenir Digitao, para que se possa us-los como critrio de pesquisa. No se pode gravar registros no Modo No Checado; ele usado apenas para pesquisas.

MULTIVISO
A Multiviso do DataEase permite o acesso fcil s informaes de Formatos relacionados, durante a Entrada de Registros. Voc pode usar a Multiviso para examinar, incluir, alterar ou excluir registros, e pesquisar por contedos de campos nos Formatos relacionados. A Multiviso permite a movimentao em cerca de 100 Formatos relacionados de uma s vez.

ALTERANDO REGISTROS
Durante a Entrada de Registros, voc pode alterar qualquer registro na tela efetuando mudanas nos dados e, ento, pressionar F8 MODIFICA. Caso voc alterar um registro e, da, grav-lo (F2 GRAVA), ao invs de modific-lo (F8 MODIFICA), o DataEase assume que voc gravou um novo registro em lugar de alterar um existente. Entretanto, caso os valores em campos nicos combinem com outro registro, o DataEase presume que voc est tentando atualizar os dados num registro existente, e pergunta se voc quer o registro modificado.

Alterando Registros na Viso de Tabela


Na Viso de Tabela, voc pode se mover atravs da tabela, e modificar dados em diversos registros numa nica tela. Quando voc altera dados na Viso de Tabela, o DataEase exibe o status do registro como modificado, e a cor da linha muda. As alteraes so gravadas quando o registro modificado sair para fora da tela ou for pressionado F2 GRAVA, para gravar as alteraes.

Alterando Registros em MultiFormatos


Quando voc altera somente o Formato Principal num MultiFormato, use F8 MODIFICA para alterar o registro. Se voc alterar tanto no Formato Principal como no SubFormato, use F2 GRAVA para gravar as modificaes em ambos os Formatos.

2-8

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

EXCLUINDO REGISTROS
Durante a Entrada de Registros, voc pode excluir o registro da tela a qualquer momento, pressionando F7 DELETA. Voc pode recuperar registros cancelados a qualquer hora, usando CTRL F3 (VER) antes de reorganizar o Formato, ou fazer um backup e Restore do Banco de Dados. Uma vez que tenha efetuado quaisquer destas operaes os registros excludos so irrecuperveis.

Excluindo Registros na Viso de Tabela


Na Viso de Tabela, voc pode mover-se atravs da tabela e excluir diversos registros numa nica tela. Quando voc excluir registros na Viso de Tabela, o DataEase exibe o status do registro como excluido, e a cor da linha muda. Excluses (como outras alteraes) so gravadas no disco quando os registros cancelados sairem da tela, ou quando for pressionado F2 GRAVA para gravar as modificaes feitas na tabela de registros.

Recuperando Registros Marcados como Excluidos na Viso de Tabela


Registros excluidos na Viso de Tabela permanecem na tela marcados como excluidos. Caso no tenham saido da tela e no tenha sido pressionado F2 GRAVA, voc pode recuperar os registros marcados como deletados na Viso de Tabela (incluindo SubFormatos), selecionando a opo Desfaz Mudanas, do menu Pull Down EDITAR.

Excluindo Registros em Multiformatos


Quando voc pressionar F7 DELETA com um MultiFormato na tela, o DataEase pede para voc especificar exatamente o que deseja excluir (somente o registro do Formato Principal, somente do SubFormato, ou ambos). Da lista de opes, selecione aquela que voc quer executar.

Entrada de Registros

2-9

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

USANDO FORMATOS RELACIONADOS NA ENTRADA DE REGISTROS


Durante a Entrada de Registros, voc pode acessar informaes em Formatos que estejam relacionados com o que voc est trabalhando. O Formato selecionado no menu de Entrada de Registros chamado Formato Primrio. Voc pode acessar Formatos relacionados com o Formato Primrio usando CTRL-F10 PESQUISA e F10-MULTI. Esses Formatos so chamados Formatos Secundrios. Um Formato que acessado por um Formato Secundrio chamado de Formato Tercirio, etc... Por exemplo, se voc estiver no Formato FUNCIONRIOS, digitando os dados para novo registro, pode querer examinar o Formato DEPARTAMENTOS para procurar o nmero do departamento a qual o funcionrio est assinalado. Como deve existir uma relao definida entre FUNCIONRIOS e DEPARTAMENTOS, voc pode movimentar-se entre os dois Formatos. Quando estiver no Formato DEPARTAMENTOS, pode acessar quaisquer Formatos relacionados a ele, e assim por diante. Veja o Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes sobre relaes e como defini-las.

ENTRADA DE REGISTROS Digitando Registros: Informaes Genricas


A Entrada de Registros usada para digitar dados em Formatos de um Banco de Dados. Cada vez que voc preencher os campos vazios de um Formato e pressionar F2 GRAVA para grav-lo, estar criando um registro. Uma vez que os dados estejam no Banco de Dados, eles podem ser examinados, alterados, excluidos, e relatrios podem ser produzidos utilizando-se dos mesmos. Selecione a opo 2, Entrada de Registros, no Menu Principal do DataEase, para incluir dados em seus Formatos. Quando voc seleciona Entrada de Registros, o DataEase exibe uma tela como abaixo:

2-10

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-3 A janela mostra os Formatos definidos no Banco de Dados. O DataEase comporta vinte itens por janela. Se o Banco de Dados tiver mais de 19 Formatos (o primeiro 0:NADA), pressione PgDn para exibir os outros Formatos. As teclas , , PgUp, PgDn, HOME e END esto disponveis. Selecione o Formato, e ele aparece na tela pronto para ser usado. Durante a Entrada de Registros, voc digita nos campos vazios. Normalmente, os campos so precedidos por texto. O texto indica que dados so esperados. Apesar dos campos estarem vazios o DataEase sabe a definio deles. Voc inclui um registro digitando em cada campo do registro. Durante a digitao, o DataEase verifica a definio do campo. Se a digitao no apropriada - por exemplo, se voc tentar colocar letras num campo numrico - o DataEase exibe a mensagem:

Caracter no permitido
As caractersticas dos campos que afetam a Entrada de Registros so: Tipo e Tamanho do Campo Campo Obrigatrio Campo nico Limites Inferior/Superior Frmula de Derivao Prevenir Digitao

Entrada de Registros

2-11

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Nveis de Segurana para leitura e gravao

Os efeitos so descritos nas pginas seguintes. Para informaes sobre estas caractersticas, veja Caractersticas do Campo na Definio de Formatos e Relaes, Volume 2.. Pressione F2 GRAVA para gravar o registro da tela. O DataEase grava o registro num arquivo de dados de Formato sempre que: voc tenha digitado dados em todos os campos Obrigatrios. os campos nicos no tenham contedo semelhante em nenhum outro registro. seu nvel de segurana seja maior que o Nvel Mnimo para GRAVAR registros.

O DataEase exibe a seguinte mensagem logo que gravar o registro:

Novo registro gravado


e na Linha do Prompt:

Registro N na tela
onde N o nmero do registro pela ordem de gravao no arquivo. Dependendo do projeto do Formato, ele pode ser limpo automaticamente ao grav-lo, ou deixar os dados na tela. Se o Formato for limpo, digite os dados do prximo registro. Se os dados permanecerem na tela, voc tem duas opes: 1. 2. NOTA: Limpe o Formato com F5 LIMPA FORMATO, e digite o prximo registro. Digite sobre os dados existentes no Formato, ou use F6 LIMPA CAMPO para limpar cada campo, um por vez, e digitar os novos dados. Se voc responder Sim para a pergunta:

Limpar o Formato aps incluir o registro?


na tela Propriedades do Formato, durante a Definio de Formato, o Formato ser limpo automaticamente de cada vez que voc pressionar F2 GRAVA.

2-12

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Formatos do Sistema
O primeiro Formato disponvel na lista dos Formatos sempre System. Escolha System, e ser exibida uma relao de Formatos do Sistema numa janela. Os Formatos do Sistema contm informaes que o DataEase necessita para processar determinadas aplicaes. Os Formatos do Sistema mostram informaes especficas sobre o seu sistema. Users indica ao DataEase os nomes, senhas e outras informaes especficas sobre o pessoal que usa o DataEase. Configuration usado para definir o hardware de seu microcomputador. Printers usado para definir novas impressoras e exibir as definies das impressoras existentes. Screen Styles usado para padronizar a aparncia da tela do DataEase. Relationships usado para definir relaes entre os Formatos no Banco de Dados. Custom Functions usado para cadastrar Funes Definidas pelo Usurio (Custom Defined Functions, ou CDFs - Veja o Guia de Instalao e Novas Caractersticas para maiores informaes). Menus usado para definir menus padro para usurios do Banco de Dados. Todos esses Formatos tambm podem ser acessados dentro de suas prprias opes no Menu Principal do DataEase: Users, Configuration, Printers e Screen Styles atravs da opo Administrao do Sistema; Relationships, atravs de Definio de Formatos e Relaes; e Menus, atravs de Definio de Menus.

FUNES PARA A ENTRADA DE REGISTROS Digitando Registros: Teclas de Movimentao do Cursor


INS - a tecla INS permite a voc inserir caracteres em textos existentes ao invs de digitar sobre os mesmos. Esta tecla tem um efeito duplo; isto , entra no Modo Insero ao ser pressionada, e sai desta, ao ser pressionada novamente. Normalmente o DataEase opera no modo Sobreposio - caracteres novos so sobrepostos sobre os existentes, mudando estes. No Modo Insero, os novos caracteres entram na frente do caracter onde o cursor estiver colocado. Enquanto voc estiver no Modo Insero, a palavra INSERO aparece no centro superior da tela. Para retornar ao Modo Sobreposio pressione a tecla INS novamente; a mensagem INSERO desaparece da tela.

Entrada de Registros

2-13

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

DEL - a tecla DEL exclui o caracter sob o qual o cursor est. Backspace - Backspace move o cursor um espao para a esquerda. Se existir um caracter neste espao, Backspace ir apag-lo. Setas e - estas teclas movem o cursor para a direita e esquerda, um espao por vez. Se o cursor estiver no extremo direito do campo quando for pressionada a Seta para Direita, o cursor move-se para o campo seguinte direita. Se estiver posicionado no extremo esquerdo do campo e for pressionada , move-se para o campo esquerda. RETURN - esta tecla move o cursor para o prximo campo. Caso uma Frmula de Derivao esteja especificada para o campo, e voc no tenha digitado nenhum dado no campo, o valor derivado aparece quando for pressionado RETURN para sair do campo. TAB - esta tecla move o cursor para o prximo campo. SH-TAB move o cursor para o campo anterior. Se existir uma Frmula de Derivao especificada para esse campo, e no for digitado nada no campo, o valor derivado aparece quando a tecla TAB for pressionada. Setas e - as teclas e movem o cursor para cima e para baixo, do campo onde o cursor estiver posicionado. Caso uma Frmula de Derivao esteja especificada para o campo, e voc no tenha digitado nenhum dado no campo, o dado derivado aparece quando for movido o cursor para fora do campo. HOME - esta tecla move o cursor at o primeiro campo do Formato que no estiver com a opo Prevenir Digitao, mesmo que este Formato ocupar mais de uma pgina. END - esta tecla move o cursor at o ltimo campo do Formato que no estiver com a opo Prevenir Digitao, mesmo que este Formato ocupar mais de uma pgina. PgUp - move o cursor at o primeiro campo da pgina atual, que no esteja com a opo Prevenir Digitao . Num Formato com vrias pginas, PgUp tambm se move do topo da pgina atual para o topo da pgina anterior. PgDn - Se o Formato tiver somente uma pgina, PgDn move o cursor at o ltimo campo do Formato. Se o Formato possuir vrias pginas, a tecla PgDn move o cursor at o ltimo campo da ltima pgina, que no esteja com a opo Prevenir Digitao.

2-14

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Em um MultiFormato, as teclas de movimentao do cursor funcionam da mesma maneira que em um Formato comum, com duas excees: As teclas e geralmente movem o cursor verticalmente entre os campos de Formatos e SubFormatos. Quando o cursor entrar em um SubFormato, as teclas de setas movimentam o cursor registros para a frente ou para trs. Quando o cursor atingir o primeiro ou ltimo registro do SubFormato, a tecla de seta move o cursor para um campo do Formato Principal, ou para o prximo SubFormato, dependendo de como o Formato foi definido. Pressionar a tecla END, quando o cursor estiver em um SubFormato, abre um novo bloco de registros no final do SubFormato.

Pressione para o menu EDITAR. Este menu usado em operaes com o registro na tela.

Entrada de Registros

2-15

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

SH-F7 DELETA LINHA


exclui a linha de texto do campo onde o cursor est posicionado. Se o cursor no est num campo Texto, SH-F7 exclui o registro padro.

Inserir uma Linha de Texto: SH-F8 INSERE LINHA


SH-F8 INSERE LINHA vai colocar uma linha de texto abaixo da posio do cursor.

Desfazer Alteraes em Registros: CTRL-F5 DESFAZ MUDANAS


CTRL-F5 DESFAZ MUDANAS ignora as alteraes feitas no registro da tela.

Menu FERRAM
O prximo menu o de FERRAMENTAS. As trs opes deste menu permitem a impresso do registro da tela e rederivar ou cancelar a derivao dos campos do Formato.

Imprimir um Registro: SH-F9 IMPRIME


SH-F9 IMPRIME coloca uma cpia do registro da tela na impressora.

Recalcular Campos Derivados: CTRL-F9


RECALCULACTRL-F9 RECALCULA refaz os clculos de todos os campos derivados do Formato, mesmo que as derivaes tenham sido desligadas pelo uso de ALT-F9 (veja abaixo).

Desligar as Derivaes: ALT-F9 SUSPENDE CLCULOS

2-16

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

ALT-F9 SUSPENDE CLCULO desliga os clculos automticos dos contedos para os campos derivados. Estes campos no sero preenchidos quando o cursor passar por eles. Sero derivados automaticamente quando o registro for gravado, ou a tecla CTRL-F9 RECALCULA for pressionada. Esta tecla age como um pndulo; para ligar novamente as derivaes, pressione ALT-F9 outra vez.

Menu PESQUISA
As seis opes num menu PESQUISA so usadas para pesquisar registros num arquivo.

Entrar no Modo No Checado:


ALT-F5 DIGITAR CRITRIOS DE PESQUISARemove os dados de todos os campos do Formato e entra no modo No Checado. Esta modalidade desliga todos os campos derivados e clculos automticos, permitindo a digitao de dados em campos com Prevenir Digitao. O modo No Checado vlido apenas para determinar critrios de pesquisa, na procura de determinado(s) registro(s) no Formato, ou para definir o Registro Padro; ele no permite a gravao de registros. Aps digitar os dados para pesquisa, pressione F3 VER para procurar pelo registro, ou SH-F1 TABELA para exibir uma tabela dos registros localizados. Veja Pesquisando por um registro em particular, mais adiante neste captulo, para maiores informaes.

Ver o Prximo Registro: F3 COMEA PESQUISA


F3 PRXIMO REGISTRO CONSECUTIVOJ especificado o critrio de seleo, F3 VER procura pelo primeiro registro que combina com esse critrio (Inicia Pesquisa). Se no foi especificado um critrio, F3 VER exibe o prximo registro consecutivo no arquivo. Os registros esto armazenados na ordem em que foram gravados.

Entrada de Registros

2-17

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Ver o Prximo Registro:


ALT-F3 CONTINUA PESQUISAALT-F3 CONTINUA PESQUISA exibe o prximo registro no Formato que combina com o critrio especificado para a pesquisa. F3 VER usado para localizar o primeiro registro da combinao, e ALT-F3 para achar os demais registros que obedeam mesma combinao.

Registro Consecutivo Anterior:


SH-F3 REGISTRO ANTERIORSH-F3 REGISTRO ANTERIOR exibe o registro anterior na tela. Os registros so armazenados na ordem em que foram gravados. Se houver um Formato vazio na tela, SH-F3 exibe o ltimo registro do arquivo.

Ir at o Registro Nmero:
CTRL-F3 VER REGISTRO NMEROCTRL-F3 VER REGISTRO Nmero pede pelo nmero do registro que voc quer examinar e, ento, o exibe na tela. Os registros so numerados na ordem em que foram gravados. Caso voc tenha excludo registros e no reorganizou o Formato, ou no executou um Backup ou Restore do Banco de Dados, voc poder recuper-los usando CTRL-F3. Veja as sees Examinando Registros e Recuperando Registros Excluidos, mais adiante neste Captulo, para maiores informaes sobre a pesquisa por registros.

Menu TABELA
O menu TABELA usado para deslocar-se da Viso de Formato para a Viso de Tabela.

Mostrar Registros na Viso de Tabela: Mostrar Determinados Registros na Viso de Tabela:


SH-F1 VISO DE TABELASH-F1 VISO DE TABELA exibe os registros do arquivo na Viso de Tabela.
2-18 Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se foi especificado um critrio de pesquisa, SH-F1 VISO DE TABELA exibe uma tabela com todos os registros que combinam com o critrio da pesquisa. Pressione ALT-F5 NO CHECADO para entrar no modo No Checado, digite os dados que voc quer pesquisar e pressione SH-F1 TABELA, ao invs de F3 VER. Se voc pressionou SH-F1 aps digitar o critrio de pesquisa, o DataEase exibe todos os registros localizados na Viso de Tabela. Se voc pressionou F3 VER aps a digitao do critrio, o DataEase exibe o primeiro registro localizado e voc precisa pressionar ALT-F3 para examinar os registros seguintes.

Menu MULTIFORMATO
O menu MULTIFORMATO usado para executar funes envolvendo Formatos relacionados.

Acessar Formato Relacionado: F10 MULTIVISO


F10 MULTIVISO acessa um Formato relacionado. Estando no Formato relacionado, voc pode examinar, incluir, excluir, e alterar registros exatamente como no Formato Primrio. Dependendo de onde o cursor estava posicionado, quando foi pressionado F10 MULTIVISO, voc muda diretamente para o Formato relacionado. Caso contrrio, ser apresentado um menu com Formatos relacionados para que voc selecione o Formato que deseja. Veja a seo Multiviso, mais adiante, para maiores informaes.

Exibir o Formato Relacionado: ALT-F10 MULTIFORMATO


ALT-F10 MULTIFORMATO exibe um Formato relacionado numa janela que o DataEase coloca na tela. A Viso de Tabela do Formato relacionado exibe todos os registros deste Formato relacionados com o registro na tela do Formato primrio. Esta funo cria um MultiFormato ad-hoc com o Formato primrio agindo como Formato Principal e o Formato relacionado como SubFormato. Estando no Formato relacionado, voc pode examinar, incluir, excluir, e alterar registros exatamente como se estivesse no Formato primrio. Veja o Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes sobre MultiFormatos.

Executar Pesquisa Dinmica: CTRL-F10 PESQUISA


Entrada de Registros 2-19

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Abre uma janela com o Formato relacionado, onde voc pode executar uma pesquisa e retornar ao Formato original.

Sair do Formato Relacionado: ESC SAI


ESC SAI deixa o Formato relacionado, e retorna ao Formato anterior.

Menu RELATRIO
Selecione a opo Relatrios Rpidos no menu RELATRIO, para acessar o menu de Relatrios Rpidos, e iniciar a definio de um Relatrio Rpido.

Acessando Relatrios Rpidos: F9 RELATRIOS RPIDOS


F9 RELATRIOS RPIDOS exibe o menu de Relatrios Rpidos. Este um dispositivo Query-By-Example, que permite listagens de dados de vrios Formatos, agrupando e obtendo estatsticas dos dados, e utilizando uma grande variedade de sadas formatadas. Pressione ESC SAI quando o menu de Relatrios Rpidos estiver na tela, para retornar ao Formato e registro que estavam na tela quando voc pressionou F9 RELATRIOS RPIDOS. Veja no Volume 1, Captulo 3, Relatrios Rpidos, para mais informaes.

Menu PADRO
O menu PADRO usado para definir, gravar e recuperar valores padro para o Formato.

2-20

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Recuperar Campo Padro: SH-F6 CAMPO PADRO


SH-F6 CAMPO PADRO digita dados apropriados de um Registro Padro no campo atual. Se no foi definido nenhum Registro Padro, os dados do ltimo registro gravado no Formato so digitados no campo.

Recuperar Registro Padro: SH-F5 FORMATO PADRO


SH-F5 FORMATO PADRO digita todos os dados gravados no Registro Padro para a tela. Caso no tenha sido definido um Registro Padro, todos os campos so preenchidos com os dados do ltimo registro gravado.

Gravar o Registro Padro: SH-F2 GRAVA PADRO


SH-F2 GRAVA PADRO grava as informaes da tela como Registro Padro.

Excluir Registro Padro: SH-F7 EXCLUI PADRO


SH-F7 EXCLUI PADRO cancela o Registro Padro.

Menu REDE
As opes do menu REDE s funcionam se voc estiver numa Rede Local. Veja a seo Usando o DataEase numa Rede Local, no final desse Captulo, para mais informaes sobre este menu.

FUNES DA ENTRADA DE REGISTROS: Viso de TabelaMenu EDITAR


Na Viso de Tabela, alguns menus mudam. Um deles o menu EDITAR:

Entrada de Registros

2-21

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Grava o(s) Registro(s) da Tabela: F2 GRAVA MUDANAS


F2 GRAVA MUDANAS grava todas as alteraes ou incluses feitas na tabela.Desfaz Alteraes: CTRL-F5 DESFAZ MUDANASF5 DESFAZ MUDANAS ignora s alteraes efetuadas nos registros da tabela que no tenham sado da tela, e no tenham sido gravados pelo pressionar da tecla F2 GRAVA.

Excluir um Registro: F7 DELETA


F7 DELETA exclui o registro da linha onde o cursor estiver.

Limpar o Campo: F6 LIMPA CAMPO


F6 LIMPA CAMPO esvazia o campo no qual o cursor est.

Menu PESQUISA e Menu FORMATO


Na Viso de Tabela o menu PESQUISA no aparece, pois voc s pode pesquisar na Viso de Formato.Na Viso de Tabela, o menu TABELA transforma em menu FORMATO.Mostrar Registros na Viso de Formato: SH-F1 VISO DE FORMATOSH-F1 VISO DE FORMATO usado para trocar a Viso de Tabela para a Viso de Formato.Menu MULTIFORMATONa Viso de Tabela, o menu MULTIFORMATO assemelha-se a:As trs opes restantes no menu MULTIFORMATO: F10 MULTIVISO, CTRL-F10 PESQUISA e ESC SAI tem as mesmas funes j vistas no menu MULTIFORMATO na Viso de Formato.

Acessar Formato Relacionado: F10 MULTIVISO


F10 MULTIVISO acessa um Formato relacionado. Estando no Formato relacionado, voc pode examinar, incluir, excluir, e alterar registros exatamente como no Formato Primrio. Dependendo de onde o cursor estava posicionado quando foi pressionado F10 MULTIVISO, voc muda diretamente para o Formato relacionado, ou ser apresentado um menu com Formatos relacionados para que voc selecione o Formato que deseja. Veja a seo Multiviso, mais adiante, para maiores informaes.

Executar Pesquisa Dinmica: CTRL-F10 PESQUISA


CTRL - F10 PESQUISA abre uma janela num Formato relacionado, onde voc pode executar uma pesquisa e retornar ao Formato original.
2-22 Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Sair do Formato Relacionado: ESC SAI


ESC SAI deixa o Formato relacionado e retorna ao Formato anterior.

Caractersticas que afetam a Entrada de RegistrosTipo de campo


O DataEase no permite a digitao de caracteres invlidos num campo. Por exemplo, se voc definiu um campo como Nmero, no conseguir digitar letras ou caracteres especiais no campo. Caso tente, o DataEase emite um bip, e exibe a seguinte mensagem:

Caracter no permitido
e o cursor permanece na mesma posio, esperando por uma digitao vlida. As regras especficas para cada tipo de campo so:

Entrada de Registros

2-23

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Campos Texto
Todos os caracteres so permitidos nos campos Texto. Ao digitar qualquer caracter, o cursor move-se para a direita. NOTA: Os trs caracteres Coringa do DataEase (*,? e ~) no devem ser digitados em um campo Texto. Caso o DataEase encontre um dos caracteres Coringa enquanto estiver executando uma ordenao ou indexao num campo Texto, podero ocorrer resultados imprevisveis.

Campos String Numrica Formatada, Data e Hora


Esses campos incluem caracteres de pontuao em posies fixas que formam uma mscara para o campo. Mscaras criadas automaticamente pelo DataEase so: Tipo do Campo Data Hora Nmero de Telefone Exemplo da Mscara 30/01/94 11:28:34 0000-000-0000

Apenas dgitos so aceitos nesses campos. Os dados so digitados da esquerda para a direita. O cursor salta automaticamente os caracteres de pontuao. O exemplo a seguir mostra como cada campo String Numrica Formatada aparece durante a Entrada de Registros:

Figura 2-4

2-24

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Campos String Numrica Sem Formatao


Idnticos aos campos String Numrica Formatada, s que no possuem caracteres de pontuao. Se voc pressionar RETURN ou TAB antes de completar o preenchimento do campo, zeros so inseridos esquerda at ocupar o campo todo.

Campos NmeroOs procedimentos para os trs tipos de campos nmero variam:


Inteiro contm apenas dgitos, sem decimal. Sempre que um dgito inserido, ele aparece na ltima posio do campo, deslocando os dgitos existentes para a esquerda. Separadores so inseridos automaticamente a cada trs dgitos. Ponto Fixo e Moeda possuem uma decimal e um nmero determinado de posies direita e esquerda da decimal. O cursor comea na decimal. Ao digitar cada dgito, este aparece na ltima posio antes da decimal e os dgitos existentes deslocam-se para a esquerda. Separadores so inseridos automaticamente a cada trs dgitos. As posies direita da decimal so automaticamente preenchidas com zeros. Se no houver valor depois da decimal, pressione RETURN ou TAB para completar a digitao; do contrrio, digite a decimal e, ento, os dados que aparecem da esquerda para a direita. Ponto Flutuante contm apenas dgitos e a decimal. Os dgitos entram da esquerda para a direita e separadores de milhar no so inseridos. Campos Escolha possuem opes pr-definidas. Quando o cursor para num campo Escolha, as opes aparecem num menu. Digite o nmero da opo, ou digite a descrio da opo. Assim que o DataEase reconhecer os caracteres como uma nica opo, a digitao termina. Se todas as opes no cabe na Linha do Prompt, ela acaba com F1 MAIS. Pressione F1, e uma janela abre com as primeiras 20 opes, incluindo 0:NADA. Para selecionar uma opo, use as teclas de Setas para destacar a opo, ou digite o nmero da opo e pressione RETURN. Para mover-se pela lista, pressione , PgDn, F1 MAIS ou END. Use , PgUp ou HOME para mover-se pela lista acima. Se quiser abandonar o campo Escolha sem selecionar dados, pressione TAB. Veja a figura 2-5 para um exemplo de como os campos Escolha aparecem na Entrada de Registros.

Entrada de Registros

2-25

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-5

Qualquer nmero de campos num Formato pode ser Obrigatrio.


Um campo Obrigatrio aquele que precisa estar preenchido. Voc no consegue gravar um registro enquanto todos os campos Obrigatrios no estiverem prenchidos. Caso seja pressionado F2 GRAVA e existir um campo Obrigatrio vazio, o DataEase emite um bip e exibe a mensagem:

Preenchimento obrigatrio
e o cursor move-se para o primeiro campo Obrigatrio que esteja vazio, esperando pela digitao. NOTA: Caso um campo Obrigatrio tambm tenha sido definido com Prevenir Digitao, o DataEase move-se para o prximo campo sem o Prevenir Digitao. Se o campo Obrigatrio for o ltimo campo do Formato, o cursor vai at o ltimo campo disponvel.

2-26

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Campos nicos
Quando voc pressionar F2 GRAVA para gravar um registro que possua um ou mais campos definidos como nico, o DataEase verifica a combinao de todos os dados nos campos nicos da tela com todos os registros existentes no arquivo. Caso encontre algum registro com os mesmos dados em todos os campos nicos, o DataEase emite um bip e exibe a mensagem:

Registro j existe como N Deseja modificar esse registro (s/n)?


O DataEase indica que j existe um registro (nmero N) com exatamente os mesmos dados em todos os campos nicos. Como no possvel gravar dois registros com campos nicos idnticos, ele presume que o que voc realmente quer modificar o registro existente, e no incluir um novo registro. Sendo assim, respondendo S para Sim, o DataEase altera o registro existente como voc tivesse pressionado F8 MODIFICA ao invs de F2 GRAVA. Se voc responder N para No, o DataEase ignora F2 GRAVA e volta para o registro na tela. Ao menos que voc mude os dados de algum campo nico, no conseguir gravar este registro. NOTA: Se voc usou campos nicos para indicar o Nvel de Segurana de Formatos no DataEase 2.53, os Nveis de Segurana para leitura e Gravao especificados por campos nicos so transferidos para a tela Propriedades do Formato quando voc recuperar o Banco de Dados no DataEase. Veja a seo Propriedades do Formato no Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes.

Limite Inferior/Limite Superior


Quando voc digitar dados num campo que esteja definido com um Limite Superior ou Limite Inferior, o DataEase testa os dados para ver se esto na faixa estabelecida. Se assim ocorrer, o cursor move-se para o prximo campo. Caso os dados estejam abaixo do limite, o DataEase esvazia o campo, emite um bip e exibe:

<nome do campo>: fora do limite inferior Limite inferior: <frmula>


Caso os dados estejam acima do limite, o DataEase esvazia o campo, emite um bip e exibe:

<nome do campo>: fora do limite superior Limite superior: <frmula>


Entrada de Registros 2-27

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Em ambos os casos o cursor permanece no campo esperando por uma digitao vlida. Enquanto o valor para o campo no atingir a faixa compatvel, o DataEase no aceita o dado como parte do registro. Se o campo tambm for Obrigatrio, o registro no pode ser gravado.

Frmula de Derivao
Campos definidos com Frmulas de Derivao indicam ao DataEase para determinar os dados para os mesmos. O DataEase pode: calcular o valor usando expresses que incluem: as 58 funes do DataEase, operadores relacionais, constantes e dados de campos neste Formato e/ou Formatos relacionados, e valores fornecidos pelo sistema tais como data, hora, nome do usurio, nvel de segurana do usurio e nome do microcomputador. pesquisar o valor do campo em um registro de um arquivo relacionado. determinar o valor como o prximo nmero de uma sequncia de nmeros, um mais alto que o ltimo valor gravado pelo ltimo registro do arquivo. usar um valor padro como dado do campo.

O DataEase deriva o valor para o campo quando: o cursor passar pelo campo. o registro for gravado. for pressionado CTRL-F9 RECALCULA para rederivar todos os campos do Formato.

Voc pode digitar em cima de um dado derivado como se o campo estivesse vazio. Se mudar de idia e quiser que o DataEase derive o dado para o campo, pressione F6 LIMPA CAMPO e pressione RETURN. NOTA: Diversos campos derivados so tambm especificados com Prevenir Digitao para assegurar-se que os dados so realmente determinados pelo DataEase. Voc no consegue digitar num campo que tenha sido definido com Prevenir Digitao.

2-28

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Prevenir Digitao
Voc no consegue digitar dados num campo definido com Prevenir Digitao. O cursor salta estes campos. Esta opo usada para restringir o acesso ao campo. Por exemplo, se um campo possuir uma Frmula de Derivao que pesquise pelo salrio de um funcionrio, voc no deve possibilitar que este seja alterado, assim coloca Prevenir Digitao no campo. Entretanto, podem existir ocasies em que seja necessrio usar um campo que tenha Prevenir Digitao na definio. Para tanto, primeiro deve-se colocar no Modo No Checado pressionando ALT-F5 NO CHECADO e, ento, digitar o critrio de pesquisa. Voc no pode gravar um registro no modo No Checado; usado somente para pesquisa. Se todos os campos de uma pgina do Formato forem definidos com Prevenir Digitao, o DataEase no exibe esta pgina do Formato para o usurio durante a Entrada de Registros. Por exemplo, se a segunda pgina de um Formato com trs, tiver todos os campos assim definidos, somente a primeira e terceira pginas so exibidas durante a Entrada de Dados.

Segurana do CampoSegurana para Ler


Voc pode ver dados num campo que contenha restries de Segurana para Ler se seu nvel de segurana for igual ou maior que o mnimo definido no campo. Se sua segurana estiver abaixo do nvel mnimo, o campo aparece vazio, mesmo que existam dados no mesmo.

Segurana para Gravar


Voc pode digitar dados num campo que contenha restries de Segurana para Gravar se seu nvel de segurana for igual ou maior que o mnimo definido para o campo. Caso sua segurana esteja abaixo do nvel mnimo, o cursor salta sobre o campo, impedindo a digitao. Por exemplo, se o Nvel de Segurana para Gravar de um campo for Mdio2, s usurios com Nveis de Segurana Mdio2, Mdio1 e Alto podem incluir ou alterar dados nesse campo. O padro da tela Propriedades do Formato existe para que usurios com nvel de segurana baixos possam pesquisar registros. Eles s conseguem incluir registros se o Nvel de Segurana Mnimo para INCLUIR novos registros estiver com nvel igual ou inferior.

Entrada de Registros

2-29

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Os sete nveis de segurana, do maior para o menor, so: Alto Mdio1 Mdio2 Mdio3 Baixo1 Baixo2 Baixo3

Multiviso
Na Entrada de Registros, use F10 MULTIVISO para incluir, consultar, excluir, ou alterar registros em qualquer Formato relacionado com o Formato na tela. Uma vez acessado um Formato relacionado, voc pode trat-lo como se fosse o Formato primrio (o Formato selecionado no menu de Registros), e executar funes da Entrada de Registros. A nica exceo acessar Relatrios Rpidos a partir do Formato relacionado. O DataEase sempre usa o Formato inicialmente selecionado no menu de Entrada de Registros como base para um Relatrio Rpido. Quando voc pressiona F10 MULTIVISO durante a Entrada de Registros, uma entre vrias situaes podem ocorrer: Se no existirem Formatos relacionados ao Formato atual, nada acontece. Voc permanece no registro atual no mesmo Formato. Se houver apenas um Formato relacionado, o DataEase imediatamente passa para este, exibindo o primeiro registro do Formato relacionado que combina com os dados dos campos chaves do registro atual no Formato primrio. Caso no exista nenhum registro combinando, o Formato relacionado mostrado vazio. Entretanto, os dados dos campos chaves no Formato primrio so preenchidos no Formato relacionado, e algum campo derivado pode conter dados. Se existirem dois ou mais Formatos relacionados e o cursor estiver colocado num campo que derivado com uma pesquisa, ento o Formato no qual a pesquisa ocorre ocupa o lugar, e o primeiro registro combinado mostrado. Se existirem dois ou mais Formatos relacionados e o cursor estiver colocado num campo chave para apenas uma das relaes, o Formato que

2-30

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

possui esta relao ocupa o lugar, e o primeiro registro combinado posicionado. Em todos os outros casos, uma janela com a lista das relaes do Formato exibida. Observe a tela na figura 2-6.

Figura 2-6 Selecione a relao desejada e o Formato aparece. O primeiro registro combinado, se existir, mostrado. Se voc selecionar 0:NADA no menu, o DataEase retorna ao Formato Primrio. Uma vez que voc esteja usando a Multiviso em outro Formato, voc pode pressionar F10 MULTIVISO novamente para acessar qualquer Formato relacionado com o segundo Formato. A capacidade da Multiviso permite o deslocamento livre atravs do Banco de Dados, de Formato em Formato. Por exemplo, voc pode ir do Formato FUNCIONRIOS, atravs de um registro de Funcionrio, at o CONTROLE DE PROJETOS e da at a MANUFATURA. Relaes definidas e a segurana do Banco de Dados so as nicas restries que podem ocorrer. Ao mover-se de um Formato para outro, o DataEase marca uma trilha de cada Formato na ordem em que so acessados e qual o registro do Formato que est na tela. Isso inclui alguns dados que voc possa ter digitado num registro incompleto. Voc pode, por exemplo, estar digitando um registro no Formato FUNCIONRIOS, usar Multiviso para examinar o Formato DEPARTAMENTOS procurando por um cdigo correto, ento, voltar ao Formato FUNCIONRIOS para terminar a digitao e gravar o registro. Para retornar da cadeia de relaes, pressione ESC SAI. Voc pode completar ou abandonar o seu trabalho em andamento em qualquer nvel. Quando pressionar ESC SAI no Formato Primrio, retorna ao menu de Entrada de Registros.
Entrada de Registros 2-31

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

NOTA: Pressione sempre ESC SAI para voltar ao Formato anterior.

Entrando RegistrosMultiFormatos ad-hoc


Outra maneira que o DataEase permite a incluso ou pesquisa de registros em Formatos relacionados exibir dois Formatos na tela ao mesmo tempo. ALT-F10 exibe um Formato relacionado numa janela na tela. O Formato relacionado exibido na Viso de Tabela, comeando no ponto onde o cursor estava quando foi pressionado ALT-F10. Todos os registros relacionados ao Formato Primrio so mostrados. O DataEase abre uma janela no ponto onde o cursor est e decide qual Formato exibir baseado nas regras discutidas anteriormente para F10 MULTIVISO. Acessar um Formato relacionado usando ALT-F10 est ilustrado na figura 2-7.

Figura 2-7 NOTA: O DataEase permite at 100 relaes ativas ao mesmo tempo. As relaes tornam-se ativas no momento em que voc acessa outro Formato. Se este Formato contiver pesquisas em outros Formatos, ento mais relaes so ativadas.

Pesquisa Dinmica
A Pesquisa Dinnima permite ir at um Formato relacionado para localizar dados, e traz-los para o Formato Primrio. Com o cursor no campo chave para a relao (por exemplo, CDIGO DE TERRITRIO), pressione CTRL-F10 PESQUISA. O DataEase abre uma janela contendo o Formato relacionado com uma Viso de Tabela dos registros. A figura 2-8 mostra uma Pesquisa Dinmica num Formato relacionado.

2-32

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-8 Voc pode especificar quais registros do Formato relacionado devem aparecer, digitando um valor parcial e um dos caracteres Coringa na chave, antes da pesquisa. Quando voc pressiona CRTL-F10, o DataEase mostra s registros do Formato relacionado que combinam com o critrio da chave. Veja a seo: Caracteres Coringa, neste Captulo, para mais informaes. Mova o cursor, atravs da tabela, at destacar a opo desejada. Pressione RETURN, e os dados deste registro so passados para o Formato Primrio.

Figura 2-9 A Linha de Status indica a situao de cada registro. Se no existirem registros no arquivo, uma Tabela vazia exibida. Se voc incluir um novo registro, a Linha de Status traz:
Entrada de Registros 2-33

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Novo registro na linha Nde M


onde N o nmero do registro no arquivo, M o total dos registros no arquivo e Novo o status do registro. Dependendo da definio do Formato, alguns campos no aparecem na Viso de Tabela. Cada linha representa um registro, e cada coluna representa um campo. Para incluir um registro, digite os dados nos campos. A tabela se desloca para a direita medida que o campo incluido. Pressione TAB ou RETURN se os dados no preencherem totalmente o campo. Quando voc atingir o extremo direito da tabela, preenchendo inteiramente o campo, ou pressionado RETURN ou TAB, a tabela automaticamente se desloca at a primeira coluna. Os testes para Obrigatrio, nico, Limite Superior e Limite Inferior ocorrem enquanto voc digita em cada campo. Se a tabela estiver cheia e voc quiser continuar a incluir registros, pressione END para criar linhas vazias na base da tabela, onde voc pode digitar mais registros. Cada registro deslocado para fora da tabela gravado no disco.

2-34

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

As seguintes teclas para movimentao do cursor esto ativas na Viso de Tabela: TAB SH-TAB RETURN ou ou CTRL- CTRL- HOME END NOTA: Move o cursor pela da tabela,, campo a campo. Se o cursor estiver no ltimo campo, a tabela automaticamente volta para a primeira coluna. Move o cursor para trs na tabela,, campo a campo. Move o cursor pela da tabela,, campo a campo. Se o cursor estiver no ltimo campo,, a tabela automaticamente volta para a primeira coluna. Move o cursor um caracter para a direita ou esquerda na tabela. Move o cursor um registro para cima ou para baixo. Posiciona o cursor na primeira coluna da tabela. Posiciona o cursor na ltima coluna da tabela. Move o cursor para a primeira linha,, na coluna mais esquerda da tela., Desloca alguns registros para fora da tela e exibe linhas vazias, nas quais pode-se incluir registros adicionais. Voc tambm pode usar a Viso de Tabela para incluir registros nos Formatos do Sistema do DataEase.Incluindo Registros em MultiFormatosQuando voc pressiona F2 GRAVA num MultiFormato, o DataEase grava as informaes da tela. No importa se o cursor est no Formato principal ou no SubFormato, pois ambos os Formatos so gravados.Se voc estiver num MultiFormato com um SubFormato exibido em Viso de Tabela, existem algumas coisas que deve se lembrar sobre incluso de registros:Se voc preencher todas as linhas do SubFormato com registros e ainda existir registros a incluir, pressione a tecla END para deslocar alguns dos registros para fora da tela e criar linhas vazias nas quais voc inclui os novos registros.Se o cursor estiver no SubFormato e alguns registros so deslocados para fora da tela, ele so incluidos automaticamente como se tivesse sido pressionado F2 GRAVA.As teclas ativas para movimentao do cursor na Viso de Tabela esto ativas no SubFormato exibido em Viso de Tabela. O status de cada registro no SubFormato mostrado no topo da tela.Em um MultiFormato, as teclas de movimentao funcionam da mesma maneira que em um Formato comum, com duas excees:As teclas e geralmente movem o cursor verticalmente entre os campos de Formatos e SubFormatos. Quando o cursor entrar em um SubFormato, as teclas de setas movimentam o cursor nos registros para a frente ou para trs. Quando o cursor atingir o primeiro ou ltimo registro do SubFormato, a tecla de seta move o cursor para um campo do Formato Principal, ou para o prximo SubFormato, dependendo de como o Formato foi definido.

Entrada de Registros

2-35

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Pressionar a tecla END, quando o cursor estiver em um SubFormato, abre um novo bloco de registros no final do SubFormato. Um Registro Padro contm dados padro para alguns ou todos os campos do Formato. Um Registro Padro til quando existirem vrios registros com os mesmos dados, como um grupo de clientes que pertenam mesma regio. Voc pode armazenar todas as informaes repetitivas como Registro Padro e, ento, acess-las quando necessitar. Uma vez que tenha criado e gravado um registro padro, pode chamar o valor padro para qualquer campo no Formato, ou para o Formato inteiro. Para criar um registro padro, primeiro pressione ALT-F5 NO CHECADO para esvaziar o Formato. Digite os dados padro nos campos onde quer que apaream, como se estivesse incluindo um registro no arquivo. Para gravar o registro padro, pressione SH-F2 GRAVA PADRO ao invs de F2 GRAVA. O DataEase grava o registro da tela como registro padro e exibe a seguinte mensagem:

Registro padro gravado


Os dados padro so gravados como uma parte de seu Formato e no como parte do arquivo de dados. Para chamar o registro padro completo pressione SH-F5 FORMATO PADRO. Quaisquer dados j preenchidos na tela so trocados. Campos deixados vazios no registro padro permanecem vazios, ou so apagados. Para usar um dado padro para um nico campo, pressione SH-F6 CAMPO PADRO. Qualquer dado j digitado no campo trocado. Para cancelar o registro padro pressione SH-F7 DELETA PADRO. NOTA: Pode existir apenas um registro padro associado a um Formato. Criar um segundo registro padro significa gravar em cima do existente.

2-36

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Examinando RegistrosExaminando Registros na Ordem de Gravao


Para ver registros de um arquivo na ordem em que foram gravados pressione F3 VER. Pressione F3 VER, e os registros aparecem na ordem em que foram introduzidos no arquivo. Se o Formato est vazio, o DataEase mostra o primeiro registro. Ele normalmente o registro N 1. (ou outro nmero, se voc excluiu o registro N 1 e no reorganizou o Formato). O primeiro registro exibido o primeiro registro ativo no arquivo. Se voc pressionar SH-F3 VER com o Formato vazio, o DataEase mostra o ltimo registro. Quando voc pressiona SH-F3 VER com um registro na tela, o DataEase exibe o registro anterior ao atual. Em ambos os casos, o DataEase exibe a seguinte mensagem:

Registro encontrado Registro N na tela


onde N o nmero do registro exibido na tela. Se o seu nvel de segurana menor que o definido na tela Propriedades do Formato para VER, voc seleciona o Formato, mas ao pressionar F3 VER, o DataEase mostra a mensagem:

Acesso negado por segurana


Para ver uma tabela com todos os registros do arquivo, pressione SH-F1 TABELA para acionar a Viso de Tabela. Veja a figura 2-10 abaixo.

Entrada de Registros

2-37

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-10 NOTA: Dependendo do projeto, alguns campos no aparecem na Viso de Tabela.

Pesquisando por um Registro em Particular


Voc pode pesquisar por um registro especfico dizendo para o DataEase procurar o primeiro registro que contm um valor num campo ou em vrios campos. Os campos que so usados com mais frequncia para pesquisas devem ser indexados.

Para localizar Pressione um ALT-F5 Registro NO em CHECADO Particular1. para esvaziar o Formato e desligar os
campos derivados. 2. Digite nos campos que serviro de parmetros para a pesquisa.

2-38

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-11 3. Pressione F3 VER. O DataEase procura pelo primeiro registro que tiver dados idnticos aos especificados.

Na figura acima, a pesquisa foi efetuada pelo registro da Eletrnica ABC. Se o campo no estiver indexado, a pesquisa comea no primeiro registro ativo, e segue na ordem que foram gravados at encontrar o registro. Se o campo estiver indexado, o DataEase vai diretamente ao registro desejado. Se o registro for encontrado, ele mostrado com a mensagem:

Registro encontrado Registro N na tela


Veja a figura 2-12 a seguir:

Entrada de Registros

2-39

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-12 O tempo que o DataEase leva para localizar um registro varia dependendo do: nmero de registros nmero de campos indexados

Voc pode pressionar ESC SAI a qualquer momento para abandonar a pesquisa. Se o primeiro registro no for o desejado, ou se voc quiser ver outros registros da pesquisa, pressione ALT-F3 CONTINUA PESQUISA. O DataEase mostra o prximo registro. Sempre que ALT-F3 CONTINUA PESQUISA pressionado, o prximo registro que combina mostrado. Quando no existirem mais registros, o DataEase emite um bip e exibe:

Sem mais registros. Pesquisando por um Registro usando a Viso de Tabela


Para exibir uma tabela com todos os registros que combinem com determinado critrio de pesquisa: 1. 2. 3. Entre no Modo No Checado pressionando ALT-F5 NO CHECADO. Digite o critrio de pesquisa no Formato. Inicie a pesquisa pressionando SH-F1 TABELA ao invs de F3 VER.

Com este mtodo, voc pode localizar todos os registros de uma s vez, em lugar de v-los um a um usando ALT-F3.

2-40

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Modo No Checado
Campos Derivados e com Prevenir Digitao podem interferir com a digitao de critrios de seleo nos mesmos. Para poder efetuar a digitao nestes campos, voc deve entrar no Modo No Checado. Ative o Modo No Checado pressionando ALT-F5 NO CHECADO. O DataEase exibe NO CHECADO no topo da tela, para indicar esta modalidade. No Modo No Checado, o DataEase esvazia o Formato, desliga todos os campos Derivados e permite a digitao em qualquer campo, inclusive naqueles com Prevenir Digitao. NOTA: O Modo No Checado tambm usado para esvaziar um Formato antes de criar um Registro Padro. Veja O Registro Padro neste captulo.

No se consegue gravar um registro no Modo No Checado. Ele serve apenas para propsitos de pesquisa.

Pesquisa com Caracteres Coringa


Voc pode pesquisar preenchendo parcialmente os campos e usando os Caracteres Coringa. Dois Caracteres Coringa so * (asterisco) e ? (interrogao). O Asterisco completa uma faixa de caracteres de qualquer tamanho. A interrogao preenche qualquer caracter em determinada posio. Os exemplos seguintes mostram o uso dos Caracteres Coringa para encontrar trs cidades: New York, Newark e Nanuet: N* *K *York New* *nu* *N *N* New??k ?ew* New York,, Newark,, Nanuet New York,, Newark New York New York,, Newark Nanuet No Localizado New York,, Newark,, Nanuet Newark New York,, Newark

O DataEase ignora a diferena entre minsculas e maisculas ao efetuar uma pesquisa. NOTA:
Entrada de Registros 2-41

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc colocar um caracter Coringa * num campo indexado, voc pode ver todos os registros em ordem alfabtica (do menor para o maior). Veja Examinando Registros Indexados neste captulo.Coringas no podem ser usados em campos Nmero ou Escolha.

Pesquisa Fontica
Uma pesquisa fontica usada com campos Texto para localizar um registro baseado em como um campo soaria, e no como o campo escrito. Esta pesquisa procura por padres de consoantes sem olhar as vogais na palavra. Por exemplo, se voc executasse uma pesquisa fontica para o conjunto RT, localizaria palavras como Artur, Marta, Cartrio, Martinho, Norte, Nardo, etc...

Para executar uma Pesquisa Fontica:


1. Esvazie o Formato e desligue os campos derivados (ALT-F5 NO CHECADO). 2. Mova o cursor at o(s) campo(s) desejado(s) e digite o caracter ~ (til), seguido pelas letras que compem os dados do registro. 3. Pressione F3 VER. O DataEase inicia a pesquisa pelo arquivo, obtendo registros com o conjunto de consoantes mencionados nos campos, ignorando as vogais. Quando executar uma Pesquisa Fontica, digite tantas consoantes e palavras quanto quiser. Se existir mais do que uma palavra no campo, a Pesquisa Fontica reconhece os espaos entre as palavras como quebras entre as mesmas, e procura pelas palavras na ordem que foram digitadas. NOTA: Se voc efetuar a pesquisa usando vrias palavras no campo, no salte as palavras. Elas devem estar na ordem em que aparecem no registro desejado.

Se voc no estiver certo de onde a palavra ocorre dentro do campo, inicie a pesquisa com o caracter Coringa * seguido pelo Fontico ~ e, ento, a(s) palavra(s) para a pesquisa. NOTA: Os Coringas * e ? somente podero ser usados antes do caracter Fontico para pesquisas. Eles no tero nenhum significado se colocados depois.

Para obter uma tabela de registros, digite o critrio de pesquisa e pressione SH-F1 TABELA ao invs de F3 VER. Veja a seo chamada: Digitando Registros na Viso de Tabela para uma lista dos movimentos do cursor na Viso de Tabela. Por exemplo, se voc pesquisa um arquivo para localizar um registro semelhante a Monstro, deve digitar *~MNST no campo.
2-42 Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-13 Pressione SH-F1 TABELA. O DataEase pesquisa o arquivo e retorna os seguintes dados localizados. Veja a figura 2-14:

Monster Munster Muenster Minister Mainstay Mainstreet

Figura 2-14

Entrada de Registros

2-43

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Quanto mais letras forem digitadas, mais o DataEase reduz os registros selecionados. Em nosso exemplo, se voc tivesse digitado:

*~MNSTR
O DataEase teria localizado os registros:

Monster Munster Muenster Minister Mainstreet


E se voc digitasse:

*~MNSTRT
O nico registro localizado pelo DataEase ser:

Mainstreet Localizando um Registro pelo Nmero


Voc pode localizar qualquer registro pelo nmero pressionando CTRL-F3 VER REGISTRO N. O DataEase exibe a seguinte mensagem:

Qual o nmero do registro a ver?:


Veja a figura 2-15 abaixo:

2-44

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-15 Digite o nmero do registro e pressione RETURN. O DataEase mostra o registro. Se o registro exibido for um registro excluido, ouve-se um bip e aparece a mensagem:

Este um registro excluido


Voc pode recuperar o registro excluido enquanto o mesmo estiver na tela, pressionando F8 MODIFICA. Veja a seo Recuperando um Registro Excluido, mais adiante neste captulo, para mais informaes sobre a recuperao de registros cancelados.

Examinando Registros na Ordem Indexada


Voc pode examinar todos os registros no Formato em ordem alfabtica (de A at Z) ou numrica (de 0 a 9), desde que um ou mais campos estejam indexados. Digite * no campo Indexado e pressione F3 VER. O primeiro registro (em ordem alfabtica ou numrica) aparece na tela. Pressione ALT-F3 CONTINUA repetidamente para ver todos os registros na ordem indexada, ao invs da sequncia em que foram gravados. Por exemplo: registros so incluidos no Formato LOJAS a medida em que cada loja for cadastrada. Porm suponha que voc queira examin-las em ordem alfabtica. muito fcil desde que o campo NOME DA LOJA esteja indexado. Apenas digite * no campo NOME DA LOJA e pressione F3 VER. Continue com a pesquisa alfabtica pressionando ALT-F3 CONTINUA VER. Para exibir uma tabela de registros no Formato em ordem indexada, digite * no campo Indexado e pressione SH-F1 TABELA ao invs de F3 VER. Observe a figura 2-16 abaixo:
Entrada de Registros 2-45

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 2-16 NOTA: Desde que Indexados, campos Data, Hora, Moeda e Escolha tambm podem ser examinados em ordem indexada.

Pesquisando Registros em MultiFormatos


Quando efetuar pesquisas de registros em MultiFormatos, voc pode especificar o critrio para pesquisa somente no Formato Principal. Quando voc digita o critrio da pesquisa e pressiona F3 VER, o DataEase exibe o primeiro registro localizado no Formato Principal. Se um SubFormato for exibido na Viso de Tabela, uma tabela de registros relacionados ao Formato Principal mostrada. Se um SubFormato aparece na Viso de Formato, o nmero de registros relacionados exibidos ser o mesmo do nmero de vezes que o SubFormato aparece no Formato Principal. Use SH-F1 TABELA ao invs de F3 VER para exibir uma tabela de registros localizados no arquivo do Formato Principal. Estando os registros exibidos em Viso de Tabela, somente os registros localizados no Formato Principal so mostrados. Se voc pressionar SH-F1 FORMATO, o DataEase exibe uma Viso de Formato do registro onde o cursor estava na Viso de Tabela. Uma vez de volta Viso de Formato, o(s) registro(s) relacionado(s) no(s) SubFormato(s) so tambm exibidos.

2-46

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Alterando RegistrosAlterando Registros na Viso de Formato


Voc pode alterar qualquer registro enquanto estiver sendo mostrado na tela, ou apenas digitando no mesmo, ou sendo exibido como parte de uma pesquisa de registro. Para mudar os dados de um ou mais campos, digite os novos dados sobre os anteriores ou pressione F6 LIMPA CAMPO para esvaziar o campo e, ento, digitar os novos dados. Cada vez que for alterado um registro, o DataEase exibe a seguinte mensagem na Linha do Prompt:

Registro N revisado na tela


Pressione F8 MODIFICA para gravar a verso alterada do registro. O DataEase grava os dados do registro exibido em cima dos dados anteriores do mesmo registro, e exibe a mensagem:

Registro N atualizado
onde N o nmero do registro que foi alterado. Caso voc tenha alterado algum dados no registro da tela e pressionar F5 LIMPA FORMATO, o DataEase pergunta:

Voc deseja descartar os dados digitados ?


Respondendo Sim, as alteraes so ignoradas e o Formato limpo. Respondendo No, o registro modificado permanece na tela.

Nveis de Segurana para Alterar Registros


Se o seu nvel de segurana menor que o especificado na tela Propriedades do Formato para Excluir, Modificar e Incluir registros, voc no pode incluir novos registros ou alterar dados deste Formato. As descries para F7 e F8 na Linha das Teclas de Funes esto vazias. Se voc pressionar F2 GRAVA, F7 DELETA, ou F8 MODIFICA, o DataEase exibe a mensagem, e o registro permanece inalterado.

Acesso negado por segurana


NOTA: Usurios com um nvel de segurana baixo s conseguem modificar registros se o Nvel de Segurana Mnimo para ALTERAR registros nas Propriedades do Formato esteja no mesmo nvel, ou menor. Veja a seo SH-F10 Propriedades do Formato no Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes.

Alterando Registros na Viso de Tabela


Entrada de Registros 2-47

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Quando voc exibe a Viso de Tabela dos registros num arquivo, pode ver at vinte registros ao mesmo tempo. Tambm pode alterar esse mesmo nmero de registros ao mesmo tempo. Quando voc altera um registro, este muda sua cor normal para um tom granulado (para facilitar a viso dos registros alterados). Outra maneira que o DataEase mostra os registros modificados alterando a Linha de Status para o registro:

Registro X na Linha N de M Modificado


onde X o nmero do registro, N o nmero do registro na tabela e M o nmero total de registros no Formato. Veja a figura 2-17 a seguir:

Figura 2-17 Se um registro alterado for deslocado para fora da tela, sua verso modificada automaticamente gravada.

Gravando Alteraes
As alteraes feitas na tela baseiam-se no seu espao. Se uma tabela preencher a tela, faa as modificaes desejadas no arquivo e pressione F2 GRAVA para grav-las. Se a tabela continua por mais telas, o DataEase automaticamente grava as alteraes feitas nos registros da tela quando eles forem deslocados para fora da tela, para diante ou para trs. Por exemplo, caso voc tenha feito alteraes em registros da tela e vai mover-se para a prxima pgina (ou a anterior), o DataEase primeiro grava todas as mudanas antes de exibir a tela chamada. Se quiser desfazer as alteraes nos registros, antes de deslocar a tela ou pressionar F2 GRAVA, pressione CTRL-F5 DESFAZ MUDANA, com o cursor no registro alterado.

2-48

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc alterou um ou mais registros e pressionar ESC SAI ao invs de F2 GRAVA, o DataEase pergunta:

Deseja abandonar as alteraes da tela?


Responda Sim para cancelar todas as alteraes feitas nos registros da tela. Responda No para retornar tela. NOTA: Lembre-se que as alteraes so automaticamente gravadas quando os registros modificados deslocarem-se para fora da tela, ou for pressionado F2 GRAVA.

Nveis de Segurana para Alterar Registros na Viso de Tabela


Se o seu nvel de segurana for menor que o especificado na tela Propriedades do Formato para Excluir, Alterar e Incluir registros, voc no pode incluir novos registros ou alterar os dados deste Formato. As descries para F7 e F8 na Linha das Teclas de Funes esto vazias. Se voc pressionar F2 GRAVA, F7 DELETA, ou F8 MODIFICA, o DataEase exibe:

Acesso negado por segurana Alterando Registros em MultiFormatosAlterando Registros no Formato Principal
Alterar um registro no Formato Principal de um MultiFormato semelhante ao da Viso de Formato. Efetue as mudanas desejadas digitando sobre os dados nos campos ou esvaziando os campos e digitando os novos dados nestes. Cada vez que alterar um campo num registro, o DataEase exibe uma mensagem na Linha de Status:

Registro N revisado na tela


Pressione F8 MODIFICA para gravar a verso alterada do registro no Formato Principal. O DataEase grava os dados do registro exibido em cima dos dados anteriores do mesmo registro, e exibe a mensagem:

Registro N modificado
onde N o nmero do registro que foi alterado.

Entrada de Registros

2-49

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc tiver alterado dados no registro do Formato Principal na tela e pressionar F5 LIMPA FORMATO, o DataEase pergunta:

Deseja abandonar as alteraes da tela?


Respondendo Sim, as alteraes so ignoradas, e o Formato esvaziado. Respondendo No, o registro modificado permanece na tela do Formato Principal.

Alterando Registros no SubFormato


Quando voc alterar um registro num SubFormato exibido em Viso de Tabela, a linha do registro muda de cor. Os registros modificados so gravados pelo pressionar de F8 MODIFICA, ou se forem deslocados para fora da tela. Se o SubFormato estiver na Viso de Formato, siga as instrues de alteraes do Formato Principal num Multiformato. Tanto na Viso de Formato quanto na Viso de Tabela, o DataEase muda o status do registro:

Registro X na Linha N de M Modificado


onde X o nmero do registro, N o nmero do registro na tabela e M, o nmero total de registros no Formato. Antes de efetuar um deslocamento ou pressionar F8 MODIFICA, voc pode cancelar as mudanas efetuadas num registro pressionando CTRL-F5 DESFAZ MUDANA. Se voc pressionou ESC SAI aps alterar um ou mais registros no MultiFormato, o DataEase pergunta:

Deseja abandonar as alteraes da tela ?:


Responda Sim para cancelar todas as alteraes feitas e retornar ao menu anterior. Responda No para retornar ao MultiFormato. NOTA: Pressione sempre F8 MODIFICA para gravar as alteraes efetuadas num MultiFormato. Se pressionar F2 GRAVA ao invs de F8 MODIFICA para gravar o Formato Principal ou o SubFormato modificado, o DataEase grava outra cpia do registro no Formato Principal.

2-50

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Excluindo RegistrosExcluindo Registros na Viso de Formato


Para cancelar um registro na tela, pressione F7 DELETA. O DataEase exibe a seguinte mensagem:

Deseja mesmo excluir este registro (s/n) ?


Se responder S para Sim, o DataEase cancela o registro, e exibe a seguinte mensagem na parte superior da tela:

Registro excluido Registro excluido N na tela


onde N o nmero do registro excluido. Embora o registro permanea na tela, o DataEase marcou-o como excluido. Os registros marcados como excluidos realmente no so retirados do arquivo, at que voc reorganize o Formato ou execute um Backup e Restore do DataEase. (Dirija-se ao Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes sobre a Reorganizao de um Formato.) NOTA: Um registro excluido pode ser examinado e recuperado at que o Formato seja reorganizado. Veja a seo Recuperando um Registro Excluido, mais adiante neste captulo, para mais informaes.

Nveis de Segurana para Excluir Registros


Caso o seu nvel de segurana for menor que o nvel de segurana especificado na tela Propriedades do Formato para excluir registros, a descrio para F7 na Linha das Teclas de Funes est vazia; qualquer tentativa de efetuar F7 DELETA infrutfera, e o DataEase exibe a seguinte mensagem de erro:

Acesso negado por segurana


e o registro no excluido. NOTA: Usurios com um nvel de segurana baixo somente conseguem modificar registros se o Nvel de Segurana Mnimo para EXCLUIR registros na tela Propriedades do Formato seja do mesmo nvel ou menor. Veja a seo SH-F10 Propriedades do Formato no Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes.

Entrada de Registros

2-51

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Excluindo Registros na Viso de Tabela


Quando voc excluir um registro na Viso de Tabela, a linha do registro muda da cor normal para um aspecto granulado. O DataEase exibe a mensagem:

Registro marcado para excluso


e a Linha de Status muda para:

Registro X na Linha N de M Excluido


onde X o nmero do registro, N o nmero do registro na tabela e M, o nmero total de registros no Formato. O registro no realmente excluido at que seja pressionado F2 GRAVA ou seja deslocado para fora da tela. Veja a seo Recuperando Registros Excluidos para mais informaes sobre como recuperar registros na Viso de Tabela.

Excluindo Registros em Multiformatos


Se voc pressionar F7 DELETA quando existir um Multiformato na tela, o DataEase submete uma srie de perguntas para determinar exatamente o(s) registro(s) que se deseja eliminar. As questes mudam, dependendo se o cursor estava no Formato Principal ou num Subformato quando F7 DELETA foi pressionado. Se estava no Formato Principal, quando pressionou F7 DELETA, o DataEase exibe a seguinte tela:

Figura 2-18

2-52

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Selecione 1 para cancelar a excluso. Selecione 2 para excluir o registro do Formato Principal, e nenhum registro do SubFormato. Selecione 3 para excluir tanto o registro do Formato Principal como os registros do SubFormato. Voc pode recuperar registros excluidos num Multiformato desde que os mesmos no tenham deixado a tela e F8 MODIFICA no tenha sido pressionada. Veja a seo Recuperando Registros Excluidos para mais informaes sobre como recuperar registros em Multiformatos NOTA: A opo 3: Sim, Principal e todos os Registros s aparece se a regra de integridade referencial,do SubFormato, for definida como Restrita (No Atualiza). As outras regras, (Cascata e Nula) excluem automaticamente os registros do SubFormato ao excluir o registro do Formato Principal.

Se o cursor est no SubFormato no momento de F7 DELETA, o DataEase mostra:

Figura 2-19 Este menu tem as seguintes opes: Selecione 1 para cancelar a excluso. Selecione 2 para excluir tanto o registro do Formato Principal como todos os registros do Subformato. Selecione 3 para excluir apenas o registro do SubFormato onde o cursor est. Uma vez especificado o que deseja excluir, pressione F8 MODIFICA para gravar todas as alteraes (ou excluses) feitas no Formato. Lembre-se que as mudanas tambm so gravadas sempre que os registros saem da tabela.
Entrada de Registros 2-53

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Recuperando Registros Excluidos


Voc pode recuperar registros cancelados, desde que no se tenha efetuado o Backup e Restore do DataEase, ou o Formato tenha sido reorganizado. Como o DataEase no apaga os registros excluidos do disco at que seja reorganizado o Formato ou executado o Backup e Restore do DataEase, um registro cancelado (excluido, mas no removido) pode ser recuperado.

Recuperando um Registro Excluido na Viso de Formato


Um registro excluido pode ser recuperado na Viso de Formato se voc souber o seu nmero. CTRL-F3 VER REGISTRO NMERO localiza registros por seu nmero, inclusive excluidos. Uma vez exibido o registro, ao pressionar F8 MODIFICA, o DataEase muda o registro para um status ativo (o registro recuperado fica com o mesmo nmero que possuia antes de ser excluido). Se voc pressionar F2 GRAVA, o DataEase cria um novo registro no final do arquivo com os mesmos dados do registro excluido (qualquer campo derivado como sequence from ter um novo dado), e o registro excluido permanece inativo.

Recuperando um Registro na Viso de Tabela


Voc pode recuperar um registro cancelado na Viso de Tabela desde que o registro no tenha saido da tela e no tenha sido pressionada F2 GRAVA. Para recuperar o registro, posicione o cursor sobre o registro, e pressione CTRL-F5 DESFAZ MUDANA.

Recuperando Registros marcados como Excluidos num MultiFormato


Se voc quiser recuperar um registro excluido no Formato Principal, use os mesmos procedimentos descritos acima para a recuperao de um registro em Viso de Formato. Se quer efetuar a recuperao em um registro de um SubFormato, que no tenha se deslocado para fora da tela e no foi pressionado F8 MODIFICA, mova o cursor at o registro que estiver marcado como deletado e pressione CTRL-F5 DESFAZ MUDANA.

2-54

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Usando o DataEase numa Rede Local Consideraes sobre a Rede Local


As linhas das pginas seguintes descrevem mensagens de erro e regras de travamento efetivas quando o DataEase estiver sendo usado numa rede local. As regras de travamento padro discutidas aqui so definidas pelo Administrador do Sistema no Formato Configuration. Para maiores informaes, veja o Volume 2, Captulo 4, Administrao do Sistema.

Consideraes sobre a Rede Local: Mensagem de Conflito de Recursos


Numa configurao de rede local, voc pode estar tentando acessar um registro inacessvel porque outro usurio tem o uso exclusivo do mesmo. Quando isso ocorre, o DataEase exibe uma mensagem de Conflito de Recursos:

O recurso requisitado est em uso: Pelo usurio: nome do usurio Mquina: nome do microcomputador Esperando definio de nome do Formato n tentativas. ESC interrompe.
Essa mensagem pode variar, dependendo da razo do registro estar inacessvel. No nosso exemplo, o DataEase no conseguiu acessar a definio do Formato com o registro requisitado. O DataEase continua tentando at conseguir. N se incrementa a cada cinco segundos, indicando quantas tentativas fora efetuadas. Assim que o acesso permitido, a mensagem desaparece, e o DataEase continua o processamento. Se voc pressionar ESC durante a exibio dessa mensagem, o DataEase cancela a transao em at cinco segundos. Entretanto, em algumas situaes, voc no pode cancelar uma transao sem arriscar a integridade dos dados. Nessas situaes, o DataEase no permite a interrupo, e a mensagem ESC interrompe no aparece. NOTA: Algumas redes no permitem que o DataEase exiba o nome do usurio e do computador usando o recurso. Tambm o administrador do sistema pode optar por no exibir essa informao. Assim, dependendo da configurao de seu sistema, o nome do usurio e computador podem no aparecer na mensagem de Conflito de Recursos.

Entrada de Registros

2-55

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Consideraes sobre a Rede Local: o menu REDE - Viso de Formato


O menu Pull Down REDE usado para atualizar a apresentao do registro, e recompor a regra de travamento padro de Entrada de Registros para o Formato atualmente em uso. As regras de travamento controlam o acesso a registros e Formatos - elas so usadas em redes locais para assegurarem que dois usurios no consigam alterar os mesmos dados ao mesmo tempo, o que resultaria em informaes invlidas. O administrador do sistema define as regras de travamento padro para o Banco de Dados no Formato Configurao do Sistema. Esse menu permite a voc sobrepor a regra padro de Entrada de Registros em situaes especficas. Normalmente, apenas usurios experientes, familiarizados com configuraes de rede local, devem tentar a sobreposio dos travamentos padro colocados pelo administrador do sistema. Uma vez selecionada a opo de Acesso a Registros no menu REDE, esta escolha permanece em efeito at que voc troque por outra opo ou saia do Formato. As opes de Acesso a Registro aplicam-se somente estao que executou a opo - as suas opes no afetam as regras de travamentos das outras Estaes. Quando voc estiver operando na Viso de Tabela, as restries de Acesso tornam-se restries de arquivo. Leia a pgina sobre a Viso de Tabela para mais informaes.

Permite Acesso a Registros


Permite Acesso a Registros remove qualquer travamento de Entrada de Registros, e permite a outros usurios examinar, alterar, incluir ou excluir registros que voc esteja usando. Outro usurio pode alterar um registro enquanto voc est examinando o mesmo. Esta opo til quando voc quer usar registros que sejam alterados frequentemente e exista necessidade de informaes sempre atualizadas. Por exemplo, se voc estiver obtendo pedidos de vendas por telefone, deve conhecer a quantidade atualizada de cada item. Certamente, nesse caso, o travamento padro de Entrada de Registros deve permitir o acesso a todos os registros.

Permite Acesso de Leitura Permite


Acesso de Leitura coloca um Travamento compartilhado nos registros desse Formato. Outros usurios podem examinar um registro que voc esteja acessando, mas, se tentarem alterar ou excluir esse registro, o DataEase exibe a mensagem de Conflito de Recursos. Uma vez liberado o registro travado (pressionando F5 LIMPA FORMATO, F3 VER, ESC SAI), o DataEase testa o registro procurando por alteraes. Se ocorreram, estas no sero incorporadas, e o DataEase exibe:

Registro modificado aps ser lido


Da mesma forma, se voc tentar alterar um registro enquanto algum esteja examinando o mesmo, vai obter idntica mensagem e no poder modificar o registro
2-56 Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

at que o mesmo seja liberado. Voc no consegue efetuar o acesso enquanto outro usurio estiver alterando o registro na sua tela.

No Permite Acesso
No Permite Acesso coloca um travamento Exclusivo nos registros do Formato. Outros usurios no conseguem acessar um registro que esteja na sua tela. Se dois usurios estiverem examinando um registro simultaneamente, e um deles selecionar a opo No Permite Acesso no menu REDE, o DataEase exibe uma mensagem de Conflito de Recursos. Voc no consegue efetivar esse tipo de acesso enquanto outro usurio estiver examinando o registro na sua tela. Uma vez selecionada essa opo, qualquer usurio que tentar acessar um registro que voc estiver examinando obtm a mensagem de Conflito de Recursos.

Refresh
Refresh l o registro do disco, e exibe-o na tela. Refresh recompe qualquer alterao feita no registro da tela que no tenha sido gravada no disco. Quando em Viso de Tabela, Refresh atualiza todos os registros da tela.

Liga/Desliga Refresh Contnuo


Liga/Desliga Refresh Contnuo efetua a recomposio do(s) registro(s) na tela automaticamente, num intervalo de poucos segundos.

Consideraes sobre a Rede Local: o menu REDE - Viso de Tabela


Quando em Viso de Tabela, as restries de acesso no menu REDE a opo Acesso a Registro muda para a opo Acesso a Arquivo (isto Formato). Esse menu permite a voc recompor a regra de travamento padro para Entrada de Registros em situaes especficas. Leia Menu REDE - Viso de Formato, para maiores informaes sobre as opes de Refresh.

Permite Acesso
Permite Acesso remove qualquer travamento de Entrada de Registros, e permite a outros usurios examinar, alterar, incluir ou excluir registros num Formato que voc esteja usando. Outro usurio pode alterar um registro enquanto voc est examinando o mesmo.

Permite Acesso de Leitura


Permite Acesso de Leitura coloca um travamento Compartilhado no Formato. Outros usurios podem examinar registros no Formato que voc est acessando, mas, se tentarem alterar ou excluir um registro que voc esteja examinando, o DataEase exibe a mensagem de Conflito de Recursos.

Entrada de Registros

2-57

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Quando voc sai do Formato travado, os outros usurios podero incluir, alterar e excluir registros no mesmo. Da mesma forma, se voc tentar alterar um registro enquanto algum esteja examinando o Formato, vai obter a mensagem de Conflito de Recursos, e no poder modificar qualquer registro at que o Formato seja liberado. Voc no consegue efetuar o acesso enquanto outro usurio estiver alterando algum registro nesse Formato.

No Permite Acesso
No Permite Acesso coloca um travamento Exclusivo no Formato. Outros usurios no conseguem acessar registros nesse Formato. Se dois usurios estiverem examinando o mesmo Formato e um deles selecionar a opo No Permite Acesso no menu REDE, o DataEase exibe uma mensagem de Conflito de Recursos. Voc no consegue efetivar esse tipo de acesso enquanto outro usurio estiver examinando o Formato que voc tenta travar. Uma vez selecionada essa opo, qualquer usurio que tentar acessar o Formato obtm uma mensagem de Conflito de Recursos.

2-58

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Consideraes sobre a Rede Local: Conflitos na Definio de Formatos


Quando um usurio examinar um registro num Formato de um Banco de Dados numa rede local, nenhum outro usurio poder alterar, excluir ou reorganizar este Formato. Qualquer tentativa resulta na mensagem de Conflito de Recursos. Um usurio no pode examinar registros num Formato se outro usurio estiver examinando ou alterando o Formato, e o administrador do Banco de Dados tenha assinalado o travamento Exclusivo para a Definio do Formato.

Consideraes sobre a Rede Local: Conflitos na Entrada de Registros


Enquanto algum usurio estiver digitando um novo registro, ou alterando um registro existente, nenhum outro usurio poder acessar esse registro, at que o DataEase complete a ao. Enquanto um usurio estiver examinando um registro, se a regra de travamento de Entrada de Registro for Exclusivo, nenhum outro usurio pode acessar esse registro. Caso a regra seja Compartilhado, outros usurios podem examinar o registro, mas no conseguem alter-lo ou exclui-lo. Se a regra de travamento da Entrada de Registro for Nada, outros usurios podem examinar, alterar ou excluir o registro. Entretanto, quando um usurio tenta alterar um registro (quando F8 MODIFICA pressionado), o DataEase testa para ver se algum outro usurio modificou o registro enquanto o primeiro usurio estava examinando-o. Se ocorrer isso, o DataEase exibe a mensagem:

Registro modificado aps ser lido


e o registro no modificado.

Consideraes sobre a Rede Local: Conflitos no Processamento de Registros


Enquanto uma Rotina ou Relatrio Rpido estiver sendo processado, a regra de travamento padro para registro aplicada caso o administrador do Banco de Dados tiver assinalado Trava Registros na regra de travamento de Processamento de Registro (como em Conflitos na Entrada de Registros, na pgina anterior). Se o administrador tiver assinalado Trava Arquivos nessa regra, os usurios podem examinar registros que estejam sendo usados num relatrio que apenas liste os mesmos, mas no podem alterar, excluir ou adicionar registros nesse Formato.

Entrada de Registros

2-59

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Consideraes sobre a Rede Local: Conflitos na Seleo de Registros


Queries ou Relatrios Rpidos frequentemente exigem que o DataEase faa uma varredura do arquivo antes de processar o registro atual num agrupamento, ordenao ou seleo de registros. A regra de travamento para Seleo de Registros determina a disponibilidade dos registros entre a sua seleo, durante a pr-varredura e o seu processamento. Caso o travamento para Seleo de Registro for Trava Nada, voc pode alterar registros selecionados antes que sejam processados. Se o travamento estiver em Trava Registros, voc no consegue alterar os registros selecionados, mas pode acessar todos os outros registros do arquivo. Se o travamento estiver em Trava Arquivo, voc no pode acessar nenhum registro desse Formato.

Consideraes sobre a Rede Local: Campos Sequenciados


Caso a regra de travamento para Entrada de Registros for Exclusivo, e um usurio estiver examinando o ltimo registro num Formato que contiver um campo sequence from, um conflito surge se outro usurio tentar incluir registros nesse Formato. Quando um usurio tenta digitar um registro com um campo sequenciado, o DataEase obtm o valor do campo sequenciado no ltimo registro gravado, e usa o valor seguinte da sequncia. Com o travamento da Entrada de Registro como Exclusivo, um usurio pode apenas acessar o registro da tela. Se este registro for o ltimo do arquivo, o travamento adverte o DataEase para determinar o ltimo valor da sequncia. Sob essas circunstncias, o DataEase emite a mensagem:

O Recurso requisitado est em uso: Pelo usurio: nome do usurio Mquina: nome do microcomputador Esperando registro X de nome do Formato n tentativas. ESC interrompe
O valor do campo sequenciado no derivado at o ltimo registro se gravado; entretanto, um nmero temporrio aparece no campo sequenciado at o registro ser gravado. Quando o registro digitado, o campo sequenciado tem o seu valor rederivado, e assim reflete o prximo nmero da sequncia.

2-60

Entrada de Registros

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Esta pgina foi mantida vazia intencionalmente

Entrada de Registros

2-61

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Captulo 3 RELATRIOS RPIDOS


Os Relatrios Rpidos do DataEase permitem projetar relatrios rpida e facilmente, usando a tcnica Query-By-Example. Voc pode executar praticamente qualquer tipo de relatrio atravs de Relatrios Rpidos. No necessrio programao para: Especificar critrios de seleo que indicam ao DataEase que registros processar num relatrio com Formato primrio e Formatos relacionados. Escolher campos para o relatrio, incluindo campos em Formatos relacionados. Agrupar e ordenar registros. Calcular estatsticas e totais a nvel de grupo. Projetar layouts de relatrios sob medida.

Uma vez criado, um Relatrio Rpido pode ser convertido numa Rotina DQL apenas com um pressionar de tecla. Rotinas DQL permitem o acesso poderosa DataEase Query Language (DQL), que executa processamento de transaes, atualizaes em lotes, e produz relatrios extremamente complexos. Veja o Volume 3, Guia de Referncia DQL, para mais informaes.

Exibindo O Menu De Relatrios Rpidos


Voc pode acessar o menu de Relatrios Rpidos de trs modos: Diretamente, do Menu Principal do DataEase. De um Formato, durante a Entrada de Registros (pressionando F9 RELATRIOS). Pelo menu DQL (pressione F9 RPIDO, ou carregue um Relatrio Rpido, e responda No quando o DataEase perguntar se deseja convert-lo numa Rotina DQL).

Relatrios Rpidos

3-1

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O Menu De Relatrios Rpidos


A primeira opo do menu, Gera Relatrio, a que voc provavelmente ir usar com mais frequncia. As duas ltimas, Exclui Relatrio e Imprime Definio do Relatrio, possivelmente so as menos usadas. As opes restantes esto estruturadas na sequncia de criao ou modificao de Relatrios Rpidos. Veja a figura abaixo:

Figura 3-1 Brevemente, as dez opes do menu so:

1. Gera Relatrio
Executa o relatrio que est na memria. Este relatrio pode ter sido criado ou carregado na memria usando a opo 8. Carrega Relatrio. Se no existir nenhum relatrio na memria, o DataEase exibe uma janela com os nomes dos relatrios existentes no Banco de Dados.

2. Inicia Novo Relatrio


Esta opo limpa o relatrio da memria, para que voc possa iniciar a definio de um novo. A nica mudana visvel o cursor situar-se na opo seguinte.

3. Define Seleo de Registros


Permite especificar o critrio pelo qual o DataEase seleciona registros para uso no Relatrio Rpido. O Formato primrio aparece na tela, com uma mensagem para especificar o critrio.
3-2 Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Ao especificar o critrio de seleo de registros, utilize faixas e comparaes, e usar a Multiviso (F10 MULTIVISO), para estabelecer critrios para os Formatos relacionados. Se voc saltar esta opo, o DataEase imprime todos os registros no Formato primrio. Veja a seo Define Seleo de Registros, neste Captulo, para mais informaes.

4. Define Campos a serem Listados


Esta opo especifica quais campos dos registros selecionados aparecem no Relatrio. Como na escolha de campos, voc pode optar pela ordem em que os dados devem aparecer, e se sero calculadas estatsticas para os campos impressos. Os campos a serem listados so selecionados movendo o cursor para os campos desejados, e pressionando a barra de espao. Os nmeros que aparecem nos campos determinam a sequncia em que eles aparecem na listagem. Voc pode especificar ordenao para cada campo (digitando order, reverse ou group, aps o nmero) ou estatstica (digitando sum, count, mean, max, min, std.dev., std.err., ou variance, aps o nmero). Para incluir campos dos Formatos relacionados no relatrio, pressione F10 MULTIVISO para acessar um Formato relacionado, e siga as etapas descritas para o Formato primrio. Se voc saltar esta opo, o DataEase imprime todos os campos do Formato primrio. Veja a seo Define Campos a serem Listados, mais adiante, para mais informaes.

5. Define Forma
Esta opo estabelece o layout seu relatrio. Aps selecionar essa opo, o DataEase lista as nove formas de relatrios: Colunar, Campo por Linha, Entrada de Registros, Template, Graftalk Chart, Sob Medida, Exportao, Etiquetas e CrossView, na parte superior da tela. O DataEase pergunta pela largura em colunas para o relatrio, e se voc aceita a Forma padro Colunar. Caso o relatrio tenha 80 colunas de largura ou menos, aceite essa Forma pressionando RETURN. Se ela for maior que 80 colunas, o DataEase indica que voc precisa editar a Forma. Neste momento o DataEase mostra a voc como o relatrio se parece, com os nomes dos campos e textos no lugar. Ento voc pode rearranjar os campos e o texto, adicionar cabealhos, ou fazer qualquer outra alterao no desenho. Se voc saltar esta etapa, o DataEase mostra o relatrio na Forma Colunar com os nomes dos campos como cabealhos de colunas. Veja a seo Define Forma, e o Volume 3, Captulo 5. Define Forma/Estilo de Impresso, para mais informaes sobre todas as formas de relatrio.

Relatrios Rpidos

3-3

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

6. Define Estilo de Impresso


Esta opo permite a voc indicar para onde direcionar a sada do relatrio. Existem trs opes: Tela, Impressora e Disco. Se voc escolher Tela, grave a Especificao do Estilo de Impresso, sem responder a mais perguntas. Se escolheu Impressora, mencione tambm o nome da impressora, e responda s diversas perguntas relacionadas impresso. A impressora deve existir no Formato Printers. Se voc escolheu Disco, especifique o nome do arquivo, incluindo o drive e diretrio onde quer armazenar o arquivo, caso seja diferente do drive e diretrio atuais. Caso voc tenha de alterar a Especificao do Estilo de Impresso, cada vez que for gerar o relatrio, responda Sim para a pergunta: Permitir modificao do Estilo?Se voc saltar esta opo, o DataEase envia a sada do relatrio para a tela. Veja a seo Define Estilo de Impresso, mais adiante, para mais informaes.

7. Grava Relatrio
Grava Relatrio usada para gravar o relatrio, no caso de voc querer ger-lo novamente mais tarde. Quando voc seleciona essa opo, o DataEase pergunta pelo nome do relatrio. Voc deve dar um nome nico para o relatrio. Se este relatrio j foi gravado anteriormente, voc pode trocar a verso original pela atual, ou gravar a verso atual sob outro nome.

8. Carrega Relatrio
Esta opo usada para carregar um Relatrio Rpido j gravado para a memria. Escolha esta opo, e selecione o relatrio a carregar de um menu com os relatrios existentes. Caso o relatrio seja uma Rotina DQL, imediatamente voc vai para o menu DQL. Caso contrrio, o Relatrio Rpido desejado carregado na memria, para gerao, exame ou alterao.

9. Exclui Relatrio
usada para excluir definitivamente um relatrio do Banco de Dados. Escolha esta opo e, ento, selecione o relatrio a excluir de um menu com os relatrios existentes. O DataEase certifica-se de sua ao, pedindo por sua confirmao, antes de executar a excluso.

3-4

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

10. Imprime Definio do Relatrio


Imprime Definio do Relatrio permite a criao de documentao impressa para o relatrio. Isto inclui a definio e a forma do relatrio.

GERANDO OU MODIFICANDO UM RELATRIO RPIDO EXISTENTE


Quando voc seleciona Gera Relatrio, o DataEase executa o relatrio na memria. Se voc quiser gerar um relatrio que no esteja na memria, carregue-o antes, ou limpe a memria selecionando a opo Inicia Novo Relatrio, selecione Gera Relatrio, e escolha o relatrio. Antes de alterar um relatrio existente, voc precisa carreg-lo. Escolha Carrega Relatrio e, ento, selecione o relatrio desejado; tanto Relatrios Rpidos como Rotinas DQL so mostrados nesse menu. Caso voc carregue uma Rotina DQL de um menu de Relatrios Rpidos, voc ir para o menu DQL automaticamente. Aps selecionar o relatrio, o DataEase l o Relatrio e mostra o menu de Relatrios Rpidos com a opo Define/Modif. Seleo de Registros destacada. Para modific-lo, destaque as opes desejadas e efetue as mudanas. Para gravar o relatrio alterado, selecione Grava Relatrio. O DataEase pergunta se voc quer gravar o relatrio modificado sob outro nome. Se voc quiser manter ambas as verses original e a modificada, responda Sim e grave o relatrio sob outro nome. Para que a verso alterada fique no lugar da original, responda No. Para gerar o relatrio, selecione Gera Relatrio, e pressione RETURN. Se responder Sim a:

Permitir modificao do Estilo?


na tela Especificao do Estilo de Impresso, o DataEase exibe esta tela antes de gerar o relatrio, se voc quiser redirecionar a sada do relatrio.

EXCLUINDO UM RELATRIO RPIDO


Para excluir um Relatrio Rpido, simplesmente selecione Exclui Relatrio, e selecione o relatrio desejado. Responda Sim quando o DataEase pedir a confirmao. Voc pode excluir Relatrios Rpidos ou Rotinas DQL no menu de Relatrios Rpidos.

Relatrios Rpidos

3-5

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

IMPRIMINDO UMA DEFINIO DE RELATRIO


Os relatrios do DataEase so auto-documentveis. Escolhendo a opo Imprime Definio do Relatrio, voc obtm a definio do mesmo, incluindo o critrio de seleo de registros, os itens da lista, uma representao grfica da forma do relatrio e informaes detalhadas de cada campo que aparece no relatrio. Veja a seo Imprime Definio do Relatrio, mais adiante, para maiores informaes.

Resumo
Voc pode obter praticamente qualquer tipo de relatrio na opo Relatrios Rpidos do DataEase. A abordagem Query by Example e a formatao da tela para a sada, permitindo uma visualizao prvia do relatrio a ser impresso, possibilita a voc um controle completo da aparncia do relatrio. Voc pode executar tambm ordenaes, agrupamentos e clculos estatsticos complexos com os dados do relatrio, sem qualquer programao. Para definir um relatrio, o DataEase necessita das seguintes informaes: 1. 2. 3. 4. Critrio de Seleo de Registros, que indica quais registros so processados pelo relatrio. Itens da Lista, que indica quais campos sero impressos, e em que ordem. Forma do Relatrio, que indica como deve ser a aparncia do relatrio. Estilo de Impresso, que indica para onde o relatrio deve ser enviado (tela, impressora ou arquivo em disco).

Entretanto, para criar um Relatrio Rpido, voc precisa definir pelo menos uma destas quatro etapas. Se, por exemplo, voc definir apenas a Forma do Relatrio, o DataEase assume valores padro para as outras trs etapas. Se voc no especificar critrios de seleo de registros, o DataEase processa todos os registros do Formato. Se no existirem os itens da lista, o DataEase mostra todos os campos na ordem em que aparecem no Formato. Se no for indicada a Forma do relatrio, o DataEase assume a Forma padro Colunar. Caso no se especifique o Estilo de Impresso, o DataEase envia o relatrio para Tela.

3-6

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Exibindo o Menu de Relatrios Rpidos


A maneira mais bvia de acessar o menu de Relatrios Rpidos selecion-lo do Menu Principal do DataEase. Neste ponto voc inicia um novo relatrio, carrega, gera ou exclui um relatrio existente. Se voc selecionar uma das quatro etapas aps iniciar um novo relatrio, o DataEase pede pelo nome do Formato de onde ir extrair os registros. Se voc tentar carregar, gerar ou excluir um relatrio, o DataEase pede pela seleo do mesmo numa janela com os relatrios existentes. Lembre-se que voc precisa carregar um relatrio antes de modific-lo. Voc tambm pode acessar Relatrios Rpidos diretamente de Entrada de Registros. De fato, um uso normal de Relatrios Rpidos sumarizar ou extrair informaes de registros recm digitados num Formato. Apenas pressione F9 RELATRIOS a qualquer momento, durante a Entrada de Registros, para exibir o menu de Relatrios Rpidos. O Formato que voc estava usando na Entrada de Registros torna-se o Formato primrio do Relatrio. Para retornar Entrada de Registros, pressione ESC SAI, com o menu de Relatrios Rpidos na tela. O DataEase volta para a Entrada de Registros, exibindo o registro que estava na tela, quando voc pressionou F9 RELATRIOS. Voc tambm pode acessar Relatrios Rpidos diretamente do menu DQL. Se for carregado um Relatrio Rpido atravs do menu DQL, o DataEase pergunta:

Converter este Relatrio Rpido numa Rotina DQL?


Responda No, e o DataEase exibe o menu de Relatrios Rpidos com o relatrio carregado. Se voc estiver no menu DQL, mas no quer carregar um relatrio ainda, pressione F9 RPIDO e o DataEase exibe o menu de Relatrios Rpidos.

Teclas de Funes, Edio e Cursor


As seguintes teclas de Funo e edio so usadas para definir a seleo de registros e listar campos num Relatrio Rpido: ALT-F1 HELP F2 GRAVA ESC SAI exibe mensagens de auxlio. grava o critrio de seleo ou lista dos campos deste relatrio, e volta ao menu de Relatrios Rpidos. sai de Define Seleo de Registros ou Define Campos a serem Listados (sem gravar qualquer critrio de seleo ou lista de campos que tenham sido digitados), e volta ao menu de Relatrios Rpidos.

Relatrios Rpidos

3-7

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

F5 FORM F6 CAMPO

remove o critrio de seleo ou os nmeros da lista de campos de todos os campos do Formato. remove o critrio de seleo ou o nmero da lista de campos do campo atual.

F10 MULTIVISO acessa um Formato relacionado. RETURN TAB deixa os dados digitados no campo, e move o cursor para o prximo campo. deixa os dados digitados no campo, e move o cursor para o prximo campo. As telas SHIFT e TAB pressionadas simultaneamente movem o cursor para o campo anterior. move o cursor para o primeiro campo na parte superior esquerda do Formato. move o cursor para o ltimo campo na parte inferior direita do Formato. permite inserir caracteres, ao invs de digitar sobre os j existentes. exclui o caracter no qual o cursor estiver posicionado. move o cursor para a direita e esquerda dentro de um campo, mas no se desloca para o prximo campo. move o cursor para um campo acima ou um campo abaixo de onde o cursor se encontra. move o cursor para o topo da pgina atual. move o cursor para o primeiro campo da parte superior esquerda na pgina seguinte do Formato, se este tiver mais de uma pgina.

HOME END INS DEL / / PgUp PgDn

Inicia Novo Relatrio


Para iniciar a criao de um novo relatrio selecione:

2: Inicia Novo Relatrio


no menu de Relatrios Rpidos. Se j houver um relatrio na memria, o DataEase exibe:

Tem certeza?
3-8 Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Responda Sim para apagar o relatrio da memria, e iniciar um novo relatrio. Se voc quiser gravar o relatrio da memria, responda No para a pergunta, e grave o relatrio selecionando a opo 7. Grava Relatrio. Para gravar definitivamente um relatrio no disco, de modo que este relatrio possa ser utilizado sempre, use a opo Grava Relatrio. Aps selecionar Inicia Novo Relatrio, o cursor move-se para a etapa seguinte do processo de criao de relatrio:

3: Define Seleo de Registros


Quando voc termina a definio de uma etapa da criao de relatrio, a opo Define muda para Modif. no menu de Relatrios Rpidos. As opes de alterao permitem modificar uma definio usando as mesmas teclas e rotinas que foram usadas para criar a definio.

Define Seleo de Registros


A opo Define Seleo de Registros permite a voc limitar os registros a incluir no relatrio. Voc pode saltar essa etapa movendo o cursor para Define Campos a Serem Listados. Se no existir um critrio de seleo de registros, o DataEase assume que voc quer incluir todos os registros do Formato primrio. Quando voc seleciona Define Seleo de Registros, o DataEase exibe um Formato vazio. Para indicar quais registros devem ser incluidos, digite dados em um ou mais campos no Formato vazio. Ao produzir o relatrio, o DataEase usa apenas os registros que combinam com o critrio de seleo especificado. Por exemplo, se voc quiser criar um relatrio de pessoal mostrando todos os funcionrios de um departamento em particular, digite o nome do departamento no campo DEPARTAMENTO. Da mesma maneira, querendo um relatrio de pedidos para uma loja determinada, digite o nome da loja no campo NOME DA LOJA. Voc pode limitar o nmero de registros a selecionar indicando critrio de seleo para mais de um campo. Voc tambm pode expandir a seleo usando os caracteres coringa * e ? no lugar de caracteres comuns. Se voc incluir dados de Formatos relacionados no relatrio , pressione F10 MULTIVISO para acessar Formatos relacionados e digitar os critrios de seleo apropriados. Veja as pginas seguintes de como especificar critrio de seleo em Formatos relacionados. Quando voc acabar de definir todos os critrios de seleo de registros, pressione F2 GRAVA para gravar os critrios. O DataEase volta para o menu de Relatrios Rpidos com o cursor posicionado em Define Campos a serem Listados.

Relatrios Rpidos

3-9

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

NOTA:

A figura 3-2 mostra um Formato no qual foi digitado um critrio de seleo de registros para um Relatrio Rpido. A figura 3-3 exibe a lista dos campos para o mesmo relatrio.

A figura 3-4 traz a Forma padro para esse relatrio. A figura 3-5 mostra a sada gerada por este Relatrio Rpido.

Especificando Critrios de Seleo


Quando voc especificar o critrio de seleo de registros, digite os dados desejados em cada campo como se estivesse digitando dados num registro na opo de Entrada de Registros, exceto para os casos mencionados abaixo: Formatando caracteres: voc deve digitar os caracteres de formatao normalmente supridos pelo DataEase durante a Entrada de Registros. Esses caracteres incluem barras nos campos Data, dois-pontos nos campos Hora, e vrgulas decimais em campos Nmero em Ponto Fixo e Ponto Flutuante. No digite parnteses e traos para um nmero de telefone, traos para um nmero de CIC, ou qualquer caracter de formatao especificado na definio de uma string numrica mascarada. Caracteres Coringa: voc pode usar caracteres Coringa num critrio de seleo de registros da mesma maneira como se estivesse efetuando uma pesquisa na Entrada de Registros. Veja a seo: Examinando Registros: Pesquisa com Caracteres Coringa no Captulo 2 deste volume para mais informaes. Campos Texto: se voc usar texto num critrio de seleo de registros, coloque-o entre aspas, a no ser que o critrio seja nico. Por exemplo, se voc quiser um relatrio que inclua todos os registros com Joo num campo Texto, digite apenas Joo no campo; as aspas no so necessrias. Entretanto, se voc quiser todos os registros com Joo ou Jonas neste campo, digite Joo or Jonas. Se voc no colocar aspas, o DataEase vai pesquisar pelo texto Joo or Jonas e, com certeza, no vai selecionar os registros desejados. Da mesma forma, se voc usar caracteres Coringa para o texto (p.ex., Joo*), o texto dever estar entre aspas.

Especificando Faixas como Critrio de Seleo


Voc pode indicar uma faixa de dados como critrio de seleo de registros para um campo usando operadores lgicos. Tambm pode interligar as faixas usando os operadores and e or.

3-10

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Os operadores vlidos para seleo de registros so: = > < >= <= between ... to ... not and or igual a maior que menor que maior que ou igual a menor que ou igual a entre, incluindo os dois extermos inverte o significado da expresso ambas as condies precisam ser verdadeiras pelo menos uma condio precisa ser verdadeira

Se voc no usar um operador quando especificar o critrio para um campo, o DataEase assume que a comparao igual (=). A nica vez em que voc deve especificar o sinal igual quando o critrio contiver uma funo do DataEase. As funes do DataEase so descritas no Volume 3, Guia de Referncia DQL. Para especificar uma faixa condicional, use um operador seguido pelos valores da faixa. Para um registro ser incluido no relatrio, os dados deste campo devem estar dentro dos limites da faixa. Os seguintes exemplos mostram como usar faixas condicionais em critrio de seleo: Faixa > 99 >= 99 between 45 to 99 Valores que Satisfazem a Condio nmero maior que 99 nmero maior que 99, inclusive nmero entre 45 e 99, inclusive

not between 45 to 99 nmero menor que 45 ou maior que 99 < 45 or > 99 > 45 and < 99 (> 45 and < 99) or > 120 nmero menor que 45 ou maior que 99 nmero maior que 45 e menor que 99 nmero de 46 at 98,, ou maior que 120

Relatrios Rpidos

3-11

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc criar um Relatrio Rpido usando os operadores and e or e, ento, quiser convert-lo numa Rotina DQL, altere a Query que o DataEase gera automaticamente.
DEPARTAMENTO

Por exemplo, se voc especificou critrio de seleo no campo CODIGO como:

>45 and <99


a gerao automtica da Query monta:

with CODIGO DEPARTAMENTO > 45 and < 99;


Voc deve alterar, repetindo o nome do campo:

with CODIGO DEPARTAMENTO > 45 and CODIGO


DEPARTAMENTO < 99;

Nos exemplos anteriores, apenas constantes foram usadas em critrios de seleo. No entanto, um critrio pode ser o nome de um campo dos Formatos primrio ou relacionados, ou conter clculos e/ou funes. De fato, qualquer dado especificado usando a DataEase Query Language pode ser usado como critrio de seleo. Exemplo = HOJE not = ( TAXA HORARIA * HORAS SEMANAIS ) = firstw ( ULTIMO NOME , 1 ) = any DEPARTAMENTOS GERENTE = count of FUNCIONARIOS NOTA: Tipo de Dado Chave Nome de Campo Clculo Funo Campo de Formato Relacionado Sumrio de Formato Relacionado

O DataEase no testa a sintaxe de um critrio de seleo de registros. Se voc usar mais que um and ou or num critrio de seleo, coloque-os entre parnteses para destacar a prioridade do critrio de seleo. Voc pode especificar uma faixa como critrio de seleo de campos Texto, Nmero e String Numrica. Por exemplo, especifique <0009 num campo String Numrica para selecionar registros com dados menores que 0009, e especificar > Jonas num campo Texto para selecionar todos os registros com os dados desse campo maior que Jonas (alfabeticamente, de A at Z).

3-12

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Relatrio Exemplo: Critrio de Seleo de Registros


Esta pgina mostra como o critrio de seleo de registros usado para selecionar registros do Formato FUNCIONRIOS para um Relatrio Rpido gerado para o Departamento do Pessoal. A figura 3-2 exibe um registro vazio do Formato FUNCIONRIOS, no qual foi especificado um critrio de seleo de registros.

Figura 3-2 Na figura acima, os critrios de seleo de registros foram digitados em trs campos. O critrio not = Jos da Silva no campo NOME obtm qualquer registro que no tenha Jos da Silva no campo NOME. O critrio = SP or RJ or MG no campo ESTADO obtm registros que tenham SP ou RJ ou MG nesse campo. O critrio >=22000 no campo SALRIO obtm registros que tenham nesse campo dados maiores ou iguais a 22000. A sada do relatrio imprime todos os funcionrios de So Paulo, Rio de Janeiro e/ou Minas Gerais que ganhem 22000 ou mais e no tenham por nome Jos da Silva.

Especificando Critrio de Seleo de Registros para Formatos Relacionados


Num Relatrio Rpido, voc pode imprimir campos de um Formato relacionado com base em critrios de seleo de registros tanto para o Formato relacionado quanto para primrio. O DataEase s seleciona registros do Formato Secundrio que combinem com os registros do Formato primrio e satisfaam ambos os critrios de seleo. Registros do Formato primrio so selecionados baseados apenas no critrio especificado para o Formato primrio.
Relatrios Rpidos 3-13

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Aps definir o critrio de seleo de registros para o Formato primrio, pressione F10 MULTIVISO. Uma janela aparece exibindo os nomes de todos os Formatos relacionados. Essas relaes devem ser definidas previamente usando o Formato Relaes (veja o Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes sobre como definir relaes). Quando voc pressiona F10 MULTIVISO, o DataEase exibe um Formato vazio. Voc define o critrio de seleo para o Formato relacionado como se estivesse no Formato primrio; no entanto, isso s se aplica a registros do Formato relacionado. Quando voc tiver especificado o critrio de seleo para o Formato relacionado, pressione F10 MULTIVISO novamente, para acessar um Formato relacionado (e especificar outros critrios de seleo), ou ESC SAI para voltar ao Formato primrio. Quando voc acabar de definir os critrios de seleo para o Relatrio Rpido, pressione F2 GRAVA para gravar os critrios de seleo de registros e voltar ao menu de Relatrios Rpidos.

Especificando Critrio de Seleo de Registros para MultiFormatos


Quando voc especifica critrios de seleo de registros em um MultiFormato, o DataEase trata os dados digitados no Formato Principal como se fossem digitados num Formato primrio, e os critrios digitados no SubFormato como os de um Formato relacionado. O DataEase s seleciona registros para o MultiFormato que combinem o critrio de seleo tanto no Formato Principal como no SubFormato.

Define Campos a serem Listados


A opo Define Campos a serem Listados permite a voc especificar quais campos incluir no relatrio, bem como agrupamentos, ordenaes ou clculos estatsticos que o DataEase deve executar (veja as pginas seguintes para informaes sobre grupos, ordenaes e estatsticas). Se voc saltar esta etapa, o DataEase imprime todos os campos do Formato primrio no relatrio, na mesma ordem em que esto no Formato. Nenhuma estatstica gerada. Quando voc seleciona Define Campos a serem Listados, o DataEase mostra o Formato primrio vazio na tela. Para cada campo a incluir no relatrio mova o cursor at o campo e pressione a barra de espao. O DataEase numera automaticamente os campos, na ordem em que foram marcados pela barra de espao. O nmero que o DataEase insere no campo ao pressionar-se a barra de espao indica a ordem na sada do relatrio (do menor para o maior). Ao gerar o relatrio, o DataEase ignora os campos que no estiverem marcados (o campo 3 aparece antes do campo 6, sem verificar quais campos foram numerados como 4 e 5). Se mais de um campo tm o mesmo nmero, esses campos aparecem na
3-14 Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

sada na mesma ordem em que aparecem no Formato (comeando do canto superior esquerdo e prosseguindo at o canto inferior direito do Formato). Se preferir, voc pode marcar os nmeros diretamente nos campos ao invs de pressionar a barra de espao, mas voc deve tomar cuidado com o processo de numerao. Se voc tentar usar ambos os mtodos, o DataEase renumera os campos na sequncia em que for pressionada a barra de espao, ignorando qualquer nmero que tenha sido digitado nos campos. Se um engano for cometido, voc pode excluir um campo da lista, movendo o cursor at o campo e pressionando DEL. Se o nmero que voc cancelou estiver no meio de uma sequncia, o DataEase no renumera os outros campos da lista automaticamente. Para renumerar, voc precisa mover o cursor para cada campo, e digitar os nmeros da lista novamente. Quando terminar de especificar todos os campos que deseja incluir no relatrio, pressione F2 GRAVA. O DataEase volta para o menu de Relatrios Rpidos, apontando para a opo Define Forma.

Agrupando e Ordenando Registros


Alm da especificao dos campos a incluir num relatrio e em qual sequncia, voc pode indicar ao DataEase para ordenar e/ou agrupar os registros de acordo com os valores de um ou mais campos. O DataEase recebe a indicao para ordenar e/ou agrupar os registros pela digitao de palavras chave direita do nmero de lista. As seguintes palavras chaves podem ser usadas num Relatrio Rpido: order indica ao DataEase para ordenar os registros em ordem crescente (A-Z, 0-9, etc...) de acordo com os valores deste campo. Se voc especificar order em mais de um campo, o DataEase usa o campo com o menor nmero como ordenador primrio. Por exemplo, se o campo ESTADO contiver 2 order e o campo CIDADE, 3 order, o campo ESTADO ser o ordenador primrio. Todos os registros sero ordenados primeiro por ESTADO e, ento, novamente por CIDADE, dentro de cada ESTADO. reverse indica ao DataEase para ordenar os registros na ordem descendente (Z-A, 9-0, etc...) de acordo com os dados nesse campo. Se voc especificar reverse em mais de um campo, o DataEase usa o campo com o maior nmero como ordenador primrio. group indica ao DataEase para obter todos os registros com o mesmo valor, e apresent-los juntos na sada. Por exemplo, se voc especificar group no campo ESTADO, todos os registros que tenham So Paulo nesse campo so exibidos juntos. O DataEase exibe o valor do campo com group uma vez com o primeiro registro e, no

Relatrios Rpidos

3-15

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

para cada registro do grupo. Campos group so automaticamente ordenados em ordem crescente (p.ex., todos os registros de So Paulo so listados antes dos registros de Tocantins). Os campos group so ordenados antes dos campos order, e devem ser especificados antes deles, na definio da lista de campos. No h limites de palavras chave para agrupamento e/ou ordenao, no importando o tamanho do campo. Quando sua digitao ultrapassar o tamanho normal do campo, este cresce para aceitar a especificao. Quando voc pressionar RETURN ou TAB para sair do campo, este retorna ao tamanho normal. As letras na rea escondida no so vsiveis, mas as palavras chave esto l. Para mais informaes sobre Agrupamentos e Ordenaes, veja o Volume 3, o Guia de Referncia DQL.

Calculando Estatsticas
Ao gerar um Relatrio Rpido, o DataEase tambm pode efetuar clculos estatsticos nos dados de um ou mais campos da lista. Se voc especificar uma estatstica para um campo com group, o DataEase calcula a estatstica para cada grupo de registros (total de grupo) bem como para todos os registros usados nesse relatrio (total geral). Para indicar ao DataEase que calcule uma estatstica, simplesmente digite uma ou mais palavras chaves direita do nmero da lista, e uma palavra de ordenao ou de agrupamento. As seguintes palavras chaves podem ser usadas num Relatrio Rpido: Palavra Chave count sum mean max min variance std.dev. std.err. Estatstica Gerada Nmero de Registros que combinam com o critrio de seleo de registros Total de todos os valores de campos numricos Mdia aritmtica de todos os valores de campos numricos O maior valor de um campo O menor valor de um campo A varincia estatstica de todos os valores de campos numricos O desvio padro estatstico de todos os valores de campos numricos O erro padro estatstico de todos os valores de campos numricos

3-16

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

No h limites no nmero de estatsticas que voc possa especificar para um campo. Quando sua digitao ultrapassar o tamanho normal do campo, este cresce para aceitar a especificao. Quando voc pressionar RETURN ou TAB para sair do campo, este retorna ao tamanho normal. As letras na rea escondida no so vsiveis, mas as palavras chave esto l. Para mais informaes sobre estatsticas em relatrios, veja o Volume 3, o Guia de Referncia DQL. NOTA: As ltimas trs estatsticas (variance, std.dev. e std.err.) podem ser usadas num Relatrio Rpido, embora no apaream na Linha do Prompt.

Definindo Lista de Campos em Formatos Relacionados


Alm da impresso de campos do Formato primrio, voc pode incluir campos de Formatos relacionados na sada de um Relatrio Rpido. Aps a definio da lista de campos no Formato primrio, pressione F10 MULTIVISO. O DataEase exibe uma janela com os nomes de todos os Formatos relacionados. Quando voc seleciona um Formato deste menu, o DataEase exibe o Formato vazio. Use a barra de espao para marcar os campos no Formato relacionado que deseja incluir no relatrio. Quando voc pressiona a barra de espao, os nmeros exibidos nos campos do Formato relacionado so adicionados sequncia de nmeros usada no Formato primrio. Voc tambm pode especificar agrupamentos, ordenaes e estatsticas para esses campos. Quando acabar de definir a lista de campos no Formato relacionado, pressione ESC SAI para voltar ao Formato Primrio. Para cada registro no Formato primrio selecionado para esse relatrio, o DataEase lista todos os registros que combinem do Formato secundrio. Veja o Volume 2, Captulo 2, Definio de Formatos e Relaes, para mais informaes sobre Campos de Combinao e Relaes.

Utilizando Campos de MultiFormatos


Voc tambm pode especificar campos de um MultiFormato, ao gerar um Relatrio Rpido. Mova o cursor por cada campo que quiser incluir no relatrio, e pressione a barra de espao. O DataEase automaticamente numera os campos na ordem em que eles so marcados. Voc tambm pode especificar agrupamento, ordenao e estatsticas para cada campo marcado no MultiFormato. Se voc saltar a etapa Define Campos a serem Listados quando o Formato primrio de um Relatrio Rpido for um MultiFormato, o DataEase somente lista os campos do Formato principal. Se voc quiser listar todos os campos do MultiFormato, marque cada campo tanto no Formato principal quanto no SubFormato.

Relatrios Rpidos

3-17

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

A Lista de Campos
Esta pgina ilustra como a lista de campos usada para gerar um Relatrio Rpido que inclui campos listados sequencialmente, agrupamento, ordenao e estatsticas. A figura 3-3 exibe o Formato FUNCIONRIOS vazio, no qual a lista de campos ser especificada.

Figura 3-3 Na figura acima, quatro campos foram marcados para incluso no relatrio. O campo SEXO marcado como 1, ser o primeiro campo a ser exibido na sada do relatrio. O group indica ao DataEase para dividir os registros em grupos baseados nos valores do campo SEXO. O campo NOME marcado como 2 o segundo campo a ser exibido. Aps os registros serem divididos em grupos, order indica ao DataEase para orden-los em ordem alfabtica por NOME. O campo SALRIO marcado como 3 exibido em terceiro lugar. As palavras chaves estatsticas sum, max e min indicam ao DataEase para calcular e imprimir o total, o maior e o menor salrios de cada grupo, aps todos os registros serem processados. A Forma de relatrio padro Colunar exibida na figura 3-4. A sada mostrada na figura 3-5.

3-18

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Define Forma Forma de Relatrio Padro


A opo Define Forma indica ao DataEase como montar os dados da lista de campos dos registros selecionados numa Forma especifica. Se voc saltar a etapa Define Forma ao criar o Relatrio Rpido, o DataEase automaticamente cria um relatrio Colunar, com os nomes dos campos como cabealhos de coluna. A figura 3-4 mostra a Forma padro Colunar que o DataEase cria para listar as informaes da lista de campos exibidas na figura 3-3 na pgina anterior.

Figura 3-4 Uma Forma definida pelo sistema (como essa) pode ser usada sem modificaes, ou servir de ponto inicial para uma Forma de relatrio sob medida. Uma vez gerada a Forma bsica pelo DataEase, voc pode grav-la, pressionando F2 GRAVA, ou edit-la at estar satisfeito com a sua aparncia. NOTA: A Forma Colunar apenas uma das nove Formas predefinidas que o DataEase fornece. As nove Formas so resumidas na pgina 3-22. Este resumo seguido por instrues detalhadas de como definir e editar qualquer uma dessas Formas de relatrio.

Relatrio Exemplo: Sada do Relatrio


Esta pgina mostra a sada que o DataEase gera, usando a tela como destino, com o critrio de seleo de registros da figura 3-2, a lista de campos da figura 3-3 e a Forma de relatrio da figura 3-4, mostrados nas pginas anteriores.
Relatrios Rpidos 3-19

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 3-5 A figura 3-5 mostra os registros selecionados de FUNCIONRIOS, agrupados por SEXO e ordenados pelo NOME, dentro de cada grupo. A sada inclui o total, o maior e o menor salrio para cada grupo, assim como para todos os registros do relatrio. NOTA: O resto desse captulo contm informaes adicionais de como definir e editar Formas de relatrio e como especificar o destino e Imprime Estilo para seus relatrios. Este captulo tambm inclui instrues que cobrem as Formas de relatrios mais usadas: Colunar e Etiquetas. Para mais informaes sobre qualquer aspecto do projeto de relatrios, veja o Volume 3, Captulo 5, Define Forma/Estilo de Impresso.

Resumo sobre a Forma do Relatrio


Embora as informaes da lista de campos indiquem ao DataEase quais dados e estatsticas incluir num Relatrio Rpido, ela no especifica como arranjar a sada das informaes, fisicamente. A Forma de Relatrio diz ao DataEase como montar o layout, produzindo cartas padronizadas, etiquetas de mala direta, faturas, duplicatas, relatrios tabulares, e assim por diante. Uma Forma de Relatrio pode conter at 4000 caracteres, e ocupar at 16 telas. A Forma composta de trs elementos: Comandos da Forma: Comandos especiais que indicam ao DataEase como montar o relatrio. Existem oito comandos: .header, .footer, .group header, .items, .group trailer, .end, .page e .call. Todos os comandos da forma so precedidos por um ponto, da serem frequentemente chamados de Comandos Ponto. Uma Forma deve conter pelo menos um comando .items e um comando .end. Os outros comandos so opcionais. Os comandos devem iniciar na primeira coluna da linha.
Relatrios Rpidos

3-20

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

As Forma de Relatrio do DataEase so compostas por comandos da Forma, campos e textos de Forma. Texto : Textos descritivos, tais como Cabealhos, Ttulos, Nmeros de Pgina, Linhas Tracejadas, etc... Voc digita o texto diretamente no local em que deseja a sua colocao na sada. Textos so opcionais. Campos: So os locais onde os valores dos registros processados pelo relatrio realmente aparecem. Para inserir um campo num layout, mova o cursor at a posio desejada. Ento, pressione F10 CAMPO, e selecione o campo.

Na Forma padro mostrada na figura 3-4, os comandos so .group header, .items, .group trailer e .end. As linhas tracejadas simples () e dupla (====) so textos. Os retngulos escuros representam as reas onde os dados dos campos e/ou as estatsticas so exibidos.

Comandos da Forma
Os oito comandos da Forma so descritos brevemente nesta pgina. Para mais informaes sobre esses comandos dirija-se ao Volume 3, Captulo 5, Define Forma/Estilo de Impresso. O comando .header um comando opcional, que marca a rea de cabealho do relatrio. As informaes (como cabealhos de coluna) que aparecem entre o .header e o prximo comando so impressas apenas uma vez, no incio de cada pgina do relatrio. O comando .footer opcional, que marca a rea base da pgina do relatrio. As informaes (como o nmero da pgina) que aparecem entre o .footer e o prximo comando so impressas apenas uma vez, no final de cada pgina do relatrio. O comando .group header opcional. As informaes (como um Ttulo de Grupo) que aparecem entre o .group header e o prximo comando so impressas apenas uma vez, no incio de cada grupo. Deve existir um comando .group header para cada comando .group trailer na Forma. O comando .items um comando obrigatrio, que marca a rea das linhas do relatrio. As informaes que aparecem entre o .items e o prximo comando so impressas uma vez para cada registro processado pelo relatrio. O comando .end especifica o final do relatrio. As informaes (como uma linha tracejada) que aparecem entre o .end e o prximo comando so impressas uma vez, no final do relatrio, aps todos os registros serem processados. O comando .group trailer opcional. As informaes (como uma estatstica de nvel de grupo) que aparecem entre o .group trailer e o prximo comando so impressas apenas uma vez, no final de cada grupo. Deve existir um comando .group header para cada comando .group trailer na Forma.
Relatrios Rpidos 3-21

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O comando .page opcional, que indica ao DataEase para avanar para o incio de uma nova pgina. Podem existir vrios comandos .page na Forma do Relatrio. O comando .call um comando opcional, usado para executar outro programa. O comando .call deve ser o ltimo comando do layout.

Formas Definidas pelo Sistema


Na seleo Define Forma, o DataEase oferece opo para nove Formas, definidas pelo sistema. Tipo de Forma Colunar Campo por Linha Sada do Relatrio Um registro em cada linha, campos lado a lado Um campo em cada linha

Entrada de Registros Formato de Entrada de Registros usado como Forma do Relatrio Template GrafTalk Chart Sob Medida Exportao Etiquetas CrossView NOTA: Gabarito pr-definido Grfico GrafTalk usando a sada do relatrio como fonte de dados Envia dados para outros programas Tela vazia - voc projeta a forma Para etiquetas de endereamento Para o DataEase CrossView

Neste captulo, somente as Formas Colunar e Etiquetas so discutidas. Para mais informaes sobre como definir ou alterar as outras Formas, consulte o Volume 3, Captulo 5, Define Forma/Estilo de Impresso.

Aps voc selecionar um layout e responder a algumas perguntas, o DataEase combina a Forma com a seleo de registros e a lista de campos para produzir uma Forma. Quando o DataEase exibe a Forma que projetou para o relatrio na tela, voc pode grav-la pressionando F2 GRAVA, ou edit-la, para deix-la do jeito que desejar. Sempre que voc gerar um Relatrio Rpido, recomendamos comear por uma Forma definida pelo sistema. Voc no precisa editar a Forma, mas, se quiser padronizar uma Forma para uma determinada aparncia, siga as mesmas rotinas bsicas que usou para definir e alterar um Formato do DataEase.

3-22

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Define/Modif. Forma Teclas de Funo para Edio


Para definir uma Forma Sob Medida, ou editar uma Forma definida pelo sistema, siga os mesmos processos bsicos que usou para definir e alterar um Formato do Banco de Dados. As Teclas de Funo possuem as funes de edio descritas abaixo: Tecla de Funo F2 GRAVA F3 CORTA F5 COPIA F6 MONTA F7 DELETA LINHA F8 INSERE LINHA Funo Grava a forma na memria do computador Marca campos e/ou texto para colagem ou remoo Copia campos e/ou texto Cola campos e/ou textos cortados ou copiados Exclui a linha onde o cursor est posicionado Cria uma linha vazia imediatamente abaixo onde o cursor est posicionado Imprime a especificao do relatrio Inclui um campo na forma,, na posio do cursor

SH-F9 IMPRIME F10 CAMPO

Ao acabar todas as incluses ou alteraes desejadas no layout, pressione F2 GRAVA para grav-lo. Ento, selecione a opo 7, Grava Relatrio, no menu de Relatrios Rpidos, para gravar o relatrio no disco. NOTA: Quando editar uma Forma, lembre-se que todos os comandos devem iniciar com um ponto na coluna 1(margem esquerda) da linha. Embora todos os comandos da Forma possam ser editados, movidos e excluidos como texto da Forma, seja cuidadoso ao alterar ou reposicionar comandos, pois os mesmos controlam quando e onde as vrias linhas de sada so criadas. Veja no Volume 3, Captulo 5, Define Forma/Estilo de Impresso, para mais informaes sobre comandos da Forma.
3-23

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Editando Formas Texto da Forma


Voc pode editar, cancelar ou alterar qualquer texto na Forma, da maneira que desejar. Os ttulos do relatrio, nmeros de pginas, informaes nos cabealhos de colunas, linhas tracejadas e outros textos de Forma podem ser alterados sem afetar a sada dos dados do relatrio. Por exemplo, ao usar a Forma padro Colunar, voc pode querer mudar os cabealhos das colunas selecionados pelo DataEase. Simplesmente, mova o cursor pelo texto e digite sobre os mesmos. De outro modo, pressiona F7 DELETA LINHA para excluir os nomes de campos padro. Ento, pressione F8 INSERE LINHA para incluir uma nova linha vazia onde voc pode digitar os seus prprios cabealhos de coluna.

Movimento do Cursor na tela da Forma


As Formas podem ter at 4000 caracteres de largura e at 16 telas de extenso. Para deslocar a exibio para a direita ou esquerda da posio atual, apenas mova o cursor para a margem da tela. A exibio imediatamente desloca-se meia tela (40 caracteres) na direo escolhida. De outra maneira, mantendo a tecla CTRL pressionada, enquanto pressiona a tecla Seta para expressar o movimento do cursor: CTRL CTRL move o cursor 40 posies para a direita; volta imediatamente para a coluna 1.

Conjunto de Caracteres ASCII Extendido


Quando voc pressiona ALT-F10, o DataEase permite o acesso ao conjunto de caracteres ASCII Extendido. Esses caracteres so usados para criar vrios efeitos especiais na Forma, incluindo molduras simples ou duplas ao redor de toda a Forma ou numa parte da mesma. Para maiores informaes de como usar os caracteres ASCII Extendidos no projeto e alterao da Forma, veja o Volume 2, Captulo 2, Definio de Formatos e Relaes.

Incluindo e Alterando Campos


Existem duas opes para especificar os campos que voc deseja incluir na Forma. Um mtodo marcar os campos desejados na opo Define Campos a serem Listados e, ento, apenas coloc-los onde desejar na Forma. A outra maneira especificar apenas os campos que exigem ordenao, agrupamento ou estatsticas. Os outros campos podem ser inseridos diretamente na Forma.

3-24

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Voc pode incluir ou alterar campos numa Forma exatamente como se faz em qualquer Formato. Apenas posicione o cursor onde desejar incluir o campo (ou sobre o campo, se for alter-lo) e pressione F10 CAMPO. Se voc estiver incluindo um campo, o DataEase exibe a tela Definio de Campos do Relatrio e um menu com os nomes de todos os campos selecionados na opo Define Campos a serem Listados. Selecione o campo desejado do menu, e pressione RETURN. O campo (representado por uma rea retangular) inserido na Forma, na posio onde o cursor estava quando voc pressionou F10 CAMPO.

Figura 3-6 Se voc estiver modificando um campo, ao posicionar o cursor no campo e pressionar F10 CAMPO, a definio atual do campo aparece na tela Definio dos Campos. Se o campo que voc especificou for Nmero, o DataEase pergunta qual o tipo. Se voc quiser mudar a aparncia do nmero no relatrio, pode alterar o tipo na Forma (por exemplo, de Ponto Flutuante para Ponto Fixo ou Inteiro). Essa mudana afeta apenas o relatrio, no o campo. Se voc quiser incluir um campo que no tenha sido especificado nos itens da lista, pressione RETURN para saltar o menu com nomes dos campos. O DataEase exibe uma janela na tela Definio dos Campos (veja a figura 3-7).

Relatrios Rpidos

3-25

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 3-7 Na janela voc pode digitar o nome de um campo do Formato primrio ou relacionado, uma varivel do sistema (como current date), ou uma Frmula de Derivao, com at 4000 caracteres de comprimento. Entretanto, voc no pode ordenar, agrupar ou calcular estatsticas em um campo incluido desta maneira. Quando o Relatrio estiver sendo gerado, campos e frmulas digitados nesta janela sero incluidos na sada do relatrio, exatamente como os campos selecionados na opo Define Campos a serem Listados.

Tamanhos e Tipos de Campo


Na tela Definio dos Campos, voc pode definir um tamanho maior ou menor que o atual do campo. A segunda pergunta na tela o Comprimento Mximo do Campo. Se voc quiser, especifique um tamanho maior ou menor. Faa isto para evitar o truncamento dos dados na sada ou eliminar espaos desnecessrios no relatrio. Novamente, essas alteraes afetam apenas o relatrio, e no o campo. Se voc especificar mais que uma estatstica para estes campo, o DataEase tambm pergunta qual a estatstica que deve sair naquela posio na Forma. Se voc quiser o total de um campo (como um total de grupo, ou um total geral), especifique sum. Se desejar uma estatstica diferente, utilize a palavra chave correta. Dependendo do Tipo de Campo especificado, o DataEase faz de uma a trs perguntas, durante a criao ou alterao de um campo na Forma.

3-26

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc especificar um campo Nmero, o DataEase pergunta:

Suprimir separadores de milhar? :


Pressione RETURN para aceitar a resposta padro No, e incluir os separadores de milhar na sada. Responda Sim, se no quiser a sada numrica com os separadores. Se voc especificar um campo Nmero que no seja Inteiro, o DataEase pergunta:

Suprimir a decimal? :
Pressione RETURN para aceitar a resposta padro para No, e incluir a decimal na sada. Responda Sim, se no quiser a vrgula na sada.

Suprimindo Espaos
Para qualquer tipo de campo, o DataEase pergunta:

Suprimir Espaos?:
Pressione RETURN para aceitar a resposta padro para No, e incluir os espaos iniciais e finais na sada. Responda Sim, se no quiser espaos suprfluos do campo na sada. Desta maneira, campos relacionados (como PRIMEIRO NOME e LTIMO NOME) podem ser colocados prximos um do outro, sem espaos entre eles. Respondendo Sim, todos os espaos no utilizados antes do primeiro caracter e aps o ltimo caracter so ignorados. Os outros campos na mesma linha movem-se o nmero de espaos correspondente para a esquerda do relatrio. Por exemplo, se o Formato tiver os campos PRIMEIRO NOME e LTIMO NOME:

XXXXXXXX__XXXXXXXXXXXXX (o caracter _ representa um espao)


Respondendo Sim: Respondendo No: Carlos_Drummond Carlos ____Drummond

Se a Forma tiver uma linha apenas com campos (sem texto da Forma), e todos os campos tiverem a resposta Sim a esta pergunta, a linha no ser impressa, se todos os campos de algum registro estiverem vazios. Ao invs disto, a linha movida para o final da rea de impresso. Esta facilidade pode ser til se voc estiver imprimindo etiquetas de mala direta com um nmero varivel de linhas (como linhas opcionais para um cargo ou a segunda linha do endereo). Todas as linhas so impressas juntas sem nenhuma linha imprpria em branco e a primeira linha impressa na prxima etiqueta (ou Formulrio pr-impresso) sempre impressa no lugar certo.

Relatrios Rpidos

3-27

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Para mais informaes sobre a impresso de etiquetas, veja a Forma Etiquetas, mais adiante, neste captulo. Aps inserir ou alterar cada campo na Forma, pressione F2 GRAVA para incluir o campo na Forma.

Tipos de Forma Colunar


A Forma Colunar produz um dos tipos de relatrios mais usados normalmente. O DataEase usa os Nomes dos Campos como cabealhos das colunas do relatrio e cria uma coluna para cada campo da lista. Se voc especificar vinte campos para imprimir, o relatrio ter vinte colunas cada coluna de tamanho correspondente ao campo. O DataEase dimensiona cada coluna com o tamanho mximo do campo, mais um espao no incio da linha e um ou mais espaos entre cada campo. O DataEase calcula o tamanho de um relatrio Colunar somando o comprimento de cada item da lista com os espaos adicionais. Quando voc seleciona Define Forma, o DataEase informa o comprimento da linha na mensagem: O comprimento mnimo do relatrio colunar nnn onde nnn a largura da linha em caracteres. Da, o DataEase pede o tipo de relatrio desejado. Se voc selecionar Colunar, o DataEase produz esse layout inserindo espaos entre os campos, com no mximo quatro caracteres entre eles. Se o tamanho exceder 80 caracteres (a largura padro da tela), o DataEase pergunta se o tamanho de linha o desejado. O padro 80 caracteres. Se voc especificar um tamanho maior que o mnimo, o DataEase insere espaos entre os campos, at preencher a especificao. O DataEase sempre coloca pelo menos um espao, e no mais do que quatro, entre cada campo. Por exemplo, suponha que voc tenha um relatrio com a seguinte lista de campos: Nome do Campo NOME ENDEREO CPF NASCIMENTO LOCAL DE TRABALHO Total
3-28

Tamanho do Campo 25 caracteres 20 caracteres 11 caracteres 8 caracteres 45 caracteres 109 caracteres


Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O tamanho mnimo da linha para esse relatrio Colunar deve ser de 116 caracteres: os 109 caracteres dos campos, 1 espao entre cada um dos cinco campos, 1 para o incio da linha e 2 no final da linha. Se voc especificar uma linha menor que 116, o DataEase avisa que foi colocado um tamanho menor que o mnimo com a mensagem:

Voc precisa editar o relatrio para este comprimento! Ok?


Se voc responder Sim, o DataEase define a largura da linha do relatrio como 116. Se voc responder No, o DataEase volta pergunta sobre o tipo de Forma, e permite a troca de opo. Se voc especificar um tamanho de linha maior, o DataEase tenta preencher, incrementando espaos na linha. Por exemplo, com uma linha de 240 caracteres de largura, o DataEase fornece uma linha de relatrio de 131 caracteres: 109 caracteres de campos, 16 espaos entre os campos (4 entre cada um), 2 no incio da linha e 4 no final. Devido ao DataEase ter usado o espacejamento mximo definido pelo sistema, a linha produzida menor que o tamanho especificado para o relatrio. Na Forma Colunar, o DataEase usa os Nomes dos Campos como cabealhos das colunas. Se o Nome do Campo for maior que o Tamanho do Campo, o DataEase trunca o nome em duas ou mais linhas, at que o mesmo caiba na coluna. Se voc especificar agrupamento para qualquer um dos campos listados, o DataEase pede um auxlio perguntando:

Voc deseja Cabeas e Finais de Grupo?


Se voc responder Sim, o DataEase cria uma cabea e um final de grupo para cada campo especificado com group. As cabeas de grupo so criadas na mesma ordem em que foram especificados os campos agrupados. Cada cabea de grupo inclui um campo agrupado. Finais de grupo so criados na ordem inversa, e incluem o total de grupo dos campos para quaisquer estatsticas especificadas. Cabeas e Finais de Grupo so explicados com mais detalhes no Volume 3, Captulo 5, Define Forma /Estilo de Impresso.

Forma Etiquetas
A Forma Etiquetas permite a produo rpida de um relatrio a ser impresso diretamente em formulrios montados com etiquetas. Ela tambm pode ser usada para um relatrio do tipo lista telefnica.

Relatrios Rpidos

3-29

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

A Forma Etiquetas posiciona cada campo em uma linha separada. Os Nomes dos Campos so omitidos nessa Forma. Cada campo inicia na margem esquerda do relatrio. Os campos de cada registro aparecem cada um diretamente abaixo do outro. Uma nica linha vazia inserida entre os registros. Quando voc seleciona a forma Etiquetas, o DataEase pergunta:

Quantas etiquetas uma ao lado da outra ?


Digite o nmero de registros a ser impresso na largura do formulrio (no sentido horizontal). O DataEase ento pergunta:

Quantas colunas por etiqueta ?


Digite o nmero de caracteres do maior campo. Aps responder ambas as perguntas, pressione F2 GRAVA para gravar a Forma. Por exemplo, suponha que voc necessite imprimir NOME COMPLETO, ENDEREO, e CEP de cada cliente em etiquetas para mala direta, num formulrio com trs etiquetas de largura. Vamos assumir que o maior campo tenha 25 caracteres. Os campos que voc marcou para listar so: NOME COMPLETO, ENDEREO, CIDADE, ESTADO e CEP.
CIDADE, ESTADO

Em resposta pergunta sobre quantas etiquetas por linha, digite 3. Em resposta ao nmero de colunas por etiqueta, digite 25 (cada coluna representa um caracter). A Forma de Relatrio Etiquetas gerada pelo DataEase deve assemelhar-se ao mostrado abaixo:

.items across 3 wide 25 XXXXXXXXX XXXXXXX XXXXXXXXXXXXX XXXXXX XX XXX X .ENd


CEP,

Para imprimir a CIDADE, ESTADO e CEP numa nica linha, corte os campos ESTADO e e monte-os na mesma linha do campo CIDADE.

A sada gerada pelo Relatrio Rpido deve parecer-se com:

3-30

Relatrios Rpidos

M A N U A L Carlos D. de Andrade

D E

R E F E R N C I A EPS & Equao R Santa Isabel 137 cj 32

D A T A E A S E L. F. Verssimo Av Atlntica 789 ap 02 22450-000 Rio de Janeiro RJ

R das Laranjeiras 545

22110-000 Rio de Janeiro RJ 01221-010 So Paulo SP NOTA:

Ao selecionar a opo Etiquetas como a Forma de Relatrio, o DataEase suprime automaticamente os espaos em cada campo listado na Forma. Ao imprimir etiquetas em formulrios contnuos, certifique-se de ter especificado o tamanho da pgina como 0 (zero) na tela do Estilo de Impresso. Pode ser necessrio alterar a Forma para incluir linhas vazias entre os registros. Veja a pgina seguinte, para mais informaes sobre a definio do Estilo de Impresso.

Define Estilo de Impresso


NOTA: O DataEase envia automaticamente um Relatrio Rpido para a tela. Voc no obrigado a especificar um Estilo de Impresso para executar o relatrio.

Quando voc seleciona Define Estilo de Impresso, o DataEase exibe a tela Estilo de Impresso. Veja a figura 3-8 abaixo:

Figura 3-8 O que voc digitar nesta tela define o destino do relatrio e as caractersticas fsicas do dispositivo de sada do relatrio.

Relatrios Rpidos

3-31

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O destino do relatrio pode ser tanto a Tela quanto a Impressora ou um arquivo em Disco. O DataEase imprime o relatrio em qualquer um dos trs dispositivos. Voc tambm pode enviar um relatrio para a tela antes de manda-lo impressora, alterando o Estilo de Impresso antes de executar o relatrio. Veja a prxima pgina.

Alterando o Destino do Relatrio


O segundo campo na tela do Estilo de Impresso pergunta:

Permitir a modificao do Estilo?


Se voc responder Sim, o DataEase exibe o Estilo de Impresso cada vez que for gerar o relatrio. Neste momento, voc pode alterar o Estilo de Impresso atual. Essas especificaes permanecem ativas at a prxima vez que esse relatrio for carregado . Se voc gravar o relatrio novamente (opo 7, Grava Relatrio), a verso alterada do Estilo de Impresso ser gravada juntamente com o relatrio. Se voc responder No, o Estilo de Impresso controla a sada do relatrio. Quando voc gera o relatrio, o DataEase no exibe mais a tela do Estilo de Impresso; inicia imediatamente a gerao do relatrio, e dirige-o para o dispositivo de sada especificado. Para especificar um relatrio que normalmente exibido na tela mas algumas vezes deve ser impresso, preencha a tela de Estilo de Impresso como se o relatrio DataEase fosse ser impresso. Ento mude o Destino do Relatrio para Tela. Certifique-se de responder Sim pergunta:

Permitir a modificao do Estilo?


Quando o relatrio for gerado, voc pode exibi-lo na tela ou imprimi-lo, apenas alterando o primeiro campo para Impressora. Caso o Estilo de Impresso do ltimo relatrio tambm se aplicar ao relatrio atual, monte-o novamente com SH-F5 FORMATO PADRO. Se apenas determinados campos do ltimo Estilo de Impresso aplicar-se a esse relatrio, mova o cursor para cada um desses campos e pressione SH-F6 CAMPO PADRO. Ao selecionar Tela como destino do relatrio, voc no precisa responder quaisquer outras perguntas da tela Estilo de Impresso. Apenas pressione F2 GRAVA para gravar a tela do Estilo de Impresso. NOTA: O Estilo de Impresso padro envia o relatrio para a tela. Voc no precisa especificar um Estilo de Impresso para executar o relatrio.

3-32

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Destino Disco ou Impressora


Ao selecionar Disco como destino do relatrio, voc deve digitar o nome do arquivo (incluindo a letra do drive e o diretrio) para onde o relatrio deve ser enviado. O DataEase grava a sada do relatrio no arquivo especificado. NOTA: Se voc no especificar um drive e diretrio para a sada do relatrio, o drive atual ser usado.

Ao selecionar Impressora como destino do relatrio, voc deve digitar informaes adicionais sobre a impressora. Se voc selecionar Impressora como destino do relatrio, existem diversas perguntas a responder. Primeiro, indique ao DataEase o nome da impressora a ser usada. NOTA: Coloque um asterisco (*) no campo, e pressione F3 VER PADRO para exibir o nome e especificaes da impressora padro indicada no Formato Configurao do Sistema. Quando o relatrio for gerado, sua sada ir para a impressora padro especificada no Formato Configurao do Sistema.

Quando voc digitar um nome de impressora no campo Nome da Impressora, o DataEase usa os cdigos de controle de impresso especificados para aquela impressora no relatrio que for gerado. Consulte a seo Definir Impressoras no Volume 2, Captulo 4, Administrao do Sistema, para mais informaes. Pressione F2 GRAVA nesse ponto, e o DataEase fornece os valores padro para as perguntas restantes da tela do Estilo de Impresso. Ou, voc pode continuar at preencher a tela do Estilo de Impresso. As demais perguntas so descritas a seguir. O prximo campo pergunta:

Pausa aps cada pgina ?


Responda No para impresso em formulrios contnuos, ou sada em Disco. Um relatrio enviado para Tela sempre pra aps cada tela ou pgina, sem considerar a resposta a essa pergunta. Se voc quiser usar folhas soltas ou envelopes na sua impressora, responda Sim. O DataEase pra aps imprimir cada pgina, e permite que voc mude a folha e pressione uma tecla para continuar imprimindo.

Relatrios Rpidos

3-33

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

As prximas nove perguntas da tela do Estilo de Impresso permitem definir o tamanho da pgina e como a sada impressa do relatrio deve ser posicionada na pgina. Digite o Tamanho da Pgina, Largura da Pgina e Posio Inicial, bem como o tamanho das Margens. Esses campos normalmente so deixados vazios, e assumem valores padro. A figura esquerda da tela um guia, mostrando como as margens afetam o posicionamento do relatrio na pgina. Os cinco campos finais na tela permitem especificar os caracteres impressos no relatrio como um todo. Esses campos somente se aplicam a relatrios impressos; so ignorados para relatrios enviados para tela. Se o campo Nome da Impressora no estiver vazio, esses dados so incluidos como parte de um relatrio em disco, pressumindo-se que o arquivo em disco ser eventualmente impresso. Veja o Volume 3, Captulo 5, Define Forma/Estilo de Impresso, para mais informaes detalhadas sobre a definio do Estilo de Impresso.

Gravando a Especificao do Estilo de Impresso


Quando voc terminar o preenchimento do Estilo de Impresso, pressione F2 GRAVA para gravar a especificao. O DataEase verifica se todos os campos Obrigatrios foram preenchidos e grava a especificao. Se um ou mais campos Obrigatrios estiver vazio, o DataEase avisa:

O Estilo de Impresso est incompleto Deseja complet-lo antes de iniciar a execuo?


Se voc responder Sim, e tambm respondeu Sim pergunta:

Permitir a modificao do Estilo?


a especificao incompleta aceita, e o DataEase retorna ao menu de Relatrios Rpidos. Caso contrrio, o Estilo de Impresso permanece na tela, com o cursor posicionado no primeiro campo incompleto. Termine o preenchimento do Formato e pressione F2 GRAVA novamente. Se voc respondeu No para

Deseja complet-lo antes de iniciar a execuo?


e a especificao estiver incompleta, o DataEase exibe a mensagem:

Preenchimento obrigatrio

3-34

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O Estilo de Impresso permanece na tela com o cursor no primeiro campo obrigatrio vazio. Complete a especificao, e pressione F2 GRAVA.

Gravando um Relatrio Rpido


Uma vez definido um Relatrio Rpido, voc precisa grav-lo, selecionando a opo 7. Grava Relatrio, no menu de Relatrios Rpidos. O DataEase pergunta:

Digite o nome do relatrio:


O nome do relatrio pode ter at 20 caracteres. Aps digitar o nome e pressionar RETURN, o DataEase grava a definio do relatrio. O relatrio permanece na memria at que voc inicie um novo, carregue outro, ou saia do menu de Relatrios Rpidos. Se voc sair do menu de Relatrios Rpidos, e retornar para o Formato de Entrada de Registros, o relatrio permanece na memria. Procure dar um nome significativo para o relatrio, pois este vai ser o nome utilizado quando voc quiser carregar o relatrio, execut-lo de uma Rotina DQL, ou de um menu sob medida. Caso o relatrio j tenha sido gravado anteriormente, o DataEase pergunta:

Deseja gravar o relatrio sob outro nome (s/n)?


Se voc responder Sim, o DataEase prossegue:

Digite o novo nome do relatrio:


O nome que voc der usado na verso alterada, mantendo intacta a verso original. Se voc responder No, o DataEase troca a verso anterior pela atual. O DataEase faz essa pergunta mesmo que voc no tenha alterado nada no relatrio. Neste caso, apenas pressione ESC SAI para no gravar o relatrio. Se voc modificou o relatrio e pressionar ESC SAI, sem primeiro grav-lo, o DataEase pergunta:

Voc deseja abandonar o relatrio atual ?


Se voc responder Sim, o DataEase ignora as alteraes feitas no relatrio, e volta para o Menu Principal do DataEase. Se voc responder No, o DataEase volta para o menu de Relatrios Rpidos. O relatrio permanece na memria para que voc possa grav-lo usando a opo 7. Grava Relatrio.
Relatrios Rpidos 3-35

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

NOTA:

Um Relatrio Rpido um tipo de Rotina DQL. Se voc quiser gerar um Relatrio Rpido de um menu sob medida, use o Tipo de Funo rotina. Se quiser gerar um Relatrio Rpido de uma Rotina DQL, use o comando run procedure.

Carregando um Relatrio Rpido


Para carregar na memria um relatrio gravado previamente, selecione a opo 8, Carrega Relatrio, no menu de Relatrios Rpidos. O DataEase pede:

Selecione o relatrio que voc quer carregar:


O DataEase exibe os nomes tanto de Relatrios Rpidos como de Rotinas DQL numa janela, no lado direito da tela. Voc pode carregar tanto Relatrios Rpidos como Rotinas DQL desse menu. Quando voc carrega um relatrio, o DataEase exibe a mensagem:

Relatrio Nome do Relatrio na memria


para indicar que o relatrio foi carregado na memria. Se voc carregar um Relatrios Rpido, o menu de Relatrios Rpidos exibido. Se voc carregar uma Rotina DQL, o menu DQL exibido. Veja o Volume 3, Guia de Referncia DQL, para mais informaes sobre Rotinas DQL. Uma vez carregado o relatrio, voc pode executar qualquer uma das opes do menu. Perceba que as opes que voc usou para definir o relatrio transformaram-se para Modif. ao invs de Define, etc...

Excluindo um Relatrio
Para cancelar um relatrio, escolha a opo 9, Exclui Relatrio, e escolhe o relatrio a ser excluido. O DataEase pergunta:

Selecione a rotina que voc quer excluir:


Uma vez selecionado o relatrio, o DataEase certifica-se que voc tem certeza do cancelamento, perguntando:

Voc deseja mesmo excluir (s/n) ?

3-36

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc responder Sim, o relatrio permanentemente removido, e no poder mais ser recuperado. Ao responder No, voc retorna para o menu de Relatrios Rpidos, com a opo Exclui Relatrio destacada. Voc pode excluir tanto Rotinas DQL como Relatrios Rpidos do menu de Relatrios Rpidos.

Imprimindo a Definio do Relatrio


Para imprimir a Definio do Relatrio, selecione a opo 10. Imprime Definio do Relatrio, no menu de Relatrios Rpidos. Esta opo cria uma Definio do Relatrio impressa comparvel Definio do Formato, criada ao pressionar SH-F9 IMPRIME durante a Definio do Formato. O DataEase imprime a Definio do Relatrio na impressora padro. A seo de Seleo de Registros mostra os campos e critrios usados. A seo de Seleo de campos mostra a lista dos campos com os seus nmeros de ordem e ordenao ou estatsticas especificadas. A seo Forma do Relatrio mostra como deve ser o layout do relatrio numa impressora de 80 colunas. Esta seguida pela descrio de cada campo incluido na Forma de Relatrio. As Descries de Campo mencionam o Nome, Tipo e Tamanho do Campo, e indicam se espaos devem ser removidos. Finalmente, a Definio do Relatrio mostra a quantidade de memria usada pelo mesmo. Veja o Volume 3, Guia de Referncia DQL, para imprimir a Definio de uma Rotina DQL.

Convertendo um Relatrio Rpido numa Rotina DQL


Sempre que um relatrio precisar das caractersticas avanadas da DQL, voc no precisa defini-lo de novo. Voc ganha bastante tempo criando o principal como um Relatrio Rpido, convertendo-o depois numa Rotina DQL. Existem duas maneiras de converter um Relatrio Rpido numa Rotina DQL. Voc pode definir um novo Relatrio Rpido e ento pressionar F9-DQL, ou carregar um Relatrio Rpido existente de um menu DQL. Em ambos os casos, vem a pergunta: Converter o Relatrio Rpido atual numa Rotina DQL?

Relatrios Rpidos

3-37

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc responder Sim, o DataEase cria uma Rotina DQL comparvel ao Relatrio Rpido. A Forma e o Estilo de Impresso permanecem os mesmos, pois so idnticos para ambos. Quando voc grava um Relatrio Rpido convertido, o Relatrio Rpido original deixa de existir, sendo substituido pela rotina DQL. No possvel converter uma Rotina DQL em Relatrio Rpido. NOTA: Um modo rpido de imprimir todos os campos de um Formato em uma Rotina DQL criar um Relatrio Rpido sem usar a opo Define Campos a serem Listados. Ento converta o Relatrio Rpido numa Rotina DQL pressionando F9 DQL no menu de Relatrios Rpidos. Porm, num MultiFormato, voc precisa especificar os campos.

Aps converter o Relatrio Rpido numa Rotina DQL, os campos de Formatos relacionados no so incluidos na Forma convertida. Isto se deve a diferenas no modo de tratar os Formatos relacionados. Para recuper-los, selecione 5, Modif. Forma, e coloque os campos omitidos usando F10 CAMPO. Outro modo de recuperar campos de Formatos relacionados responder No pergunta:

Deseja manter a Forma existente do relatrio?


Os campos do Formato relacionado aparecem nas suas posies corretas automaticamente. Veja o Volume 3, Captulo 5, Define Forma/Estilo de Impresso, para mais informaes sobre a Forma do Relatrio. Somente usurios com nvel de segurana Alto podem converter Relatrios Rpidos em Rotinas DQL.

Usando Relatrios Rpidos numa Rede Local Consideraes sobre a Rede Local: Conflitos com a Entrada de Registros
Caso algum usurio gerar um relatrio em um Banco de Dados compartilhado usando o DataEase numa rede local, e o administrador do Banco de Dados tiver definido Trava Registros como a regra de travamento de Processamento de Registros, esta regra de travamento ser aplicada. Se um relatrio estiver listando um registro e a regra de travamento de Entrada de Registro for Exclusivo, nenhum outro usurio poder acessar este registro. Da mesma forma, se um usurio estiver examinando um registro, o relatrio ter o acesso negado a esse registro. Caso a regra seja Compartilhado ou Nada, outros usurios podem examinar o registro, mas no conseguiro alter-lo ou exclui-lo enquanto o relatrio estiver sendo gerado.
3-38 Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Consideraes sobre a Rede Local: Conflitos com a Definio de Formatos


Enquanto um relatrio estiver sendo gerado, nenhuma Definio de Formato de Formatos referenciados pelo Relatrio Rpido pode ser alterada ou excluida. Se um usurio tentar modificar ou excluir a Definio do Formato, o DataEase emite a mensagem de Conflito de Recursos (mostrada abaixo):

O recurso requisitado est em uso: Pelo usurio: nome do usurio Mquina: nome do microcomputador Esperando registro X de nome do Formato n tentativas. ESC interrompe
NOTA: Consulte o Volume 2, Captulo 4, Administrao do Sistema, para maiores informaes sobre Conflitos de Recursos e Opes de Travamento Multiusurio.

Consideraes sobre a Rede Local: Carregando um Relatrio Rpido


Ao usar o DataEase numa rede local, caso o administrador do sistema tenha definido um travamento Compartilhado para a Definio do Relatrio e um usurio carregando um relatrio de um Banco de Dados compartilhado, outros usurios tambm podero carregar a mesma definio do relatrio ao mesmo tempo. Caso o administrador do sistema tenha definido um travamento Exclusivo para a Definio do Relatrio e um usurio carregar um relatrio de um Banco de Dados compartilhado, nenhum outro usurio poder carregar a mesma definio do relatrio simultaneamente. Se outro usurio tentar carregar o relatrio, o DataEase exibe a mensagem de Conflito de Recursos.

Relatrios Rpidos

3-39

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Consideraes sobre a Rede Local: Alterando um Relatrio Rpido


Quando estiver usando o DataEase numa rede local, caso o administrador do sistema tenha definido um travamento Compartilhado para a Definio do Relatrio, dois usurios podem carregar o mesmo relatrio de um Banco de Dados compartilhado. Entretanto, nenhum deles pode gravar qualquer alterao na Definio do Relatrio. Se algum usurio tentar gravar o relatrio, o DataEase exibe a mensagem de Conflito de Recursos. Caso o administrador do sistema tenha definido um travamento Exclusivo para a Definio do Relatrio somente um usurio pode carregar o mesmo relatrio por vez.

Consideraes sobre a Rede Local: Gravando um Relatrio Rpido


Ao usar o DataEase numa rede local, um relatrio no pode ser gravado num Banco de Dados compartilhado, se algum relatrio j possuir o mesmo nome. Uma vez gravado o novo relatrio, outros usurios podem acess-lo, se o travamento para a Definio do Relatrio for Compartilhado. Caso um usurio carregue um relatrio, modifique-o e tente grav-lo enquanto outro usurio estiver examinando-o, o DataEase exibe a mensagem de Conflito de Recursos, e o relatrio no ser gravado.

3-40

Relatrios Rpidos

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Captulo 4 MANUTENO
sexta opo no Menu Principal do DataEase Manuteno do Banco de Dados. No Amenu de Manuteno, voc pode executar seis operaes diferentes: Examinar o status do Banco de Dados. Fazer uma cpia backup do Banco de Dados. Recuperar um Banco de Dados a partir de uma cpia backup. Executar diversos comandos do Sistema Operacional sem deixar o DataEase. Travar o Banco de Dados (apenas para usurios de rede local). Destravar o Banco de Dados (apenas para usurios de rede local).

O menu de Manuteno est ilustrado na figura 4-1.

Figura 4-1

Manuteno do Banco de Dados

4-1

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

As operaes de Manuteno auxiliam voc nos cuidados de seu Banco de Dados. O Status do Banco de Dados fornece informaes sobre os arquivos DOS contidos no Banco de Dados. Backup do Banco de Dados usado rotineiramente para assegurar-se contra a perda de dados. Restore do Banco de Dados usado para recuperar um Banco de Dados a partir de uma cpia backup. Funes DOS permite a voc manipular os arquivos de seu Banco de Dados usando comandos DOS. Travar e Destravar Banco de Dados so usadas durante a execuo de tarefas de manuteno de uma rede local. Status do Banco de Dados Status do Banco de Dados relaciona os arquivos DOS do seu Banco de Dados. Voc pode ver uma relao dos Formatos, Rotinas (e Relatrios Rpidos), ou especificaes de importao. O relatrio de Status mostra os nomes dos Formatos, Rotinas e especificaes de importao, alm dos nomes e tamanhos dos arquivos DOS associados a eles. O relatrio de status dos Formatos tambm indica o nmero de registros existentes e excluidos. Backup do Banco de Dados Backup do Banco de Dados copia o Banco de Dados em outro dispositivo de armazenamento. Normalmente voc executa o backup do Banco de Dados para diskettes, para ter uma cpia de segurana do seu Banco de Dados. Uma falha na unidade de disco ou uma queda de fora podem causar a perda de arquivos. Somando-se isto s falhas humanas (como excluir registros sem querer), podem fazer com que os minutos que voc perde fazendo um backup valham mais que as horas que voc pode perder criando o banco de dados novamente. Enfatizamos a recomendao para que voc efetue backups de seu(s) Banco(s) de Dados pelo menos uma vez por semana, e aps cada sesso extensa de entrada de registros. Voc deve manter pelo menos duas cpias backup de cada Banco de Dados, gravando alternadamente sobre as mesmas. Por exemplo, efetue a primeira cpia no fim da semana #1. Faa a segunda cpia no fim da semana #2. No final da semana #3, faa a cpia usando os diskettes da semana #1. Deste modo voc substitui as cpias antigas do Banco de Dados por verses mais novas. Restore do Banco de Dados Restore do Banco de Dados recupera um Banco de Dados usando o backup feito com a opo Backup de Banco de Dados. Esta opo no usa cpias backup criadas pelo comando DOS BACKUP. O DataEase deixa o Banco de Dados exatamente como era na poca do backup. Funes DOS Funes DOS permite executar comandos do Sistema Operacional sem deixar o DataEase. Escolha entre cinco das funes mais usadas do Sistema Operacional. A opo Outras permite que voc digite qualquer comando DOS, inclusive outro programa.

4-2

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Travar Banco de Dados Esta opo s est disponvel se voc estiver usando o DataEase numa rede local. Selecione Travar Banco de Dados para impedir que outros usurios acessem o Banco de Dados. Esta opo usada quando voc estiver executando funes de Manuteno de Banco de Dados, como backups e restore, e deseja ser o nico usurio a acessar o Banco de Dados. Destravar Banco de Dados Esta opo s est disponvel se voc estiver usando o DataEase numa rede local. Selecione Destravar Banco de Dados para remover o travamento efetuado no Banco de Dados ao usar a opo Travar Banco de Dados.

Status do Banco de Dados


Status do Banco de Dados usado para gerar relatrios que documentam a estrutura de seu Banco de Dados. Quando voc seleciona Satus do Banco de Dados, o DataEase pede qual item que voc quer do status. Selecione Formatos, Rotinas ou Importao. Se voc quiser o status impresso, pressione SH-F9 IMPRIME; caso contrrio, qualquer tecla mostra o relatrio na tela. NOTA: Se no existir uma impressora conectada, ou ela estiver desligada, o DataEase exibe uma mensagem de erro. Prepare a impressora e tente imprimir novamente, cancele a ordem de impresso, ou cancele a ordem de impresso e saia do DataEase.

O Status dos Formatos inclui o nome do Formato, nmero de registros existentes e excluidos, nome e tamanho do arquivo DOS do Formato, e arquivos de ndice e exceo. Como explicado no Captulo 2, Entrada de Registros e Relatrios Rpidos, o DataEase no exclui realmente registros at o Formato ser reorganizado; ele simplesmente os marca como excluidos. O Status dos Formatos indica o nmero de registros excluidos em cada Formato. Quando voc reorganiza o Formato, os registros marcados como excluidos so removidos do arquivo, e o nmero de registros excluidos passa a ser zero. O Status das Rotinas lista o nome de cada Rotina (incluindo os Relatrios Rpidos) dentro do Banco de Dados, o nome e tamanho do arquivo DOS, e os Formatos data-entry associados. O Status de Importaes lista o nome DataEase, o nome e tamanho do arquivo DOS de cada importao do diretrio atual.

Manuteno do Banco de Dados

4-3

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Nomes de Arquivos DOS Nomes de Arquivos Definidos pelo DataEase


Quando voc cria um Formato ou Rotina, o DataEase define um nome de arquivo DOS nico. As quatro primeiras letras do nome do arquivo DOS so retiradas do nome que voc deu ao item (Formato, rotina, etc.). A quinta letra refere-se letra do Banco de Dados. As prximas trs letras so usadas pelo DataEase para assegurar que o item ter um nome nico, nos casos de existncia de mais de um item no mesmo Banco de Dados que iniciem com as mesmas quatro letras. Essas trs letras so AAA para a primeira ocorrncia do item, AAB para a segunda ocorrncia, etc... Quando voc cria uma importao, o nome do arquivo tipo DOS o mesmo nome que voc deu importao quando teve que defini-la. Por exemplo, se voc definiu um Formato denominado FUNCIONRIOS no Banco de Dados Z, o DataEase assinala o Formato com um nome de arquivo DOS FUNCZAAA.DBA. Se voc definir um Formato no Banco de Dados chamado FUNCIONRIOS/DEPEND, o DataEase assinala esse Formato com o nome de arquivo tipo DOS: FUNCZAAB.DBA.

Extenses de Nomes de Arquivos


O DataEase tambm define uma extenso de trs letras para cada arquivo DOS. A extenso indica o tipo do arquivo: Formatos do Sistema Arquivos de Dados Definies de Formatos Arquivos de ndices .DBS .DBM .DBA .Inn (nn um nmero hexadecimal de dois dgitos, representando a posio relativa do campo indexado). .DBM .DBF .DBI .Enn (nn um nmero hexadecimal de dois dgitos, representando o nmero do arquivo de exceo).

Rotinas DQL e Relatrios Rpidos Formatos data-entry Especificaes de Importao Arquivos de Exceo

4-4

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Nomes dos Arquivos Formatos de Sistema do DataEase


Os Formatos de Sistema DataEase contm informaes para processamento da aplicao. Os arquivos dos Formatos de Sistema do DataEase possuem os seguintes nomes DOS: Informaes de Usurios (Users) Configurao do Sistema (Configuration) Definio de Impressoras (Printers) Estilos de Tela (Screen Styles) Definies de Menus (Menus) Relaes (Relationships) Dicionrio do DataEase (Dictionary) Funes do Usurio (Custom Functions) onde d refere-se letra do Banco de Dados. Veja a seo Relatrios de Status dos Formatos: Formatos do Sistema, para maiores informaes sobre os Formato de Sistema do DataEase. USERdAAA.DBM CONFdAAA.DBM PRINdAAA.DBM SCREdAAA.DBM MENUdAAA.DBM RELAdAAA.DBM DICTdAAA.DBM CUSTdAAA.DBM

Relatrios de Status dos Formatos


O relatrio de Status dos Formatos lista os Formatos do Sistema e os Formatos definidos pelo usurio no Banco de Dados (veja a figura 4-2). O nmero de Formatos definidos pelo usurio, Sistema e o total de Formatos no Banco de Dados so listados no topo da tela.

Manuteno do Banco de Dados

4-5

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Figura 4-2 Ao listar o relatrio de Status na tela, voc pode usar PgDn e PgUp para avanar ou retornar pelo relatrio, se este tiver mais de uma pgina. Quando o relatrio de Status terminar, pressione qualquer tecla para retornar ao menu de Manuteno.

Formatos do Sistema
Para cada Formato do Sistema, o Status mostra o nome DataEase, o nmero de registros (existentes e excluidos), o nome e tamanho do arquivo DOS. Existem oito Formatos de Sistema mantidos pelo DataEase:

Users
O Formato Users contm quem pode acessar o Banco de Dados. Cada registro contm um Nome de Usurio, Senha, Nvel de Segurana, Estilo de Tela, Menu de Incio e Nvel de Auxlio. Existe um registro em Users para cada usurio do Banco de Dados. Quando um Banco de Dados criado, o DataEase cria automaticamente um registro para a pessoa que criou o Banco de Dados. Assim, existe pelo menos um registro associado ao banco de dados. Registros adicionais so criados quando voc digita e grava registros para outros usurios.

Configuration
O Formato Configuration contm a configurao para o Banco de Dados. Quando voc estiver usando o DataEase num computador que no faz parte de uma rede local, existe um nico registro de configurao associado a cada Banco de Dados. Quando o Banco de Dados criado, o DataEase monta um registro padro para definir o seu sistema. Se voc alterar o registro de configurao, este ocupa o lugar do registro padro montado pelo DataEase.

4-6

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se voc estiver usando o DataEase numa rede local, cada estao de trabalho possui seu prprio registro de configurao. Quando um usurio est na rede, o DataEase localiza e carrega o registro de configurao associado com o nome da estao. Se no existir um registro de configurao para esta, o DataEase utiliza a configurao padro para aquele microcomputador, e cria um registro com os dados para este computador. Desta maneira, numa rede local, o nmero de registros no Formato Configuration igual ao nmero de usurios com estaes.

Printers
O Formato Printers contm os registros que definem as impressoras usadas pelo DataEase. O DataEase inclui registros de definio de impressoras para as mais usadas normalmente. Voc pode criar registros adicionais para definio de impressora e grav-los neste Formato.

Screen Styles
O Formato Screen Styles contm os estilos de tela padro fornecidos pelo DataEase e algum estilo de tela padronizado para o usurio que tenha sido definido e gravado na opo Definir Estilo de Tela na Administrao do Sistema. O DataEase fornece padres para sistemas com telas coloridas e/ou monocromticas. Desta maneira, sempre existem pelo menos trs registros associados a esse Formato (colorido, monocromtico, placa de vdeo colorido e monitor monocromtico). Voc cria registros adicionais sempre que definir e gravar estilos de tela sob medida para o usurio.

Custom Functions
Veja o Guia de Instalao e Novas Caractersticas, para maiores informaes sobre este Formato do Sistema DataEase.

Relationships
O Formato Relationships contm os registros que definem as relaes entre os Formatos. No existem registros de relaes gerados pelo Sistema, assim os nicos registros no Formato Relationships so aqueles criados e gravados na opo Definir Relaes na Definio de Formatos e Relaes.

Menus
O Formato Menus contm registros de menus sob medida definidos para esse Banco de Dados. No existem registros de menus gerados pelo Sistema, portanto os nicos registros neste Formato so aqueles criados e gravados na opo Definir Menus.

Dictionary
O Formato Dictionary contm as definies de campos padro fornecidos pelo DataEase, alm de outros campos definidos por voc usando a opo Ver ou Modificar um Formato, da Definio de Formatos e Relaes.

Manuteno do Banco de Dados

4-7

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Formatos Definidos pelo Usurio


Aps os Formatos do Sistema, o DataEase lista os Formatos definidos pelo usurio no banco de dados. O relatrio de Status inclui pelo menos duas linhas para cada Formato. A primeira linha mostra o arquivo de dados (.DBM) associados com o Formato. Ela contm o nome DataEase para o Formato, o nmero de registros existentes e excluidos no arquivo de dados, o nome e tamanho do arquivo DOS. Aps a linha do arquivo de dados, o relatrio lista os nomes e tamanhos de arquivos DOS de cada ndice (.Inn) que tenha sido criado para o Formato. O DataEase cria um arquivo indexado para cada campo do Formato definido como Indexado. Aps os arquivos indexados, o relatrio lista o nome e tamanho do arquivo DOS da Definio do Formato (.DBA). Esse arquivo contm apenas a definio do Formato, portanto no existem registros associados a ele. Aps a Definio do Formato, o relatrio lista o nome e tamanho dos arquivos de Exceo (.Enn) associados a esse Formato. Esses arquivos contm mensagens de erro geradas pelo DataEase.

Relatrios de Status das Rotinas


O relatrio de Status das Rotinas mostra todos os Relatrios Rpidos e Rotinas DQL do Banco de Dados. No existe nenhuma diferena entre ambos no relatrio de status. Veja a figura 4-3.

Figura 4-3

4-8

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Pressione SH-F9 IMPRIME para imprimir o relatrio, ou outra tecla para exibi-lo na tela. O nmero de Rotinas definidas no Banco de Dados exibido no topo do relatrio. O relatrio exibe pelo menos uma linha para cada Rotina. Nessa linha esto o nome DataEase, e o nome e tamanho do arquivo DOS. O arquivo da Rotina (.DBR) contm a Definio, a Forma, e a Especificao do Estilo de Impresso definidos para essa Rotina. Se voc definiu um Formato data-entry como parte da Rotina DQL, o DataEase exibe outra linha com o nome e tamanho do arquivo DOS do Formato data-entry (.DBF). Se voc listar o relatrio de Status na tela, use as teclas PgDn e PgUp para deslocar-se para a frente e para trs no relatrio, se este tiver mais de uma pgina. Quando terminar, pressione qualquer tecla para retornar ao menu de Manuteno.

Relatrios de Status das Especificaes de Importao


Se voc selecionar o relatrio de Status das Especificaes de Importao, o DataEase exibe a tela mostrada abaixo:

Figura 4-4 O DataEase utiliza o diretrio de dados como padro para o relatrio de status. Se voc quiser mostrar especificaes de importao armazenadas num diretrio diferente, transfira-se para este diretrio pressionando F6 LIMPA CAMPO e digitando o nome do novo diretrio no campo, ou digite o nome do diretrio desejado sobre o existente.

Manuteno do Banco de Dados

4-9

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Pressione RETURN para listar o relatrio de status na tela ou SH-F9 IMPRIME para direcion-lo para a impressora. O relatrio lista as especificaes de importao do diretrio especificado, sem levar em conta o Banco de Dados para o qual esto definidas. O nmero total de especificaes de importao exibido no topo do relatrio. A linha do relatrio exibe o nome DataEase, e o nome e tamanho do arquivo DOS de cada especificao de importao. Estas so apenas as que esto armazenadas no diretrio especificado. Se voc listar o Status na tela, use PgDn e PgUp para avanar e retornar no relatrio, se ele tiver mais de uma pgina. Quando terminar, qualquer tecla retorna ao menu de Manuteno.Backup do Banco de Dados. Use Backup do Banco de Dados para criar uma cpia de segurana de seu Banco de Dados em outro dispositivo de armazenamento (normalmente diskettes). O backup do DataEase no do mesmo tipo que o realizado pelo comando DOS BACKUP. Um Backup do Banco de Dados copia o Banco de Dados usando uma forma especial de armazenamento. O backup no pode ser recuperado pelo comando DOS RESTORE. Ele s pode ser recuperado usando Restore do Banco de Dados, no menu de Manuteno.

Figura 4-5 Antes de comear o backup, certifique-se de possuir diskettes formatados suficientes para complet-lo. Avalie o tamanho de seu Banco de Dados somando os tamanhos dos arquivos DOS do Status do Banco de Dados (no calcule os ndices).

4-10

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Antes de iniciar o backup, o DataEase pergunta:

Especifique o diretrio do Backup, pressione RETURN:


Digite o nome do diretrio onde voc deseja armazenar o backup, e pressione RETURN. O DataEase controla todo o processo de backup. Entretanto, pode ocorrer um erro durante a operao se o DataEase detectar inconsistncias no Banco de Dados, ou se arquivos DOS desaparecerem ou estiverem com erros. Assim o DataEase pergunta:

Se um erro de backup ocorrer, o que voc quer fazer?


Ignore o Erro e Continue: O backup continua, mesmo se o DataEase encontrar erros. Selecione esta opo se no estiver presente durante o backup, e esperar encontrar erros insignificantes. Cancele: O DataEase interrompe o backup no primeiro erro. Selecione esta opo no caso de no estar presente durante o backup, e desejar um backup isento de erros. Decida sobre o Erro: Voc pode prosseguir ou interromper o backup, quando um erro for encontrado. Esta , normalmente, a opo que voc vai escolher, se estiver presente durante o backup, pois ela permite maior flexibilidade e segurana. Uma vez especificada a sada para o backup e as instrues para o processamento de erros, o DataEase limpa a tela e exibe a seguinte mensagem:

INICIANDO O BACKUP INSIRA O PRIMEIRO DISCO BACKUP NO DRIVE X : PRESSIONE ENTER QUANDO PRONTO, ESC INTERROMPE
NOTA: Se voc fizer o backup para um disco rgido, o DataEase executa o backup para o diretrio especificado. As mensagens referentes a diskettes backup so omitidas.

Para iniciar o backup, coloque o primeiro diskette formatado no drive, feche a porta e pressione RETURN. Voc pode cancelar o backup nesse ponto pressionando ESC SAI.

Manuteno do Banco de Dados

4-11

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Ao iniciar o backup, o DataEase exibe as seguintes mensagens:

o backup continua... Backup do formato <nome do formato> Backup da rotina <nome da rotina> Backup da importao <nome da importao>
O DataEase copia os Formatos, as Rotinas e, finalmente, as Especificaes de Importao. Ao processar um Formato, Rotina ou Especificao de Importao, uma mensagem exibida. possvel, especialmente se voc estiver fazendo o backup de um Banco de Dados grande, que o backup exceda o espao de um diskette. Nesse caso, quando o DataEase completar o diskette, exibe a seguinte mensagem:

REMOVA O DISCO DO DRIVE A E ETIQUETE-O: DISCO BACKUP NMERO:n NOME DO BANCO DE DADOS:<nome> DATA: dd/mm/aa HORA: hh:mm:ss INSIRA UM NOVO DISCO NO DRIVE A: PRESSIONE RETURN QUANDO PRONTO
Remova o disco do drive e insira o prximo. Pressione RETURN para continuar o backup. Identifique os diskettes, porque, durante o restore, voc ir inseri-los na ordem que foram copiados. O DataEase sabe a ordem dos diskettes, e no permite a insero fora de ordem. Quando o DataEase terminar, a seguinte mensagem exibida:

BACKUP COMPLETO: REMOVA O DISCO E ETIQUETE-O: DISCO BACKUP NMERO: n NOME DO BANCO DE DADOS: <nome> DATA: dd/mm/aa HORA: hh:mm:ss PRESSIONE RETURN QUANDO PRONTO
Quando voc pressionar RETURN, o DataEase exibir a mensagem: ** B A C K U P C O M P L E T O - S E M E R R O S ** PRESSIONE RETURN PARA SAIR DO BACKUP

4-12

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Caso tenham ocorrido erros, um contador mostrado na mensagem de encerramento. Pressione RETURN para voltar ao menu de Manuteno. NOTA: O Backup DataEase mais rpido que o BACKUP do DOS, pois s arquivos do Banco de Dados so copiados, ignorando ndices e registros excluidos. O Restore do DataEase mais lento que o DOS, pois ele recria todos os arquivos de ndice. Use o BACKUP e RESTORE do DOS para protees rotineiras de seu Banco de Dados, e o Backup e Restore do DataEase para recuperar o espao perdido pelos registros excluidos.

Reutilizando Diskettes Backup


Se o diskette foi usado antes para um Backup do DataEase, a seguinte mensagem aparece:

DISCO BACKUP J USADO PARA UM BACKUP DIFERENTE NOME DO BANCO DE DADOS: <nome> DISCO BACKUP NMERO: n DATA: dd/mm/aa HORA: hh:mm:ss O DISCO BACKUP EST NO DRIVE A DESEJA ELIMINAR OS ARQUIVOS EXISTENTES NO BACKUP(S/N) ?
Se no houver mais necessidade da cpia backup existente no disco, responda Sim. O DataEase ento pergunta:

TEM CERTEZA ? (S/N):


Se voc responder Sim, o DataEase elimina os arquivos existentes, e prossegue com o backup. Se o diskette j tiver sido usado no backup atual, o DataEase exibe: DISCO J USADO PARA ESSE BACKUP DATAEASE REMOVA O DISCO DO DRIVE X E ETIQUETE-O: DISCO BACKUP NMERO: n BANCO DE DADOS: <nome> DATA: dd/mm/aa HORA: hh:mm:ss INSIRA UM NOVO DISCO NO DRIVE A: PRESSIONE RETURN QUANDO PRONTO ESC INTERROMPE

Manuteno do Banco de Dados

4-13

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Se o diskette tiver outros arquivos, o DataEase ignora os arquivos existentes, e usa o espao que houver para o backup. Qualquer arquivo presente no diskette que possua o mesmo nome DOS de algum arquivo do Banco de Dados ser excluido. NOTA: Se voc especificar um diretrio de um disco rgido para o backup, o DataEase executa o processo seguindo o diretrio especificado. As mensagens concernentes a troca de diskettes so omitidas.

Restore do DataEase Recuperando um Banco de Dados


Use Restore do Banco de Dados, a terceira opo do menu de Manuteno, para recuperar um Banco de Dados copiado pela opo Backup do Banco de Dados.

Figura 4-6 Uma cpia backup feita pelo DataEase usando Backup do Banco de Dados no se parece com a cpia de backup executada pelo comando DOS BACKUP. Um BACKUP do DOS no pode ser recuperado usando o Restore do Banco de Dados e um backup do DataEase no pode ser recuperado usando o RESTORE do DOS. Antes de iniciar a operao de recuperao, certifique-se de ter os diskettes backup na ordem em que foram gravados. Durante a recuperao, voc deve inseri-los nesta ordem. O DataEase sabe se voc insere um diskette na ordem errada, e exibe uma mensagem pedindo para colocar o disco correto. Antes de iniciar o processo, o DataEase pergunta:

Especifique o diretrio para Restore, e pressione RETURN:


4-14 Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Digite o nome do diretrio onde a cpia backup est armazenada, e pressione RETURN. Geralmente, o DataEase controla o processo inteiro de recuperao, uma vez comeado. Entretanto, pode ocorrer algum erro durante a operao se arquivos DOS tiverem desaparecidos, contiverem erros, ou se o diskette estiver danificado. Assim, o DataEase pede a sua orientao caso encontre erros durante o restore, com a pergunta:

Se um erro de Restore ocorrer, o que voc quer fazer?


Selecione uma das seguintes respostas: Ignore o Erro e Continue: Se voc selecionar Ignore o Erro e Continue, o Restore segue at o final, mesmo se o DataEase encontrar erros. Selecione esta opo no caso de voc no estar presente durante o Restore, e espera encontrar erros insignificantes. Cancele: Se voc selecionar Cancele, o DataEase interrompe o Restore quando encontrar um erro. Selecione esta opo no caso de voc no estar presente durante o Restore, e desej-lo livre de erros. Decida sobre o Erro: Se voc selecionar Decida sobre o Erro, voc pode optar por prosseguir ou cancelar o Restore, assim que o DataEase localizar algum erro. Normalmente, esta a opo que voc deve escolher, se estiver presente durante o Restore, pois ela permite maior flexibilidade e segurana. Uma vez que voc tenha especificado o diretrio do backup e indicado as instrues para o processamento de erros, o DataEase limpa a tela e exibe a seguinte mensagem:

INSIRA O PRIMEIRO DISCO BACKUP NO DRIVE X : PRESSIONE RETURN QUANDO PRONTO ESC INTERROMPE
NOTA: Se voc recuperar um Banco de Dados de um disco rgido, o DataEase executa o processo seguindo o diretrio especificado. As mensagens concernentes a diskettes backup so omitidas.

Para iniciar o restore, coloque o primeiro diskette backup no drive especificado, feche a porta do drive e pressione RETURN. Voc pode cancelar o restore nesse ponto pressionando ESC SAI. Se voc pressionar RETURN, o DataEase exibe as seguintes mensagens:

Manuteno do Banco de Dados

4-15

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Recuperar informaes do Banco de Dados <nome antigo> ALTERAR informaes no Banco de Dados<nome novo>?(S/N) Caso este no seja o Banco de Dados correto, responda No para abandonar o processo. Caso contrrio, responda Sim; o DataEase exibe a mensagem:

As informaes existentes no Banco de Dados <nome antigo> sero canceladas O Banco de Dados recuperado ter o nome <nome novo>
Se voc inserir um disco de backup errado, o DataEase exibe a mensagem: DISCO BACKUP INCORRETO: DISCO BACKUP n, DEVERIA SER m REMOVA O DISCO DO DRIVE X: E INSIRA O DISCO NMERO m PRESSIONE RETURN QUANDO PRONTO ESC INTERROMPE Onde n e m so os nmeros dos discos backup. O DataEase pede para voc verificar se o disco backup que voc inseriu no drive o disco correto, perguntando: O DISCO BACKUP ATUALMENTE INSERIDO : NOME DO BANCO DE DADOS: <nome antigo> NMERO DO DISCO: 1 DATA: dd/mm/aa HORA: hh:mm:ss ESTE O DISCO BACKUP DESEJADO? (S/N): Caso seja o primeiro disco do backup do Banco de Dados que voc quer restaurar, digite S para Sim. Se no, pressione n para No. Se voc digitou S, o DataEase inicia a restaurao e exibe as seguintes mensagens: restore em progresso... Restore do formato <nome do Formato> Restore da rotina <nome da Rotina> Restore da importao <nome da Importao>
4-16 Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O DataEase recupera todos os Formatos, todas as Rotinas, e todas as Especificaes de Importao. Para cada Formato, Rotina ou Especificao de Importao recuperada, o DataEase exibe uma mensagem. bem possvel, especialmente se voc estiver recuperando um Banco de Dados enorme, que a cpia de backup exceda o espao disponvel num nico diskette. O DataEase sabe disso quando l os diskettes de backup e exibe a seguinte mensagem, quando acaba de restaurar cada diskette do backup: REMOVA O DISCO DO DRIVE A: INSIRA O PRXIMO DISCO BACKUP NMERO: n PRESSIONE RETURN QUANDO PRONTO Remova o primeiro disco do drive e insira o prximo disco backup. Feche a porta e pressione RETURN. O DataEase exibe: DISCO BACKUP INSERIDO : NOME DO BANCO DE DADOS: <nome antigo> DISCO NMERO: n DATA: dd/mm/aa HORA: hh:mm:ss o restore continua... Quando o DataEase completa a operao, a seguinte mensagem mostrada: Todos os dados foram recuperados do disco backup ndices sero construidos para os Formatos quando necessrio REMOVA O DISCO BACKUP DO DRIVE A: PRESSIONE RETURN QUANDO PRONTO Pressione RETURN para continuar o restore. O DataEase exibe mensagens a respeito do status da operao: Processando o Formato <nome do Formato> Processando o Formato <nome do Formato 2> Atualizando ndice 1 Processando o Formato <nome do Formato 3> . . ** R E S T O R E C O M P L E T O - S E M E R R O S ** PRESSIONE RETURN PARA DEIXAR O RESTORE

Manuteno do Banco de Dados

4-17

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Caso tenham ocorrido erros durante a operao, um contador mostrado na mensagem de encerramento. Pressione RETURN e o DataEase sai para o DOS, exibindo a seguinte mensagem:

Banco de Dados recuperado. Inicialize novamente.


NOTA: O RESTORE do DOS mais rpido que o Restore do DataEase. Entretanto, o Restore do DataEase recria todos os arquivos de indexao e recupera o espao em disco usados pelos registros cancelados nos arquivos de dados. Voc ver a luz do drive de disco piscar por vrios minutos caso haja um Formato com vrios campos indexados. O restore ainda est operando. O DataEase est justamente recriando os arquivos de indexao. O tempo que demora para reconstruir os arquivos de indexao depende do tamanho do Banco de Dados e do nmero de arquivos indexados.

Recuperando um Banco de Dados Destruido


Algumas vezes (embora raras), um Banco de Dados pode ser danificado de tal modo que voc no consegue mais acess-lo. Quando isso acontece, voc deve eliminar o Banco de Dados estragado, criar um novo Banco de Dados com o mesmo nome, e, ento, recuperar a ltima cpia backup existente do Banco de Dados. Para eliminar um Banco de Dados estragado, digite o comando seguinte no DOS:

ERASE ????dA??.*
onde d a letra do Banco de Dados danificado. Crie o novo Banco de Dados entrando no DataEase usando o mesmo Nome do Banco de Dados danificado. O Nome de Usurio e Password usados para criar o novo Banco de Dados irrelevante, pois sero eliminados durante o restore. Uma vez que tenha criado o Banco de Dados, siga os procedimentos normais para iniciar a operao de restore do Banco de Dados.

4-18

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

FUNES DOS Funes DOS Pr-definidas


O DataEase permite a voc usar comandos DOS sem deixar o DataEase. Existem cinco funes DOS que voc pode executar atravs do DataEase selecionando a opo num menu. Voc tambm pode usar qualquer comando do DOS pela seleo da opo Outras, e digitando o comando DOS. Veja a figura 4-7.

Figura 4-7 NOTA: Voc deve incluir o diretrio do Sistema Operacional no seu comando DOS PATH, para que as funes DOS sejam acessadas corretamente.

As cinco funes DOS comuns disponveis so: NOTA: Diretrio do Disco de Dados (DIR) Checar Disco de Dados (CHKDSK) Formatar um Novo Disco (FORMAT) Backup do DOS (BACKUP) Restore do DOS (RESTORE) O DataEase rodando numa rede local usando Novell Netware no suporta as opes do menu Backup e Restore do DOS. No lugar destas, os utilitrios Novell LARCHIVE e LRESTORE so usados.

Manuteno do Banco de Dados

4-19

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

4-20

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

FUNES DOS PR-DEFINIDAS Diretrio do Disco de Dados


Se voc selecionar Diretrio do Disco de Dados, o DataEase usa o comando DOS DIR . Este comando exibe um diretrio de arquivos tipo DOS do disco de dados. A forma exata do comando executado pelo DataEase :

DIR d:/P
onde d: o drive do disco de dados. Como o comando inclui a opo /P, o DOS exibe uma lista de arquivos do drive de dados uma tela por vez. Uma vez que tenha sido preenchida uma pgina, pressione qualquer tecla para examinar a pgina seguinte. Se voc desejar incluir outras opes ou filtros, selecione a opo 6, Outros, no menu de Funes do DOS e, ento, digite o comando. Quando o diretrio estiver inteiramente exibido, o DataEase mostra a mensagem:

Qualquer tecla retorna ao menu...


Pressione qualquer tecla para retornar ao menu de Funes DOS. Veja o manual do seu Sistema Operacional, para mais informaes sobre o comando DIR.

Verificao dos Dados do Disco


Se voc selecionar Checar Disco de Dados, o DataEase executa o comando CHKDSK. Ele analisa diretrios, arquivos e Tabela de Alocao de Arquivos (FAT) do disco, produzindo um relatrio da memria e do espao em disco. A sintaxe do comando :

CHKDSK d:
onde d: a letra do drive do disco de dados. Caso voc queira usar as opes /F ou /V como o comando CHKDSK, ou verificar outro disco que no seja o disco de dados, selecione a opo 6, Outras, no menu de Funes DOS e, ento, digite o comando.

Manuteno do Banco de Dados

4-21

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Quando o DOS completar a verificao do disco, o DataEase mostra a mensagem:

Qualquer tecla retorna ao menu...


Pressione qualquer tecla para retornar ao menu de Funes DOS. NOTA: Usurios de redes locais no podem executar essa funo, pois o comando DOS CHKDSK no opera num drive de rede.

Formatar um Novo Disco


Se voc selecionar Formatar um Novo Disco, o DataEase executa o comando DOS FORMAT. Este comando formata um disco. Aps a seleo da opo 3, no menu de Funes DOS, o DataEase pergunta:

Especifique o drive a formatar e pressione RETURN:


Digite a letra do drive a ser usado para a formatao, e pressione RETURN. A seguinte mensagem aparece (imaginando que voc responda a esta pergunta com A):

Format A: Insert new diskette for drive A: and strike ENTER when ready.
(A mensagem exata dependente do idioma do Sistema Operacional que voc possui instalado em seu computador) Caso voc queira usar as opes /S ou /V com o comando FORMAT, selecione a opo 6, Outras, no menu Funes DOS e, ento, digite o comando. Quando o disco tiver sido formatado, a seguinte mensagem mostrada:

Format another (y/n)?


Responda y (yes) ou s (Sim), se quiser formatar outro disco. Responda n e ver a mensagem:

Qualquer tecla retorna ao menu...


Pressione qualquer tecla para retornar ao menu de Funes DOS. Veja o manual do seu Sistema Operacional, para mais informaes sobre o comando FORMAT.

4-22

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Backup do DOS
Se voc selecionar Backup do DOS, o DataEase executa o comando DOS BACKUP. Esse comando copia um ou mais arquivos. Os arquivos copiados com esse comando devem ser recuperados usando o comando DOS RESTORE. Quando voc seleciona Backup do DOS, o DataEase pede:

Especifique o diretrio para backup e pressione RETURN:


Digite o diretrio desejado, e pressione RETURN. A forma exata do comando executado pelo DataEase :

BACKUP d:????xA??.* <diretrio>


onde d: a letra referente ao drive de disco, x a letra do Banco de Dados e diretrio o destino especificado para o backup. Esse comando faz com que o DOS realize um backup de todos os arquivos existentes nesse Banco de Dados para o drive e/ou diretrio especificado. O DOS vai conduzi-lo na execuo do backup. Quando o backup do Banco de Dados terminar, a seguinte mensagem mostrada:

Qualquer tecla retorna ao menu...


Pressione qualquer tecla para retornar ao menu de Funes DOS. NOTA: O Backup do DataEase mais rpido que o BACKUP do DOS, pois so copiados apenas arquivos de Banco de Dados e no, arquivos de programas. Com a vantagem de ignorar arquivos de ndices e registros cancelados nos arquivos de dados. O Restore do DataEase mais lento que o RESTORE do DOS, porque ele recria todos os arquivos de ndices. O DataEase rodando numa rede local usando Novell Netware no suporta as opes do menu Backup e Restore do DOS. No lugar destas, os utilitrios Novell LARCHIVE e LRESTORE so usados. Veja o manual do seu Sistema Operacional, para mais informaes sobre o comando BACKUP.

Manuteno do Banco de Dados

4-23

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Restore do DOS
Se voc selecionar Restore do DOS, o DataEase executa o comando DOS RESTORE. Esse comando recupera uma cpia backup de um ou mais arquivos. Os arquivos recuperados com esse comando devem ter sido copiados atravs do comando DOS BACKUP. Quando voc seleciona Restore do DOS, o DataEase pede:

Especifique o diretrio para Restore e pressione RETURN:


Digite o diretrio desejado, e pressione RETURN. A forma exata do comando executado pelo DataEase :

RESTORE <diretrio> d:????xA??.*


onde diretrio o destino especificado para a recuperao, d: a letra referente ao drive do disco de dados e x a letra do Banco de Dados atual. Esse comando faz com que o DOS realize uma recuperao no Banco de Dados atual a partir da cpia de backup armazenada no drive e/ou diretrio especificado. Os arquivos backup devem ter sido criados atravs do comando DOS BACKUP. O DOS vai conduzi-lo no procedimento de recuperao. Quando a recuperao do Banco de Dados terminar, a seguinte mensagem aparece:

Qualquer tecla retorna ao menu...


Pressione qualquer tecla para retornar ao menu de Funes DOS. NOTA: O RESTORE do DOS mais rpido que o Restore do DataEase. Entretanto, o Restore do DataEase recria todos os arquivos de ndice e recupera o espao em disco usado pelos registros excluidos nos arquivos de dados. O DataEase rodando numa rede local usando Novell Netware no suporta as opes do menu Backup e Restore do DOS. No lugar destas, os utilitrios Novell LARCHIVE e LRESTORE so usados. Veja o manual do seu Sistema Operacional, para mais informaes sobre o comando RESTORE.

4-24

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Outras
Se voc selecionar Outras, o DataEase vai deslocar a si prprio para a memria expandida ou para o disco, e apresentar o conhecido prompt do Sistema Operacional. Dependendo da configurao de seu microcomputador, aproximadamente 500Kbytes de memria estaro disponveis, agora. Uma vez no Sistema Operacional, voc pode executar quaisquer comandos DOS, ou executar programas. Para deixar o shell do DOS e retornar ao DataEase, digite EXIT. NOTA: No carregue nenhum programa que permanea residente na memria enquanto estiver no DOS, ou ocorrero resultados imprevisveis. Isso inclui os comandos DOS: MODE, PRINT e GRAPHICS, que se tornam residentes na memria.

Quando voc digitar EXIT para deixar o DOS, o DataEase monta a si prprio de volta na memria, e retorna ao menu de Funes DOS.

Travar o Banco de Dados


Travar o Banco de Dados, a quinta opo do menu de Manuteno, somente est ativa quando voc estiver usando o DataEase numa rede local. Para travar o Banco de Dados, voc deve assinal-lo e selecionar Travar o Banco de Dados no menu de Manuteno. Quando o Banco de Dados estiver travado, a mensagem de confirmao aparece na tela:

Banco de Dados travado


Caso o Banco de Dados no possa ser travado, a mensagem aparece na tela:

No permitido - outros usurios ativos


Quando voc trava um Banco de Dados, est prevenindo o acesso ao mesmo por outros usurios. Caso outros usurios tentem acessar um Banco de Dados travado, recebem a mensagem:

No permitido - Banco de Dados travado


O uso dessa opo recomendado quando voc quiser executar funes de administrao do Banco de Dados, ou processar registros em lotes.

Manuteno do Banco de Dados

4-25

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Destravar o Banco de Dados


Destravar o Banco de Dados, a sexta opo do menu de Manuteno, somente est ativa quando voc estiver usando o DataEase numa rede local. Para destravar o Banco de Dados que voc travou com a opo Travar o Banco de Dados, selecione a opo Destravar o Banco de Dados no menu de Manuteno. A mensagem de confirmao aparece na tela assim que o Banco de Dados estiver destravado:

Banco de Dados destravado


Quando voc trava um Banco de Dados, nenhum outro usurio pode acess-lo at que voc deixe o Banco de Dados ou destrave-o, selecionando Destravar o Banco de Dados.

Usando o DataEase numa rede local Consideraes sobre Redes Locais: Backup do Banco de Dados
Quando voc usar o DataEase numa rede local, voc pode efetuar o backup de um Banco de Dados apenas se voc for o nico usurio utilizando esse Banco de Dados. Se voc tentar executar um backup com outro usurio utilizando o banco de Dados ao mesmo tempo, voc recebe a mensagem:

No permitido - outros usurios ativos


O Banco de Dados automaticamente travado quando voc inicia o backup. Qualquer outro usurio que tentar inicializar-se para o mesmo durante o processo de backup recebe a mensagem:

No permitido - Banco de Dados travado


Pressionando qualquer tecla, o usurio retorna ao Sistema Operacional.

4-26

Manuteno do Banco de Dados

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Consideraes sobre Redes Locais: Restore do Banco de Dados


Quando voc usar o DataEase numa rede local, voc somente pode efetuar o Restore de um Banco de Dados se voc for o nico usurio utilizando esse Banco de Dados. Se voc tentar efetuar um Restore, com outro usurio utilizando o Banco de Dados ao mesmo tempo, voc recebe a mensagem:

No permitido - outros usurios ativos


O Banco de Dados automaticamente travado quando voc inicia o restore. Qualquer outro usurio que tentar inicializar-se para o mesmo durante o processo de recuperao recebe a mensagem:

No permitido - Banco de Dados travado


Pressionando qualquer tecla, o usurio retorna ao Sistema Operacional. NOTA: O DataEase rodando numa rede local usando Novell Netware no suporta as opes do menu Backup e Restore do DOS. No lugar destas, os utilitrios Novell LARCHIVE e LRESTORE so usados.

Manuteno do Banco de Dados

4-27

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Apndice A MENSAGENS DE ERRO


apndice descreve as mensagens de erro do DataEase, alm dos Procedimentos Esse de Recuperao recomendados. As mensagens so listadas em ordem alfabtica. Para cada mensagem de erro, existe uma explicao da mensagem e a causa provvel do erro. O procedimento de recuperao tambm descrito. Processos Especiais de Recuperao so descritos no final desse apndice.

MENSAGENS DE ERRO
16 telas por Formato : Limite atingido Um mximo de 16 telas so permitidas por cada Formato, Formato data-entry, DQL ou Forma de Relatrio. Voc deve ter excedido esse limite. No digite mais de 16 telas. 20 Multi-Vises: Limite atingido Voc deve ter avanado demasiado numa Multi-Viso. Use ESC SAI, para retornar at o Formato Primrio antes de continuar. 2000 Formatos: Limite atingido O Formato que voc est tentando gravar excede o nmero mximo de Formatos permitidos. Exclua um ou mais Formatos desnecessrios e, ento, grave o novo Formato. 2000 rotinas : Limite atingido O Relatrio Rpido ou Rotina DQL que voc est tentando gravar excede o nmero mximo de Rotinas permitido (2000). Elimine um ou mais relatrios ou rotinas desnecessrios e, ento, grave o novo. <;> perdido no comando <n> Nome <x> perdido no comando <n> Form/ Report / Procedure perdido no comando <n> O arquivo de Comandos de Instalao usado para instalar uma aplicao possui uma linha errada. Verifique o nmero da linha especificada, corrija o erro e execute a Instalao novamente. <n> relaes : Limite atingido O nmero de relaes necessrias para essa operao excede o limide de n, que o DataEase pode manusear ao mesmo tempo. Simplifique a operao utilizando menos relaes abertas ao mesmo tempo (p.ex., saia de uma cadeia de multi-viso).

Mensagens de Erro

A-1

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

<n> usurios: Limite atingido O nmero mximo de usurios est atualmente usando o DataEase na rede local. Para utilizar o DataEase agora, voc precisa esperar at que algum usurio saia. Considere a necessidade de aumentar o nmero autorizado de usurios na rede local. <nome do arquivo> no encontrado Durante a instalao de um Formato ou Rotina, o arquivo DOS especificado no foi localizado. Verifique o nome do arquivo, e execute a funo novamente. Caso o arquivo no esteja no drive de dados, certifique-se de especificar o nome do drive como parte do nome do arquivo. <nome do campo> Desconhecido em <nome do Formato> O Nome do Campo especificado numa frmula lookup no existe. Saia da Entrada de Registros, altere o Formato, e corrija a frmula lookup. <nome do campo> desconhecido na relao Campo <nome do campo> desconhecido Na Entrada de Registros, a relao usada numa frmula lookup est especificada de maneira incorreta.Um dos campos de combinao no existe. Saia da Entrada de Registros, e corrija a definio da relao. Num Relatrio Rpido ou Rotina DQL, o Formato foi excluido aps a Rotina ter sido definida. <nome do campo>: fora do limite superior <nome do campo>: fora do limite inferior O valor digitado no campo est fora dos Limites Superior ou do Inferior definidos para esse campo. O cursor est posicionado no campo errado, e a Linha do Prompt mostra o limite que est sendo ultrapassado. Digite um valor dentro dessa faixa. <nome do Formato> : Formato inconsistente O nmero de registros no arquivo do Formato no combina com o nmero de registros no arquivo de Registros. A ltima operao que incluiu registros no arquivo no deve ter terminado corretamente. Por exemplo, voc pode ter desligado o microcomputador aps incluir registros no arquivo. Cancele a funo atual, e reorganize o Formato. <nome> no encontrado No pedido para usar um Formato, o arquivo de definio do Formato no foi localizado no drive de dados. O arquivo pode ter sido excluido. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrado no final desse apndice. A excluso do relatrio fracassou Sua tentativa de cancelar um relatrio no teve sucesso. Os arquivos de definio do relatrio com extenses .DBR e .DBF podem ter sido acidentalmente eliminados atravs do Sistema Operacional.

A-2

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

A gravao do relatrio fracassou A gravao da rotina fracassou A definio do relatrio ou rotina no pode ser gravada. O espao em disco ou diretrio est repleto. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. A leitura do relatrio fracassou O arquivo Diretrio de Relatrios no pde ser lido. Ele pode ter sido acidentalmente excluido. Use o comando DOS DIR para obter uma lista de arquivos. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrados no final desse apndice. Acesso Negado Voc no possui um nvel de segurana suficientemente alto para executar a funo que est tentando. Contate o seu administrador de Banco de Dados para alterar o seu nvel de segurana. Acesso negado - Banco de Dados travado Voc no pode utilizar Banco de Dados no DataEase, no momento. Outro usurio travou o Banco de Dados para uso exclusivo. Voc precisa esperar at o Banco de Dados ser destravado, ou o usurio sair dele. Acesso negado por segurana O seu nvel de segurana muito baixo para acessar esse registro. Dirija-se a seu administrador de Banco de Dados. Um arquivo de definio de relatrio ou rotina era esperado, mas no foi localizado. Siga os procedimentos para Recuperao de Arquivo Excluidos encontrados no final desse apndice. Adquira o DataEase completo para uso no PC local Voc no pode usar o DataEase da rede local para acessar um Banco de Dados que no esteja localizado na rede. Para utilizar Bancos de Dados que no estejam na rede local, o DataEase precisa estar em seu disco rgido. All no permitido em condies ou frmulas Condies e frmulas podem ser executadas apenas com base num valor simples, e all retorna um conjunto de valores do arquivo relacionado. Tente any. ARQUIVO <nome do arquivo> no est no DRIVE <n>. Corrija. Esse programa era esperado neste drive mas no est l. Insira o disco correto no drive indicado, e pressione qualquer tecla. ARQUIVO <nome> no encontrado O arquivo Comandos de Instalao .DIN especificado no foi localizado no diretrio mencionado. Verifique o nome do arquivo e o diretrio, e execute a instalao novamente.

Mensagens de Erro

A-3

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Arquivo Template no encontrado O nome especificado para o arquivo template no existe no disco. Especifique o nome vlido. Caso voc no tenha certeza dos nomes dos arquivos, use o comando DOS DIR para pesquisar o arquivo no disco. Banco de Dados <nome do Banco> j existe Voc tentou alterar o nome do Banco de Dados atual para outro nome que j existe no diretrio onde voc est. Use um outro nome. Caracter no permitido O caracter digitado no vlido no campo em que voc est digitando. Por exemplo, voc tentou digitar uma letra num campo Nmero. Digite um caracter vlido. Caracteres por Polegada no disponveis O valor especificado em Caracteres por Polegada, na tela Especificao do Estilo de Impresso no est disponvel no registro correspondente do Formato Impressoras. Caso a sua impressora permita esse valor, altere o registro no Formato Impressoras, para inclu-lo. Caso contrrio, digite um valor vlido na tela Especificao do Estilo de Impresso. CASE no especificado, ou END perdido Um value ou others foi especificado, mas no existe um comando case especificado que corresponda. Clusula OTHERS j especificada Cada comando case pode ter apenas uma clusula others. Constante Invlida O valor da constante na Query ou na Frmula de Derivao est errado. O cursor est posicionado na constante errada. Corrija o erro. Dados no checados no podem ser incluidos O Formato foi preenchido pelo modo No Checado. Ele no pode ser gravado como um registro. Limpe a tela, e preencha o registro novamente. Data Invlida Uma data invlida foi digitada num campo Data. Digite uma data vlida. Desculpe, Limite da demonstrao atingido Voc est usando uma verso limitada do DataEase, e o limite de registros foi atingido. Digite outro Nmero, ou pressione RETURN Os menus de Relatrios Rpidos e DQL possuem 10 opes. Quando voc digitar 1 em qualquer um desses menus, pressione RETURN para gerar o Relatrio ou Rotina, ou digite 0 para imprimir sua definio. Digite um Nmero entre 0 e <n> Esta no uma mensagem de erro. As opes vlidas so nmeros entre 0 e n, onde n a opo disponvel de maior nmero.

A-4

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Digite um caracter vlido O caracter digitado no vlido para essa questo. Digite um caracter vlido. Digite um Espao ou mais um Nmero Esta no uma mensagem de erro. O menu atual possue mais de 100 opes, e um outro dgito ou um espao necessrio para completar a seleo. Digite um Espao ou um Nmero para completar Esta no uma mensagem de erro. O menu atual possue mais de 10 opes, e um segundo dgito ou um espao em branco obrigatrio para completar a seleo. Digite um nome diferente O Nome do Campo especificado j foi dado a outro campo. Especifique um nome diferente, e pressione RETURN. Diretrio cheio, no posso alterar Formato No existe espao em seu diretrio. Para poder alterar um Formato, o DataEase necessita criar arquivos temporrios no disco de dados, mas no est conseguindo criar tais arquivos. Leia os procedimentos para Recuperao de Espao em Disco, no final desse apndice. Diretrio Temporrio Invlido O diretrio especificado para alojar os arquivos temporrios no existe. Especifique outro diretrio, ou use o diretrio de dados padro. Drive invlido Voc especificou um drive invlido para o Backup ou o Restore. Ou o drive no existe, ou o mesmo que o drive de dados. Digite o nome do drive correto. Caso os seus dados estejam num drive de disco rgido, de disco flexvel ou um diretrio diferente devem ser usados para Backup ou Restore. Caso os dados estejam num disco flexvel, use o drive de programa para Backup e Restore. ELSE no combina com IF Um else foi especificado sem possuir o comando if correspondente. Digite o if em questo ou use case no lugar. END no combina com IF, WHILE, FOR ou CASE Existe pelo menos um comando End a mais na Query. END perdido Cada comando for, case, if e while exige um end combinando. Um ou mais comandos end no foram encontrados.

Mensagens de Erro

A-5

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Erro <n> ao Fechar Erro ao Abrir Formato O pedido para gravar a definio de Formato falhou. A causa mais frequente a falta de espao no disco. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. Erro <n> de inicializao Ao criar um Banco de Dados: No deve existir espao no disco ou diretrio. Use o comando DOS CHKDSK para obter o nmero de arquivos e a quantidade de espao disponvel no disco (leia o processo de Recuperao do Espao em Disco no final desse apndice). Elimine alguns arquivos do disco ou use outro disco para criar o Banco de Dados. Ao utilizar um Banco de Dados existente: O arquivo RDRRdAAA.DBM do diretrio Formatos pode ter sido eliminado. Use o comando DOS DIR para confirmar se o arquivo desapareceu. Para recri-lo, siga os procedimentos de Recuperao de Arquivos Desaparecidos. Erro <n> na excluso Um erro ocorreu enquanto um Formato estava sendo excluido. Na maioria das vezes, o arquivo de definio do Formato ou o arquivo de dados no foi encontrado. No necessrio uma ao de recuperao. Erro ao abrir <nome do arquivo> Um arquivo de definio de relatrio foi requisitado, mas no foi localizado. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrados no final desse apndice. Erro ao abrir arquivo <n> Um arquivo de definio de relatrio era esperado, mas no foi localizado. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrados no final desse apndice. Erro ao abrir as relaes O arquivo de Relaes no pode ser aberto. Ele pode ter sido acidentalmente eliminado. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrado no final desse apndice. Erro ao abrir configurao O arquivo de configurao CONFIGUR.DAT no foi localizado no disco de programa. Crie outro conjunto de arquivos de programa e defina a sua configurao novamente. Erro ao abrir Estilos de Tela O arquivo Estilo de Telas no est no drive de dados. Use o comando DOS DIR para obter uma lista de arquivos. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrados no final desse apndice.

A-6

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Erro ao abrir o diretrio de usurios O arquivo Usurios no drive de dados est corrompido. A causa mais provvel uma eliminao acidental do arquivo de dados do Formato Usurios. Siga os procedimentos para Recuperao de Arquivos Excluidos encontrados no final desse apndice. Erro ao alterar Formato Voc alterou um Formato, mas no existe espao suficiente no diretrio para que a reformatao seja executada. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. Erro ao atualizar ndice Durante um Restore, um arquivo de ndice no consegue ser atualizado. O motivo mais provvel no existir espao suficiente no disco. Crie algum espao no disco de ento, reorganize o Formato. Erro ao criar <nome do arquivo> Um pedido para criar um novo arquivo DOS no disco falhou. No existe espao no disco ou diretrio. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. Erro ao criar <nome-do-Formato> Durante a criao de um novo Banco de Dados, um erro ocorreu ao instalar os Formato do Sistema. Pode no existir espao no disco ou diretrio. Use o comando DOS CHKDSK (leia os procedimentos para Recuperao de Espao em Disco, no final desse apndice), para obter o nmero de arquivos e a quantidade de espao disponvel no disco. Elimine alguns arquivos do disco, ou use um disco ou diretrio diferente para criar o Banco de Dados. Erro ao criar arquivo <nome do arquivo> Um pedido para criar um novo arquivo tipo DOS no disco no pde ser atendido. O nome do arquivo pode estar errado, ou o disco/diretrio pode estar cheio. Caso seja um nome invlido, tente novamente com um nome certo. Do contrrio, siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. Erro ao criar arquivo Temp Um pedido para criar um arquivo temporrio tipo DOS no disco falhou. No existe espao no disco ou no diretrio. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. Erro ao criar Formato data-entry O sistema no consegue criar o arquivo de definio do Formato data-entry provavelmente pelo pouco espao em disco. Use a opo Excluir Relatrio para cancelar qualquer relatrio indesejvel do disco, e tente gravar o relatrio novamente. Caso voc continue sem espao, exclua o relatrio atual, e siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice.

Mensagens de Erro

A-7

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Erro ao gravar Arquivo <nome do arquivo> No existe espao insuficiente no diretrio para gravar o arquivo. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. A seguir, execute a funo novamente. Erro ao Gravar no Drive <n>. Abortar, Repetir, Ignorar? Error Writing Drive <n>. Abort, Retry, Ignore? O diskette deve estar estragado, o drive est sem diskette ou est com a porta aberta. Pressione R algumas vezes para tentar continuar. Caso o erro persistir, e a quantidade de informao a gravar for limitada, pressione I para ignorar o erro. Caso contrrio, pressione C para cancelar. Siga os procedimentos para Recuperao de Erros em Arquivos, encontrados no final desse apndice. Erro ao gravar registro Durante uma alterao ou reorganizao de Formato, o DataEase no conseguiu gravar o registro no disco de dados, talvez por ter-se esgotado o espao no disco. Caso o Formato tenha sido gravado com outro nome, o arquivo da definio do Formato foi gravado, mas o arquivo de dados est incompleto. Use o comando DOS CHKDSK para verificar o disco e a quantidade de espao disponvel. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice. Erro ao incluir Rotina O nmero mximo de Relatrios Rpidos ou Rotinas DQL (2000) j foi atingido. Antes de gravar esta rotina, voc deve eliminar um ou mais relatrios ou rotinas desnecessrios. Erro ao ler configurao Erro ao gravar configurao O seu diskette de programa est com problemas. Saia do DataEase. Crie outro conjunto de arquivos de programa, e defina a sua configurao novamente. Erro ao reorganizar. Formato inalterado O DataEase no conseguiu reformatar os dados associados com o Formato que foi alterado. Portanto o Formato original permanece inalterado para preservar a integridade dos dados. Uma mensagem de erro indica a causa da falha. A causa mais frequente espao insuficiente no disco ou diretrio. Corrija a razo do erro, e altere o Formato novamente. O disco de dados/diretrio est provavelmente repleto. Siga o procedimento para Recuperao de Espao em Disco encontrado no final desse apndice. Erro de E/S no Registro n, pressione RETURN Um erro no disco ocorreu durante uma leitura ou gravao durante a gerao de um relatrio. O sistema ignora o registro e finaliza o relatrio. Siga os procedimentos de Recuperao dos Dados do Disco, encontrado no final desse apndice.

A-8

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Erro de Leitura no Drive <n>. Abortar, Repetir, Ignorar? Error Reading Drive <n>. Abort, Retry, Ignore? O diskette deve estar estragado, o drive est sem diskette ou com a porta aberta. Pressione R algumas vezes para tentar continuar. Caso o erro persista e no houver informaes gravadas ou a gravar na funo atual, pressione A para interromper. Caso contrrio, pressione I para ignorar. Siga os procedimentos para Recuperao de Erros em Arquivos, encontrados no final desse apndice. Erro de Sistema: FREE n Ilegal O DataEase identificou um erro no gerenciamento da memria. O processamento pode no ser afetado, entretanto, recomendamos que voc deixe o DataEase e reinicialize novamente. Erro em <nome> Quando um Formato for selecionado para ser visto ou modificado, um erro ocorreu no arquivo de dados do Formato. O mesmo pode ter sido excluido. Siga os procedimentos de Recuperao de Arquivos Excluidos, encontrado no final desse apndice. Erro na Forma: fim/rodap mal colocado Erro na Forma: itens/cabealho mal colocado Erro na Forma: .end ou .group trailer perdido Voc est gerando um relatrio com um comando de linha da Forma fora do lugar (por exemplo, .items aparece aps .group trailer ou aps .end). Interrompa a gerao do relatrio. Altere a Forma. Erro na Frmula de <nome do campo> Quando voc tenta imprimir ou gravar um Formato, o sistema verifica todas as Frmulas de Derivao e os Limites Superior/Inferior do Formato. Uma frmula para o campo especificado no vlida. Um Campo usado na frmula pode ter sido excluido aps a frmula ter sido definida. Altere o campo, e corrija a frmula. Erro na Impressora Existe uma falha na impressora. A impressora, cabo, conexo ou placa podem estar com defeito. Os erros mais comuns so: impressora desligada, sem papel, sem fita de impresso, fora da linha, tampa aberta ou cabo mal conectado. Verifique e corrija qualquer erro de conexo ou mecanismo. Caso no consiga, contate a assistncia tcnica de sua impressora. Erro na Tela de Inicializao Durante a Inicializao do DataEase, o arquivo ZTERMDEF.??? no foi localizado ou est invlido. Crie outro conjunto de arquivos de trabalho e redefina a sua configurao.

Mensagens de Erro

A-9

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Erro no Diretrio de Relatrios Erro ao Fechar Diretrio de Relatrios Erro ao Abrir Diretrio de Relatrios O arquivo Diretrio de Relatrios no drive de dados est corrompido. A causa mais provvel uma excluso acidental do arquivo. Siga os procedimentos para Recuperao de Arquivos Excluidos, encontrados no final desse apndice. Erro(s) gravado(s) em <nome do arquivo> Foram encontrados erros durante um processamento em lotes. Mensagens de erro apropriadas foram gravadas num arquivo ASCII. O nome DOS deste arquivo o mesmo que o nome DOS do Formato Primrio, e a extenso de 3 caracteres Enn, onde nn um identificador individual para esse conjunto de mensagens de erro. Erro(s) no registro Fonte <m>, Atual <n> Foram detetados erros durante um processamento em lotes. As mensagens de erro so gravadas num arquivo de Exceo, apontando qual o registro de entrada (m), e qual o registro de sada (n) afetados. Erro: <nome do arquivo> Arquivo <nome do erro> Erro Um erro ocorreu durante o Backup ou Restore. O nome do arquivo e o correspondente Formato, Rotina ou relatrio, e um tipo de erro de arquivo so exibidos. Caso a opo de recuperao de erro foi selecionada quando voc iniciou a funo era Ignore o Erro e Continue ou Cancele, a opo automaticamente executada. Caso a opo seja Decida sobre o Erro, o DataEase espera pela sua deciso. Para continuar a funo, pressione RETURN. Para cancelar, pressione ESC SAI. Erro: Disco ao ... Erro: Tabela de Teclas Durante a Inicializao do DataEase, o arquivo ZTERMDEF.??? no disquete de programa no foi localizado ou est corrompido. Crie outro conjunto de arquivos de trabalho, e defina a sua configurao novamente. Quando algum arquivo DOS aberto ou fechado, caso esse arquivo desaparea ou se corrompa, execute a ao indicada na mensagem secundria. Saia do DataEase, e siga os procedimentos para Recuperao de Arquivos Excluidos encontrados no final desse apndice. Erro: fonte <m> j existe como <n>, descartado Durante uma Importao ou outra atividade de processamento em lotes no qual no foi especificada Atualizao, um registro de entrada possui os mesmos dados no mesmo campo assinalado como nico que um registro existente no Formato. O novo registro no incluido no arquivo. Essa mensagem exibida na tela e tambm gravada no arquivo de Exceo (.Enn). Especificao de Impresso Incompleta A Especificao do Estilo de Impresso est incompleta. Voc deve complet-la para poder gerar o relatrio ou rotina.

A-10

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Especificao invlida A ao que voc especificou nessa Query no vlida. Voc deve ter combinado comandos exclusivos de Rotinas de Controle com comandos exclusivos de rotinas. Se este for o caso, crie uma Rotina de Controle que gere uma ou mais Rotinas de Processamento. Esse Nome de Varivel J foi Definido Voc est definindo uma varivel global ou temporria, mas o nome que especificou j foi usado nessa Query. Digite outro nome. Nmero de Caracteres por Polegada No Disponvel Nmero de Linhas por Polegada No Disponvel O valor especificado na tela de Especificao de Estilo de Impresso est inconsistente com o registro correspondente da Definio da Impressora para a impressora especificada. Se esta a impressora correta e no suportar o valor requsitado de CPI ou LPI, altere a definio da impressora. Caso contrrio, corrija o valor digitado na tela de Especificao do Estilo de Impresso. Esta uma impressora desconhecida O nome da impressora mencionada na tela de Especificao de Estilo de Impresso no tem o registro correspondente no Formato Impressoras. Defina a impressora usando o Formato Impressoras, ou altere o Formato Estilo de Impresso para referir-se a uma impressora j definida. Este o nome de um Formato do Sistema Este nome uma palavra reservada O nome que voc especificou reservada, e no pode ser usado como nome de Formato. D outro nome para o Formato. Este um registro excluido O registro na tela est marcado como Excluido, e tratado por todas as funes do DataEase como se no existisse. Para coloc-lo de volta no Banco de Dados, pressione F8 MODIFICA. Este menu no existe O menu que voc selecionou no existe, ou voc no possui nvel de segurana suficiente para us-lo. Pea ao responsvel pela definio de menus que corrija ou o menu, ou o seu nvel de segurana. Este nome j foi usado Voc deu um nome opcional para uma relao, mas o nome j foi usado em outra relao da Query. Digite outro nome. Este relatrio j existe O nome do relatrio que voc digitou j existe. Digite outro nome para o relatrio, e pressione RETURN. Estouro da pilha da frmula A Frmula de Derivao definida para o campo muito grande para que o DataEase consiga process-la.
Mensagens de Erro A-11

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Estouro do buffer Ao definir um Formato, um Formato data-entry, uma Query, ou uma Forma do Relatrio, o tamanho do texto no pode exceder o limite de 15.000 caracteres. O espao necessitado pelo texto inclui todos os caracteres digitados no Formato, espaos iniciais nas linhas e trs caracteres para cada campo definido no Formato, sem contar com o Tamanho do Campo. Reduza o tamanho do texto, excluindo espaos ou linhas. Faixas no encontradas. Pressione qualquer tecla. Durante a tentativa de converso de uma aplicao de Lotus para o DataEase, voc deve ter selecionado um arquivo de Lotus 1-2-3 ou Lotus Symphony que no possue as faixas requisitadas. Selecione arquivos com as faixas definidas. Forma de importao desconhecida O arquivo que voc especificou no um arquivo de Especificao de Importao. Formato <nome> j existe O nome do Formato que voc digitou j existe. Digite outro nome para o Formato, e pressione RETURN. Formato em uso por outro usurio Numa rede local, o Formato que voc deseja ver ou modificar est atualmente sendo visto (e talvez modificado) por outro usurio. Voc deve esperar at que ele deixe o Formato, antes de acessar o mesmo, ou pressionar ESC SAI para desistir da operao. Formato modificado aps gravao do Relatrio Formato modificado aps gravao da Rotina Um ou mais Formatos usados no relatrio ou Rotina foram alterados desde que o relatrio ou Rotina foram gravados. O resultado pode no ser o esperado. Verifique a definio do relatrio ou Rotina antes da gerao. Formato no encontrado Selecionando um Formato num menu sob medida: O nome do Formato especificado no menu no foi localizado. Corrija a definio do menu. Selecionando o Formato de um menu de Registros: A definio do Formato ou o arquivo de dados no foi encontrado. Siga os procedimentos para Recuperao de Arquivos Excluidos no final desse apndice. Formato no foi gravado O seu nvel de segurana no permite a gravao de Formatos, Relatrios Rpidos ou Rotinas DQL. Gravar Formato: Erro ao fechar Gravar Formato: Erro ao criar Gravar Formato: Erro ao criar arquivo Uma tentativa de criar um arquivo de definio de Formato falhou. O espao em disco ou diretrio est repleto. Siga os procedimentos para Recuperao de Espao em Disco, encontrados no final desse apndice.

A-12

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Hora Invlida Uma hora invlida foi digitada num campo Hora. Digite uma hora vlida. Importao no encontrada O nome referido para a Especificaao de Importao durante a gerao de uma Importao no existe. Selecione um nome vlido no menu. Importao no pode ser efetuada Importao no pode ser recuperada Um arquivo de Importao no est conseguindo ser copiado ou recuperado. O motivo mais provvel haver pouco espao no disco. Siga os procedimentos para Recuperao de Espao em Disco, encontrado no final desse apndice. Impressora desconhecida Instalada O nome da impressora especificada no Formato Configurao do Sistema no existe no Formato Impressoras. Defina a impressora usando o Formato Impressoras, ou altere o Formato Configurao do Sistema para indicar uma impressora existente. ndice <n> em <nome do Formato> inconsistente O ndice para o campo nmero n no Formato Nome-do-Formato deve estar corrompido. A ltima operao que incluiu registros no arquivo no deve ter terminado corretamente. Por exemplo, voc pode ter reinicializado ou desligado o microcomputador aps incluir registros no arquivo. Cancele a funo atual, e reorganize o Formato. ndices no encontrados Esta no uma mensagem de erro. Durante a converso de uma aplicao dBASE para DataEase, o programa de converso pesquisa automaticamente por um arquivo com o mesmo nome do Formato a ser convertido. Caso no exista nenhum arquivo de ndice associado, essa mensagem exibida. Insira DISCO <m> de <n> (arquivo <a>) no DRIVE <d> Esta no uma mensagem de erro. Durante o uso do DataEase a partir de discos flexveis o arquivo overlay a pedido do msimo disco do conjunto de discos do DataEase, coloque o disco m no drive d, e pressione qualquer tecla. Limite mximo do campo atingido Voc deve ter tentado definir mais de 255 campos em um Formato. Caso voc for cancelar alguns campos, imprima o Formato ou grave a sua definio para reorganizar os campos e, ento, defina os novos campos. Caso contrrio, voc no consegue definir mais campos. Linha de comando invlida Durante a gerao de um relatrio ou rotina, o DataEase encontrou uma linha de comando desconhecida na Forma. Interrompa a gerao do relatrio. Altere a Forma.

Mensagens de Erro

A-13

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Linhas por Polegada no disponveis O valor especificado em Linhas por Polegada na tela de Especificao do Estilo de Impresso no est disponvel no registro correspondente da Definio da Impressora. Caso a sua impressora permita esse valor, altere o registro no Formato Impressoras, para inclu-lo. Caso contrrio, digite um valor vlido na tela de Especificao do Estilo de Impresso. Memria insuficiente No h memria suficiente para definir o relatrio ou rotina. Leia o Volume 2, Apndice A, Uso da Memria. Siga o procedimento Aumentando a Memria Disponvel, encontrado no final daquele apndice. Memria insuficiente para menus A memria disponvel para os menus sob medida insuficiente. Caso um menu de Incio seja definido para o usurio, deve existir memria suficiente para todos os menus sob medida deste Banco de Dados. As informaes de menus esto armazenadas de uma forma condensada. Espaos iniciais e campos vazios no so incluidos. Reduza o nmero de menus sob medida, ou abrevie as descries dos itens nos menus. Muitos IFs encadeados Teste a lgica usada, procurando por Ifs desnecessrios. Caso esteja correta, voc precisa criar rotinas separadas para as opes menos usadas e uma rotina de sada e, ento, ger-la a partir de uma Rotina de Controle. No consegui trocar o nome Voc alterou o Formato, e os dados associados precisam ser reformatados. Entretanto, no existe espao suficiente no diretrio para que a reformatao seja executada. Siga os procedimentos para Recuperao de Espao em Disco, no final desse apndice. No consigo abrir <Formato> Existe um problema com o arquivo destino numa importao. Use a opo Status do Banco de Dados no menu de Manuteno, para ver se o Formato est realmente presente no Banco de Dados. Se estiver, reorganize o Formato. Se o mesmo foi excluido, siga os procedimentos para Recuperao de Arquivos Excluidos, encontrado no final desse apndice. No existe espao para backup no disco As mensagens seguintes apontam para o espao necessrio e quanto espao est disponvel. Selecione um drive diferente para efetuar o Backup, ou deixe o DataEase e elimine arquivos desnecessrios o suficiente para criar espao no disco rgido. No funciona com Entrada de Registros ativa No modo de Entrada de Registros, quando ao pressionar F9 RELATRIO, voc pode carregar um Relatrio Rpido ou uma Rotina de Processamento DQL. Voc no pode carregar uma Rotina de Controle DQL. Voc deve deixar a Entrada de Registros, antes de tentar carregar uma Rotina de Controle DQL.
A-14 Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

No permitido - Outros usurios ativos A operao que voc deseja efetuar necessita o uso exclusivo do Banco de Dados. Voc deve esperar at que os outros usurios da rede local deixem o Banco de Dados antes de continuar, ou pressionar ESC SAI para interromper a operao. O Restore recria todos os Formatos, arquivos de dados, rotinas, etc... Portanto o Restore exige o uso exclusivo do Banco de Dados numa rede local. Espere que todos os outros usurios saiam, ou pressione ESC SAI para interromper o Restore. No posso continuar - Saindo... O DataEase encontrou um erro que no pode resolver, e retorna ao DOS. Entre em contato com o Suporte Tcnico, e fornea informaes especficas sobre o problema. Ns iremos aconselh-lo como proceder. No sequencio este tipo de campo Apenas campos String Numrica e Texto podem ser sequenciados. Nome de arquivo de Formato invlido Durante a Importao para um Formato, o nome do arquivo de definio de Formato especificado como fonte no existe no drive mencionado. Caso o arquivo no esteja no drive de dados, especifique o nome do drive e o diretrio como parte do nome de arquivo. Execute novamente a Importao, especificando o nome correto do arquivo. Nome de Arquivo Fonte Invlido Durante a Importao, o nome do arquivo fonte especificado no existe no drive mencionado. Caso o arquivo no esteja no drive de dados, especifique o nome do drive e o diretrio como parte do nome de arquivo. Execute novamente a Importao, especificando o nome correto do arquivo. Nome de relao j utilizado Voc est tentando definir ou usar uma relao. O nome dado para essa relao j foi utilizado numa relao anterior na Query. Troque o nome da relao anterior. Nome do Arquivo em disco Invlido O nome do arquivo em disco para o destino de relatrio ou rotina est errado. Interrompa o relatrio. Leia o seu manual do Sistema Operacional para conhecer a montagem de nomes de arquivo. Altere o nome do arquivo na tela de Especificao do Estilo de Impresso, e gere o relatrio novamente. Nome do Formato j usado como relao Voc est tentando definir uma relao ad-hoc numa Query. Entretanto, o nome do Formato no qual voc est identificando a relao j foi usado como o nome de uma relao anterior. Retorne e d outro nome relao definida anteriormente. Nome do Usurio muito longo A linha do comando DEASE, usada para inicializar o DataEase est errada. O
Mensagens de Erro A-15

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

parmetro com o nome do usurio maior que os 15 caracteres permitidos. Digite o nome do usurio corretamente na tela de Inicializao, ou deixe o DataEase e digite o comando novamente. Nome ilegal Password ilegal Durante a Inicializao, o nome do usurio ou a sua senha no combina com os usurios autorizados para utilizar o Banco de Dados. Digite o nome e senha corretos. Nmero de Bancos de Dados por diretrio excedido J existem 26 Bancos de Dados no diretrio atual. Para criar outro Banco de Dados, voc precisa eliminar ou movimentar um dos Bancos de Dados existentes, ou criar o Banco de Dados desejado num diretrio diferente. O Banco de Dados deve ter no mnimo 2 letras Nomes com uma letra no so permitidos, para evitar confuses na Inicializao . Digite um nome vlido. O diretrio no pode ser o mesmo O diretrio especificado para o Backup no pode ser o mesmo que o diretrio atual do Banco de Dados. Como os nomes dos arquivo de Backup so idnticos aos nomes dos arquivos do Banco de Dados, eles no podem ficar no mesmo diretrio. Especifique um diretrio diferente. O Formato J Existe O nome do Formato que voc digitou j existe. Digite outro nome para o Formato, e pressione RETURN. O menu <nome do menu> no existe Voc tentou acessar um menu que, ou no existe, ou voc no possui um nvel de segurana suficiente para acess-lo. Pea ao responsvel pela definio de seus menus para corrigir a definio de menu, ou o seu nvel de segurana. O Nome do Banco de Dados muito longo A linha de comando DEASE usada para inicializar o DataEase est errada. O nome do Banco de Dados digitado tem mais de 19 caracteres que o mximo permitido. Selecione o nome correto do Banco de Dados na tela de Inicializao, ou deixe o DataEase e digite o comando novamente. O Nome precisa comear com Numa Query, o nome opcional de uma relao deve estar entre aspas (). Digite o nome novamente. O novo Banco de Dados usar a letra <n> Essa letra usada para criar nomes individuais para os arquivos do Banco de Dados. Normalmente usada a primeira letra do Banco de Dados. Se esta j estiver ocupada, a letra disponvel de valor mais baixo usada. Veja as convenes de nomes de arquivos DOS, no Volume 2, Apndice B, Convenes e Capacidades do Disco de Dados.
A-16 Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

O nmero deve estar entre 0 e <n> O nmero digitado para selecionar uma opo do menu est fora da faixa vlida para o mesmo. Digite um nmero vlido. O tipo dos dados deve ser o mesmo de CASE O comando case inclui um valor que testado contra outros mencionados em value e others, e estes devem ter o mesmo Tipo de Campo. Altere os valores at que todos sejam do mesmo tipo. Opo invlida Voc selecionou uma opo invlida em um menu. Selecione uma opo vlida. Opo obrigatria Numa Query, voc tentou saltar uma questo de mltipla escolha. Selecione uma opo das que esto exibidas na Linha do Prompt. Os nomes no podem ser iguais Os nomes dos Formatos fonte e destino so os mesmos quando voc tentou transferir dados entre os Formatos. Voc no pode transferir dados de um Formato usando essa funo. Os separadores precisam ser diferentes Para Importaes de Tamanho Varivel em ASCII, os caracteres separadores de Campos e Registros devem ser diferentes. Overlay <nome do arquivo> no encontrado O arquivo de programa deveria estar no diretrio, mas no foi localizado. Deixe o DataEase. Ento, crie novamente os seus Discos de Trabalho e defina a sua configurao. Se o erro ocorreu durante uma sesso em que voc incluiu ou alterou registros, o Formato provavelmente est inconsistente. Reorganize o Formato. PARADOX.EXE No encontrado. Re-digite Durante a converso de uma aplicao PARADOX para DataEase, o DataEase no localizou o programa PARADOX.EXE no diretrio especificado. Certifique-se de encontrar o PARADOX.EXE no diretrio mencionado, e execute a converso novamente. Parmetro invlido na linha de comando Uma linha de comando da Forma tem um parmetro invlido. Opcionalmente, interrompa o relatrio atual. Altere a Forma, e verifique todos os parmetros das linhas de comando. Password muito longa A linha do comando DEASE, usada para inicializar o DataEase est errada. O parmetro com a senha do usurio maior que os 8 caracteres permitidos. Digite a senha correta na tela de Inicializao, ou deixe o DataEase e digite o comando novamente.

Mensagens de Erro

A-17

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Path deve conter o Diretrio do PARADOX Durante a converso de uma aplicao PARADOX para DataEase, o diretrio do PARADOX no estava no comando DOS PATH. Inclua o diretrio PARADOX no PATH DOS de seu sistema, e execute a converso novamente. Pesquisa interrompida Durante uma pesquisa de registros, voc pressionou ESC SAI para interromper a pesquisa. Nenhuma ao de recuperao necessria. Preenchimento obrigatrio O campo est como Obrigatrio e precisa ser preenchido. O cursor est posicionado no campo Obrigatrio. Caso ele seja tambm Prevenir Data-entry, o cursor se posicionar no primeiro campo seguinte ao campo Obrigatrio e permitir a entrada de dados. Digite os dados no campo Obrigatrio e, ento, grava o registro. Caso o campo seja como Prevenir Data-entry, os dados do mesmo so derivados de outro campo, que efetuar o preenchimento correto do campo. Preenchimento obrigatrio O campo Frmula de Derivao ou a Query que est sendo definida est errada. O cursor est posicionado no trecho errado. A frase iniciando o cursor no vlida. Digite novamente a frmula ou a Query, para corrigir o erro. Voc deve ter deixado um campo Obrigatrio sem preencher. Digite neste campo. Pressione qualquer tecla para continuar Esta no uma mensagem de erro. O DataEase pede o seu conhecimento antes de continuar. Pressione qualquer tecla. Pressione RETURN ou 0 para continuar Esta no uma mensagem de erro. Pressione RETURN para gerar a rotina ou 0 para imprimir a definio da rotina. Qualquer tecla indica conhecimento do erro Diversas situaes de erro exigem que voc conhea a existncia desde antes que o DataEase continue. Pressione qualquer tecla para continuar. Registro em uso por outro usurio Voc est tentando alterar ou excluir um registro que est sendo examinado por outro usurio da rede local. Espere at que todos acabem, antes de efetuar a alterao. Registro j existe como <n> Voc tentou incluir ou alterar um registro que uma duplicata de um registro existente no arquivo. O DataEase testa a existncia de registros idnticos se forem usados campos definidos como nicos no Formato. O DataEase pergunta se voc deseja alterar o registro existente. Responda S para alterar o registro. Do contrrio, responda N. Voc precisa digitar os dados e incluir o registro novamente.

A-18

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Registro modificado aps ter sido Lido Voc est tentando alterar ou excluir um registro que foi alterado por outro usurio na rede local, aps a sua leitura. O registro revisado aparece na sua tela. Caso as suas alteraes no sejam as mesmas que foram efetuadas, faa as suas alteraes novamente. Relao <nome da relao> desconhecida A relao usada numa frmula lookup no existe. Saia da Entrada de Registros. Defina a relao, ou corrija a frmula lookup. Relatrio <nome> j existe Voc est tentando instalar um relatrio com o mesmo nome de outro j existente nesse diretrio. Especifique um nome individual. Relatrio ainda no definido Voc est tentando gerar ou gravar um relatrio que ainda no foi definido. Defina um relatrio antes de tentar grav-lo ou execut-lo. Reorganize esse Formato. Qualquer tecla continua Esse Formato deve ser reorganizado para que possa ser processado. O arquivo de dados e o(s) arquivo(s) de ndice possuem um contador que est em desacordo com o arquivo de diretrio do Formato. Rotina <nome> j existe Voc est tentando instalar uma Rotina com o mesmo nome de outra Rotina existente no mesmo diretrio. Espeifique um nome diferente. Rotina ainda no gravada O seu nvel de segurana no permite a gravao de Formatos, Relatrios Rpidos ou Rotinas DQL. Saindo do DataEase ... Tem certeza? Esta no uma mensagem de erro. Voc pressionou ESC SAI no Menu Principal ou no menu de Incio da sua aplicao. Antes de retornar ao Sistema Operacional, voc deve responder S a esta pergunta. Se voc pressionou ESC acidentalmente, responda N para permanecer no menu. Sem critrios de pesquisa especificados Voc deve ter pressionado ALT-F3 CONTINUA PESQUISA, sem nenhum critrio de pesquisa especificado. Sem mais registros Esta no uma mensagem de erro. No existem mais registros para examinar. Numa consulta sequencial, o ltimo registro do arquivo foi exibido. Num exame seletivo, no existe mais registros que combinem com o critrio de pesquisa. Sem memria para compactar Formato A definio do Formato est para ser reorganizada como resultado de alteraes, mas a memria disponvel insuficiente para executar a reorganizao. Leia o Volume 2, Apndice A, Uso da Memria, e siga os procedimentos indicados em
Mensagens de Erro A-19

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Aumentando a Memria Disponvel, encontrados no final daquele apndice. Da, defina ou altere o Formato. Adicione o Formato em etapas, gravando-o aps efetuar algumas mudanas.

A-20

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Sem memria para Formato No h memria disponvel para incluir outros campos no Formato. Grave o Formato e, ento inclua novos campos em etapas curtas. Se for necessrio, siga os procedimentos indicados em Aumentando a Memria Disponvel, encontrados no Volume 2, Apndice A, Uso da Memria. Sem registros na tela Voc deve ter pressionado F2 GRAVA quando no existe nenhum registro na tela para gravar. Preencha o registro que voc deseja gravar e, ento, pressione F2 GRAVA. Sem registros para atualizar Voc deve ter pressionado F8 MODIFICA quando no existe nenhum registro na tela para ser atualizado. Examine o registro que deseje atualizar e, ento, pressione F8 MODIFICA. Sem registros para excluir Voc deve ter pressionado F7 DELETA quando no existe nenhum registro na tela para ser excluido. Examine o registro que voc deseja excluir e, ento, pressione F7 DELETA. Sintaxe invlida A sintaxe da Frmula de Derivao ou da frmula de Limite Superior/Inferior no vlida. O cursor est posicionado na frase errada. Corrija o erro. Tamanho de pgina no definido O tamanho de pgina que voc especificou na tela de Estilo de Impresso est inconsistente com a definio da impressora para a impressora mencionada. Se esta a impressora correta e ela suportar o tamanho pedido, altere a definio da impressora. Caso contrrio, corrija o valor digitado na tela de Especificao do Estilo de Impresso. Tecla invlida, ignorada Uma tecla invlida foi digitada numa seleo de um menu. Digite um nmero vlido para selecionar uma opo do menu. Voc deve ter pressionado uma tecla que no vlida durante a operao atual. Pressione uma tecla vlida. Tipo de campo errado Numa Query ou Frmula de Derivao, voc est tentando executar uma operao com Tipos de Campos que no combinam. Por exemplo, voc pode estar tentando incluir um campo Texto num campo Nmero. Quando esta operao for necessria, certifique-se que os tipos dos campos sejam os mesmos. Valor inicial necessrio para sequenciao O valor inicial para um campo de sequncia est invlido. Corrija e pressione RETURN.

Mensagens de Erro

A-21

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Verso dBase Incorreta Voc est tentando converter uma aplicao criada numa verso de dBase diferente do dBase III ou dBase III +. Certifique-se que aplicao esteja em dBase III ou III +, antes de tentar convert-la para DataEase. Verso DOS invlida, operao interrompida O DataEase 4.0 exige a verso 3.1 do DOS ou mais recente. Voc no alterou nada. Gravar assim mesmo? Nenhum valor especificado no Formato Primrio, ou qualquer um dos Formatos Secundrios foram incluidos ou alterados antes de voc pressionar F2 GRAVA. Voc no est autorizado Voc no pode Alterar Registros Voc no pode definir/excluir Formatos Voc no tem acesso a essa ao Voc no tem acesso a este Formato Voc no pode alterar relatrios Voc no pode definir Rotinas DQL Voc no pode instalar Formatos Voc no pode carregar Rotinas Voc no pode carregar Rotinas deste menu Voc no pode alterar Formatos Voc no pode executar Rotinas deste menu Voc no possui um nvel de segurana suficientemente alto para executar a funo que est tentando. Contate o seu administrador de Banco de Dados para alterar o seu nvel de segurana. Voc precisa definir DENAME! Use o comando DOS SET DENAME para definir um nome prprio em cada estao de trabalho.

A-22

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

PROCEDIMENTOS ESPECIAIS DE RECUPERAO Recuperao de Arquivos Excluidos Diagnstico


Consulte o Volume 2, Apndice B, Convenes e Capacidades do Disco de Dados, para convenes dos nomes DOS de arquivo. Se o arquivo for uma definio de Formato, Relatrio Rpido, Rotina DQL ou Arquivo de Importao, inicialize no Banco de Dados a ser verificado e execute o Status do DataEase. Caso contrrio, use o comando DOS DIR para verificar se o arquivo existe. Por exemplo:

DIR C:\DEASE Recuperao


Use uma das seguintes alternativas para recuperar o arquivo: Faa o Restore do Banco de Dados com os discos do ltimo Backup. Faa o Restore do Banco de Dados com os discos do ltimo Backup em outro diretrio, e instale novamente os Formatos e/ou Rotinas no Banco de Dados com erro. Para instalar novamente um Formato ou Rotina, exclua o mesmo do novo Banco de Dados, ento use as opes Instalar Formato ou Instalar Rotina no menu de Utilidades para instal-lo novamente. Caso o arquivo de diretrio Formatos (RDRRdAAA.DBM) ou o arquivo de diretrio Rotinas (REPOdAAA.DBM) estejam desaparecidos, crie outro Banco de Dados num disco separado. Da, reinstale todos os Formatos e Rotinas do Banco de Dados com erro. Se um arquivo de definio de Formato (extenso .DBA) sumiu, mas o arquivo de dados associado (extenso .DBM) existe, defina outro Formato Idntico. Importe os dados do arquivo de Registros antigo e, exclua o Formato anterior. Se uma definio de Rotina estiver desaparecida, defina uma nova Rotina e exclua a antiga. Se um arquivo de dados de um Formato do Sistema sumiu, crie outro Banco de Dados em outro diretrio, e crie o arquivo novamente. O nome do arquivo no precisa ser o mesmo, mas o contedo deve ser idntico. Ento, combine o nmero de registros no arquivo. Copie o arquivo para o Banco de Dados com erro, usando o comando DOS COPY, indicando o nome do arquivo desaparecido.

Mensagens de Erro

A-23

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Aps recuperar o arquivo, faa um Backup e Restore do banco de Dados.

Recuperao de Espao em Disco Diagnstico


Use o comando DOS CHKDSK, para obter o espao disponvel e recuperar algum espao perdido. Por exemplo:

CHKDSK C:/F
Caso sejam localizados clusters perdidos, especifique S para recuper-los, e use o seguinte comando para convert-los em espao livre:

DEL C:\DIRETORIO\*.CHK
Aps o comando CHKDSK, observe a quantidade de espao disponvel e o nmero de arquivos no disco. Num diskette flexvel de face dupla, voc pode ter at 112 arquivos. No diretrio raiz de um disco rgido, voc pode ter at 512 arquivos. Num sub-diretrio do disco rgido no h limite para o nmero de arquivos.

Recuperao
Caso a quantidade de espao em disco ou diretrio seja insuficiente, voc pode efetuar as seguintes etapas: Elimine alguns arquivos que no faam parte da operao do DataEase, ou transfira-os para outro disco ou diretrio. Remova alguns ndices desnecessrios operao. Caso o problema ocorra em quanto voc estiver alterando um Formato, use o comando DOS DEL para eliminar todos os ndices do Formato que est sendo alterado. Esses ndices sero recriados automaticamente quando o Formato estiver alterado. Considere a utilizao deste Banco de Dados em um disco rgido.

A-24

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Aumentando a Memria Disponvel Diagnstico


Leia o Volume 2, Apndice A, Uso da Memria.

Recuperao
Caso a memria seja insuficiente para ordenar registros num relatrio, aumente a memria disponvel no computador, ou indexe o campo de ordenao primrio. Se voc possui memria suficiente, provvel que no ela no esteja disponvel para executar outras operaes. Se isto ocorrer, existem diversas aes possveis: Diminua o nmero de Formatos usados atualmente. Mesmo que, em teoria, voc possa usar at 32 Formatos ao mesmo tempo, pode no haver memria suficiente para armazenar tantos Formatos. Se voc criou vrios menus, no inicialize no banco de dados com os menus definidos para o usurio, ao executar funes que no consigam ser executadas dentro dos limites da memria. Se um erro ocorrer durante a definio de um Formato, crie outro Banco de Dados apenas para definir o Formato, e instale-o.

Reorganize o Formato
Essa funo recria os arquivos de dados e ndices do Formato, e atualiza o contador de registros no diretrio de Relaes.

Diagnstico
A necessidade de reorganizar um Formato indicada por uma mensagem de erro quando o Formato selecionado, ou quando um ndice definido para o Formato usado. Use o Status do DataEase para pesquisar o status de todos os Formatos. Os ndices no so testados durante o Status do DataEase.

Recuperao
A maneira mais simples de reorganizar todos os Formatos e efetuar um backup do banco de Dados. Durante o backup, ignore as mensagens sobre a inconsistncia de Formatos, e pressione uma tecla para continuar o backup. Aps o backup, efetue o restore do banco de Dados imediatamente. Para ganhar tempo, voc pode reorganizar apenas um Formato, ou um grupo deles. No menu de Definio de Formatos, selecione a opo 5, Reorganizar um Formato, e selecione o Formato a ser reorganizado. Durante esse processo, ignore as mensagens sobre a inconsistncia do Formato, e pressione qualquer tecla para continuar. O Formato alterado estar novamente consistente.
Mensagens de Erro A-25

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Recuperao dos Dados do Disco Diagnstico


Erros no disco so indicados pelas mensagens Read ou Write Error do Sistema Operacional.

Recuperao
Voc pode efetuar as seguintes etapas para recuperar um erro: Se voc possui um diskette de backup recente, use-o para efetuar um Restore do Banco de Dados em outro disco. Crie outro Banco de Dados e, ento, efetue o restore do Banco de Dados. Se voc no tiver um Backup recente, voc pode recuperar dados selecionados do Banco de Dados. Para verificar a extenso do erro, use o comando DOS CHKDSK. Se alguns arquivos forem encontrados com ligaes cruzadas, a seo de diretrio do disco pode estar corrompida e nenhum dado do disco pode ser recuperado. Caso contrrio, os erros afetam um ou mais arquivos deste disco. Para descobrir quais os arquivos que so afetados, formate um outro disco, e use o comando DOS COPY para copiar todos os arquivos do disco de dados para o novo disco. Nesse processo, o Sistema Operacional exibe uma mensagem de erro para cada arquivo que tiver problema, e pergunta a voc se deve Abortar, Repetir ou Ignorar. Especifique R duas vezes e, na terceira tentativa, coloque I. Anote os nomes dos arquivos estragados para os quais voc especificou I. Aps a cpia dos arquivos, elimine arquivos estragados do novo diskette. Voc tem agora um disco de dados com os arquivos desaparecidos. Siga o procedimento para Recuperao de Arquivos Excluidos, para recriar o Banco de Dados.

A-26

Mensagens de Erro

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Esta pgina foi mantida vazia intencionalmente

Mensagens de Erro

A-27

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

GLOSSRIO
~ - um dos trs caracteres Coringa, permite pesquisas baseadas em critrios fonticos. Consulte Caracter Coringa. smbolo que precede um comentrio numa Rotina DQL.

SMBOLOS DO DATAEASE
* - esse smbolo tem dois significados. Como operador aritmtico, o asterisco indica multiplicao; como um dos trs caracteres Coringa do DataEase, ele permite pesquisas baseadas em critrios parciais de combinao. Consulte Caracteres Coringa. / - operador aritmtico indicando diviso. + - operador aritmtico indicando adio. - - operador aritmtico indicando subtrao. . - palavras iniciando com um ponto na coluna um so comandos de forma de relatrio. Um ponto (.) tambm usado para finalizar uma sentena DQL. := - operador de valorizao. Na DQL, o operador segue um campo para o qual voc quer definir um novo valor.

LISTAGEM ALFABTICA DOS TERMOS


.call - comando de Forma que permite a voc chamar automaticamente qualquer programa seguinte a uma transao do DataEase. O outro programa deve estar acessvel atravs do PATH do DOS. Por exemplo, a ltima linha na Forma de uma rotina que usa o GrafTalk do DataEase como sada de relatrio : .call GrafTalk /D %r %e .end - o Comandos de Formatao que limita a rea de sada das linhas (consulte .items) e precede dados para serem impressos depois que todos os registros tenham sido processados.

: - em DQL, dois-pontos segue um campo para o qual .footer - Comando de Formatao que identifica voc quer calcular estatsticas. informao a ser impressa no final de cada pgina de sada. ; - em DQL, ponto-e-vrgula marca o final de uma frase numa sentena da Query. .group header - Comando de Formatao usado no = - operador de comparao na DQL ou em qualquer incio de cada grupo para criar, uma ou mais linhas de sada contendo dados comuns a todos os tens no frmula. grupo. < - operador indicando menor que na DQL, .group trailer - Comando de Formatao que coloca Relatrios Rpidos ou qualquer frmula. informaes adicionais aps o ltimo tem de um grupo. O group trailer pode conter informao de > - operador indicando maior que na DQL, sumrio, valores comuns para o grupo ou texto de Relatrios Rpidos ou qualquer frmula. formato para finalizar cada grupo de maneira distinta. <= - operador indicando menor ou igual a na .header n - Comandos de Formatao que coloca um DQL, Relatrios Rpidos ou qualquer frmula. cabealho no topo da pgina, iniciando na pgina n; cada relatrio pode conter somente um .header. As >= - operador indicando maior ou igual a na DQL, linhas de relatrio que se seguem a esse comando, Relatrios Rpidos ou qualquer frmula. mas antes do prximo comando da Forma, so ? - um dos trs caracteres Coringa, permite pesquisas impressas no topo de cada pgina. As linhas de relatrio que precederem esse comando so baseadas em critrios parciais de combinao. impressas somente na primeira pgina. Consulte Caracter Coringa.

Glossrio

G-1

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

.page - Comandos de Formatao que executa a colocao da prxima linha da sada numa nova pgina. abs (n) - funo do DataEase que calcula o valor positivo (sem sinal) do argumento numrico n. Por exemplo: abs (-4) = 4 Ao Condicional - uma ao executada somente se determinadas condies so verdadeiras. Consulte case, if e while. acos (n) - funo do DataEase que calcula o arco coseno de um argumento numrico n, isto , o angulo, expresso em radianos, que o coseno de n. across m - uma opo da Forma que indica o nmero de vezes que pode ocorrer determinado item horizontalmente, na pgina da tela. especialmente til para etiquetas de mala direta. usado com o comando .items. Se wide no for especificado, o DataEase calcula a largura de cada ocorrncia. Consulte tambm wide.

ampm(hora) - funo do DataEase que indica se um dado horrio, na base de 24 horas, encontra-se antes do meio-dia (AM), ou aps (PM). Por exemplo: ampm(18:30:30) = PM and - O operador lgico indicador de que ambas as condies devem ser satisfeitas em um critrio. Consulte tambm or. any - O operador relacional que pesquisa o primeiro registro relacionado que combine com o critrio de seleo. O operador any usado nas relaes vrios-para-um ou relaes referenciadas. O equivalente de any na Definio de Formato lookup. Consulte lookup para mais detalhes. rea de Final de Relatrio - numa Forma de Relatrio, o texto ou campos que seguem o comando de linha de relatrio .end. So criados somente uma vez, aps todos os registros serem processados. rea de Forma de Relatrio - a rea de Forma de Relatrio est dividida em sete sees: Cabealho do Relatrio, Cabealho de Pgina, Cabealho de Grupo, tens, Final de Grupo, Final de Pgina e Final de Relatrio. As sees so divididas pelos Comandos de Formatao.

Administrao do Sistema - opo 7 do Menu Principal do DataEase. Escolha-a para definir novos usurios, configurar perifricos, personalizar seu uso do DataEase e acessar Utilitrios do Banco de Dados. rea de Itens - aquela parte de Comando da Forma seguinte .ITems, onde aparecem as linhas de cada Administrador do Sistema - usurio do DataEase registro. Todas as linhas seguintes linha da Forma responsvel pela definio e manuteno do Sistema .items at o primeiro .group trailer, .end ou .footer e caractersticas dos usurios para um Banco de constituem a rea de tens. Dados. Esse usurio deve possuir um Nvel de Segurana Alto. rea de Mensagens - a rea no canto superior direito da tela do DataEase que exibe o status do Agrupamento - montagem de dados num relatrio, Sistema e mensagens de erro. efetuada por registros com o mesmo dado num campo e, opcionalmente, criando totais de grupo. rea de Trabalho - a rea principal (da linha 3 at a linha 22) da tela do DataEase, onde o seu trabalho Agrupamento especificado pela opo group em normalmente exibido. Relatrios Rpidos, e as opes in groups ou in groups with group-totals em Processamento Arquivo - uma coleo de registros definidos Avanado DQL. identicamente com valores diferentes de dados. all - no DQL, o operador de relao que pesquisa cada registro relacionado que combine com o critrio Arquivo de Definio de Formato - um arquivo de seleo de uma ou mais relaes. O operador all tipo DOS contendo a estrutura do Formato, incluindo textos, Nomes de Campos e caractersticas, e as usado para listar campos de todos esses registros posies de todos os campos no Formato. Formatos relacionados. de Entrada de Registros possuem a extenso de Alto - nvel de segurana de maior autoridade para arquivo .DBA no DOS, Formatos de Dados de executar alteraes no Banco de Dados; somente Relatrios possuem a extenso .DBF. usurios com nvel de segurana Alto podem definir Arquivo de Especificao de Importao - arquivo Formatos e assinalar menus, passwords e nveis de segurana para outros usurios. O que cria um Banco criado pelo DataEase quando uma Especificao de Importao definida. O nome de arquivo tipo DOS de Dados possui um nvel de segurana Alto. o mesmo que o da Especificao de Importao; a extenso tipo DOS .DBI. Arquivo de Exceo - o arquivo criado como resultado de erros encontrados durante uma Importao ou Atualizao em Lote. O nome do arquivo usado possui os mesmos oito caracteres de G-2 Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

nome tipo DOS que o Formato primrio do DataEase, com um sufixo de .Enn onde nn um identificador numrico nico. As mensagens de erro neste arquivo identificam sucintamente o erro e a ao tomada pelo DataEase. O usurio deve corrigir os erros e eliminar o arquivo de exceo. Arquivo de Impressoras - arquivo do disco DataEase que contm caractersticas pr-definidas de impressoras.

tem a maior prioridade. Os Auxlios adicionais podem ser vistos pressionando-se F1 MAIS HELP. Auxlio de Campo - mensagens auxiliares com at 4000 caracteres de comprimento podem ser definidas na Definio do Campo e Formatos Data-entry. Durante a Entrada de Registros, estando o cursor num campo que tenha uma mensagem de auxlio e o usurio pressionar ALT-F1 para requisitar o auxlio, ser exibido o Auxlio de Campo. Outro auxlio disponvel est em F1 MAIS HELP.

Arquivo Primrio - o arquivo no qual est baseado um Relatrio Rpido ou Rotina DQL. Selecionado na Auxlio de Formato - mensagens de auxlio de at lista de Formatos disponveis em Relatrios Rpidos, 511 caracteres de comprimento que podem ser definidas na tela Propriedades do Formato, durante a ou especificado aps a palavra for numa Query. Definio de Formato. Na Entrada de Registros, Arquivo Relacionado - um arquivo adicional no quando o usurio pressiona ALT-F1 para obter qual os registros so selecionados quando uma auxlio, Auxlio de Formato tem prioridade sobre o operao de relao usada. O primeiro arquivo o Auxlio de Sistema, mas vem aps o Auxlio de arquivo primrio. Para cada registro selecionado no Campo. Auxlio de Sistema est disponvel com F1 arquivo primrio, um ou mais registros podem ser MAIS HELP. selecionados num arquivo relacionado usando o Auxlio do Sistema - fornecido pelo DataEase critrio de relao. sempre que o usurio pressionar ALT-F1 HELP. rvore de Menus - a estrutura de uma srie de Caso o auxlio de Campo ou Formato tenha sido menus, iniciando pelo nvel mais alto e definido, este prevalece sobre o auxlio do Sistema. ramificando-se at o nvel mais baixo, exibindo as Backup - cpia de todos os arquivos (exceto ndices) opes disponveis de cada Tela de Menu e o num Banco de Dados. O Backup pode recuperar um caminho que cada um executa (nota: esta no uma Banco de Dados no caso deste ser danificado ou funo do DataEase). alterado acidentalmente. O Backup e Restore de ASCII - American Standard Code for Information Banco de Dados do DataEase tambm reorganizam Interchange. Um cdigo padro utilizado por seu os arquivos do Banco de Dados dos quais foram microcomputador para representao de caracteres. excluidos registros. A nica maneira de reorganizar um Formato do Sistema executar um Backup e asin (n) - funo do DataEase que calcula o arco Restore do DataEase. seno de um argumento numrico, isto , o ngulo, expresso em radianos, que seja a tangente de n. Backup do Banco de Dados - com essa opo do menu de Manuteno, voc pode efetuar uma cpia assign - no DQL, usado para dar valor a um campo, backup de seu Banco de Dados em diskettes flexveis especialmente para uma varivel global ou ou num outro disco rgido. temporria. Backup do DOS - uma maneira alternativa de atan(n) - funo do DataEase que calcula o arco proteger os seus dados de falha no sistema. tangente de um argumento numrico, isto , o ngulo, Selecione-o nas Funes do DOS no menu de em radianos, que seja a tangente de n. Manuteno de Banco de Dados. Consulte tambm Restore. atan2(n,m) - funo do DataEase que calcula o arco seno de um argumento numrico, isto , o angulo, Banco de Dados - uma coleo de Formatos expresso em radianos, que seja a tangente de n/m. relacionados e arquivos. Atualizao em Lote - uso do DataEase para alterar registros que encontram-se em determinadas condies. Atualizaes em Lote podem ser usadas para um ou mais arquivos. Auxlio - pressione ALT-F1 HELP a qualquer momento para obter uma mensagem de Auxlio na tela. O Auxlio do Sistema est sempre disponvel. Durante a Entrada de Registros ou num Formato Data-entry, se o Auxlio de Formato foi definido, este ser exibido com prioridade. Caso o Auxlio de Campo esteja definido para o campo atual, o que Glossrio between...to - no DQL, Relatrios Rpidos ou qualquer frmula do DataEase, o operador de comparao que indica todos os valores dentro de determinada faixa. blank - um valor especial de campo usado em comparaes, frmulas e preenchimentos. Um campo blank um campo de tamanho indeterminado sem nenhum valor. Num campo Numrico, blank no se distingue de zero.

G-3

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Buffer de Ordenao - rea na memria do microcomputador usada para uma ordenao primria no-indexada ou qualquer ordenao secundria. Cabealho - informao impressa no topo de cada pgina do relatrio.

Campo de Combinao - um campo definido no Formato Relaes como base para uma relao pr-determinada. Campos de Combinao so verificados sempre que um operador relacional for usado para localizar o(s) registro(s) apropriado(s).

Campo de Entrada de Registros - um campo num Formato do DataEase no qual o usurio digita dados Cabealho do Relatrio - texto e/ou campos que so diretamente. Consulte tambm Campo Prevenir impressos apenas uma vez no topo da primeira Digitao. pgina do relatrio. Campo de Mltipla Escolha - consulte Escolha. Cadeia de Controle - instrues enviadas pelo Campo de Ponto Fixo - um Tipo de Campo DataEase para uma impressora para indicar opes Numrico com um nmero determinado de dgitos especiais de impresso. direita da vrgula decimal. Clculo com Datas - determinao da data resultante Campo de Ponto Flutuante - um Tipo de Campo quando se adiciona ou subtrai um nmero de uma data, ou o nmero de dias quando se subtrai uma data Numrico com um nmero varivel de dgitos direita da vrgula decimal. de outra. Clculo de Hora - determina a diferena entre dois horrios em segundos, pela subtrao de um pelo outro; determina uma nova hora, adicionando-se ou subtraindo-se um nmero de segundos de uma hora fornecida. Clculos Suspensos - Durante a Entrada de Registros ou Exame, o DataEase calcula automaticamente os dados para campos Virtuais e outros. Voc pode suspender esses clculos automticos selecionando a funo Clculos Suspensos. A derivao dos campos retorna quando for necessria como antes de gravar o registro no disco, ou quando voc selecionar a funo Recalcular. Campo - a menor unidade completa de informao de um Banco de Dados. Um registro composto de campos; um arquivo composto de registros; um Banco de Dados composto de arquivos. Campo Blank - campo sem dados. vazios Campo Calculado - um campo cujo preenchimento efetuado atravs de variveis pr-existentes ou clculos usando outros campos. Campo Derivado - um campo cujo valor determinado pela Frmula de Derivao. Existem quatro tipos de campos derivados: calculado, lookup, sequenciado e padro. Campo do Dicionrio - um campo definido no Formato Dicionrio do DataEase para possvel uso vrias vezes no mesmo Banco de Dados. Campo Indexado - caracterstica de campo que aumenta significativamente a velocidade de ordenao, seleo ou combinao de relaes contra o campo; especificado na Definio de Campo. Um arquivo de ndice B-tree criado automaticamente para cada Campo Indexado. Campo Lookup - um campo cujo valor derivado pela pesquisa num Formato relacionado at localizar o primeiro registro da combinao; o campo lookup e o nome do Formato relacionado so especificados na Definio de Campo- Frmula de Derivao. Campo No-exibvel - um campo com Prevenir Digitao que no aparece na tela durante a Entrada de Registros. Caso o campo esteja definido com Destaque 3, ou se o nvel de segurana do usurio no suficiente para Exame do campo, este permanece invisvel. Caso todos os campos da tela estejam com Prevenir Digitao, o DataEase no exibe esta tela durante a Entrada de Registros. Campo Obrigatrio - caracterstica de campo que obriga a que este seja preenchido antes que o registro possa ser incluido no arquivo. especificado na Definio de Campo. Campo Prevenir Digitao - um campo no qual no podem ser digitados ou alterados dados durante a Entrada de Registros; especificado durante a Definio do Campo.

G-4

Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Campo Sequncia - uma Frmula de Derivao especificada que incrementa o valor de um campo de uma unidade a cada incluso de registro no arquivo. especificada na tela Definio de Campo. O valor do primeiro registro indicado usando a frmula: sequence from <valor inicial > Somente campos Texto e String Numrica podem ser sequenciados desta maneira. Campo nico - um campo cujo valor no pode ser duplicado por nenhum outro registro num arquivo (p.ex.,CIC). Quando for gravar um registro que possua mais de um campo nico, a combinao de todos os campos nicos determina a sua individualidade. Campo Virtual - um campo cujo valor no gravado, porm rederivado a cada vez em que o registro acessado. Campos pesquisados e calculados devem ser definidos como virtual na linha Prevenir Digitao da Definio de Campo. Cancelar/sair - para cancelar a funo atual e voltar para o menu anterior, pressione ESC SAI. Caracter - qualquer letra, nmero, marca de pontuao, ou espao vazio. Caracter Coringa - um dos trs caracteres especiais (*, ~ e ?) usados para pesquisas baseadas em critrios parciais de combinao. O Coringa * significa qualquer nmero de caracteres: *d obtm todos os campos finalizados com d; *d* obtm os campos que possuam um d. O caracter Coringa ? substitue um nico caracter numa determinada posio: Jo?o localiza Joo e Jogo. Os dois Coringas podem ser utilizados conjuntamente como em: M?r* que obtm Maria, Mrio, Marcos, Miro, Morgado, Mrcio, etc... O Coringa ~ localiza campos Texto com um som semelhante (pesquisa fontica). Procura as palavras ou conjunto destas que soem parecido como f e ph. Caracter de Controle de Salto - um caracter de controle enviado pelo DataEase para a impressora, instruindo-a para saltar para o inico da prxima pgina; expresso em Hexadecimal, na maioria das impressoras 0C. Caracteres por Polegada - o nmero de caracteres impresso numa polegada no papel. O valor padro 10; para tipos condensados, o valor maior.

case...value...others...end - comandos de rotina do DataEase que executam um entre diversos conjuntos de aes, dependendo do value num campo testado ou outro objeto. ceil(n) - funo do DataEase que arredonda qualquer valor fracionrio at o prximo inteiro mais alto. Por exemplo: ceil(2,53) = 3 ceil(3,0) = 3 Chama Programa - Tipo de Funo num menu padronizado ou comando numa Rotina DQL (program call) que invoca outro programa ou um comando do DOS. Comando de Controle - um comando DQL que executa uma funo saindo da prpria Query. Aps a funo exterior completar-se, o controle retorna Query, na linha seguinte ao comando de controle . Comando de Processamento - comando de DQL que executa operaes de entrada e sada. Comando Procedural - um comando DQL que muda a sequncia de operaes de uma Query. Comprimento do Campo - uma especificao mencionada na Definio do Campo. O DataEase determina o tamanho nos campos Data, Hora, String Numrica Formatada e Escolha. Voc deve especificar o tamanho para todos os outros campos. No Formato voc consegue alterar automaticamente o tamanho dos campos somente para sada. Condio - um critrio de seleo de registros que compara dois valores. Condio de Tamanho Fixo - condio de Importao/Exportao, na qual cada campo e registro ocupa um nmero fixo de bytes. O nmero de bytes ocupado por cada campo o mesmo definido no Formato do DataEase. Condio Encadeada - critrio de seleo com condies mltiplas. Cada condio pode ser uma condio simples sem operadores and ou or, ou condies mltiplas que contenha os operadores and e/ou or como conectores. Parenteses so usados para tornar o conjunto compreensvel.

Condies Mltiplas - numa query, o uso de mais que uma comparao num nico critrio de seleo. As condies so separadas pelos operadores and ou Caractersticas da Impressora - atributos de controle da impressora indicados pela combinao da or. tela Especificao do Estilo de Impresso e o Registro de Impressora para a impressora a ser usada. Configurao Padro - a configurao padro que o DataEase assume para o seu microcomputador at Caractersticas de Campo - atributos dos dados que que voc a altere na opo Define Configurao da Administrao do Sistema. Assume um monitor sero armazenados num campo, definidos durante a monocromtico ou colorido e uma impressora Epson Definio do Campo. MX-80 na porta paralela 1 para impressora. o DataEase tambm assume que os arquivos de Glossrio G-5

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

programa esto num diretrio conhecido pelo path do de selecionar qualquer opes de exame de registros. O registro que aparecer na tela ser o primeiro que DOS, e o diretrio atual contm os arquivos de combina com o critrio. Banco de Dados. Conjunto de Caracters ASCII Extendido algumas impressoras imprimem todos os caracteres do teclado. Alguns caracteres que aparecam na tela e em certas impressoras so chamados Conjunto de Caracteres ASCII Extendido. Use o Formato Definio de Impressora para indicar ao DataEase que sua impressora possui esses caracteres adicionais. Constante - um valor fixo que no alterado. Contador de Linha e Coluna - os nmeros que indicam a posio do cursor na parte central superior da tela, que especificam a localizao do cursor durante a Definio de Formato, Definio de Query e Definio de Forma de Relatrio. Critrio de Seleo - uma ou mais condies especificada pelo usurio que os registros devem satisfazer para que sejam includos num relatrio ou rotina. Critrio de Seleo de Registros - especificaes incluidas em campos durante a fase de Definir a Seleo de Registro num Relatrio Rpido, ou especificado com a clasula with numa Query da DQL. O critrio de seleo limita o nmero de registros a ser processados pela rotina na qual se encontram as especificaes. Critrio Parcial de Combinao - critrio de seleo de registros que usa os caracteres Coringa *, ~ ou ?.

Converso - opo no menu de Utilidades que Cruzeiro - o Tipo de Campo que identifica o valor permite a voc converter automaticamente arquivos dBase, Paradox e Lotus para definio de Formato do como sendo uma moeda, com os seus respectivos centavos. Campos Moeda tambm podem ser DataEase e arquivos de dados. definidos como Inteiros de Ponto Fixo. O DataEase Copia - duplicao de texto e/ou campos (com suas coloca automaticamente os separadores de milharesss definies) para que apaream numa nova e decimais nos lugares corretos. localizao no Formato, query ou Forma, enquanto current - prefixo de DQL que acessa determinadas permanece no local original; tambm usada para funes com dados pr-montados. Os dados current copiar outros Formatos ou campos do Dicionrio. so: date, time, page, item number, user name, user Para essa funo, pressione F5 COPIA e siga as instrues na tela. Use F6 MONTA para completar a level, computer name e status. ao. current item number - valor calculado numa transao que incrementado de um a cada registro Cores do Caracter e do Fundo - as cores usadas processado pela query. pelos caracteres e pela tela (fundo) num monitor colorido; estas cores so especificadas no Formato current page number - valor calculado numa Estilos de Tela da Administrao do Sistema. transao que enumera automaticamente cada pgina no relatrio de sada. Corta - para excluso de texto e/ou campos (com suas definies) do Formato, query ou Forma de Relatrio. Pressione F3 CORTA e siga as instrues current status - um dado disponvel numa transao que indica como o usurio saiu de um Formato de da linha de prompt. Ento, voc pode usar F6 Entrada. Current Status 2 significa que dados de MONTA para recolocar a informao cancelada entrada esto disponveis para serem processados (Cortar mais Montar igual a Mover). pela transao. cos(n) - funo do DataEase que calcula o cosseno current time - a hora correta como est gravada no de um angulo de n radianos de arco. microcomputador. A hora atual est indicada na linha cosh(n) - funo do DataEase que calcula o cosseno das Teclas de Funo na tela do DataEase. Quando o campo Hora for derivado como ??:??:?? ou lookup hiperblico do nmero n. current time durante a Definio de Formato, o count - condio estatstica do DQL que indica DataEase fornece a hora atual durante a Entrada de quantos registros no Formato atual que satisfazem Registros. determinada condio. current user level - o nvel de segurana atual do count of - operador relacional que obtem o nmero usurio do Banco de Dados. total de registros relacionados que satisfazem um critrio de relao. Disponvel tanto na DQL como na current user name - o nome do usurio usado para assinalar-se ao Banco de Dados. Definio de Campo. Critrio de Pesquisa - durante a Entrada de Registros, digite dados em um ou mais campos antes G-6 Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Cursor - um retangulo slido ou um caracter de sublinha que indica o caracter ou campo na tela que est sendo acessado pelo DataEase. Data - o Tipo do Campo que identifica os dados no mesmo como uma data no formato padro norte-americano, mm/dd/aa. Voc pode alterar o formato para dd/mm/aa ou aa/mm/dd com a opo Padronizao de Pas. O DataEase aceita datas na faixa de 01/01/01 (1 de Janeiro de 1901) at 31/12/00 (31 de Dezembro de 2000); pode ser alterado para abranger qualquer perodo de 100 anos usando a opo Define Configurao da Administrao do Sistema. data-entry - identificador DQL que refere-se aos dados digitados num Formato data-entry; o prefixo usado em DQL para especificar qualquer campo num Formato data-entry. date(mm,dd,aa) - funo do DataEase que cria o valor de uma data baseado em trs valores numricos. Por exemplo: date(03,04,77) = 03/04/77

Definir um Formato - essa opo no menu Definio de Formato permite a voc criar um Formato de Entrada de Registros, desenhar a sua aparncia e determinar as caractersticas dos dados que sero digitados nos campos. Definir uma Importao - uma importao cujas especificaes tenham sido gravadas. Definio Abreviada de Campo - uma descrio breve das caractersticas do campo. Essa descrio aparece na Linha do prompt, durante a Definio de Formatos se voc posicionar o cursor no campo escolhido e pressionar a barra de espao. Descrio da Opo - um dado digitado durante a Definio de Campo para um campo Escolha. Durante a Entrada de Registros, esses so os nicos dados que podem ser selecionados para o campo. A maior descrio digitada determina automaticamente o tamanho do campo.

Deslocamento do Campo - a posio relativa de um campo no registro, em bytes; exibido na listagem de sada da Definio do Formato (obtida pela pressso day(data) - uma funo do DataEase que extrai o dia da tecla F9 IMPRIME durante a Definio de do mes de uma data expressa em dd/mm/aa. Por Formato). exemplo: Destino do Relatrio - perifrico ao qual o DataEase day(03/04/77) = 03 deve enviar o relatrio; pode ser tela, impressora ou DataEase GrafTalk - programa de montagem de disco. Selecionado na tela Especificao do Estilo de grficos compatvel com o DataEase. Impresso em Relatrios Rpidos ou Processamento Avanado DQL. define - em DQL, usado para criar variveis globais e temporrias. Destino do Relatrio - dispositivo perifrico ao qual o DataEase envia o relatrio completado; pode ser a Definio de Formatos e Relaes - opo 1 no tela, impressora ou disco. Menu Principal do DataEase. Usada para definir um novo Formato; atualizar, excluir ou reorganizar um Dicionrio - o Formato do Sistema usado para Formato existente; ou definir relaes entre Formatos. armazenar definies de campos montado para ser usado vrias vezes no seu Banco de Dados. Inclua ou Definio de Impressora - uma opo no menu de altere campos do Dicionrio usando Modifica o Administrao. Escolha-a indicando as caractersticas Formato. Copie campos do Dicionrio para um especificas de sua impressora. Formato usando F5 CPIA. Definio de Menus - opo 5 do Menu Principal do DIF (Data Interchange Format) - Formato de DataEase. Escolha-a para definir ou modificar menus Intercmbio de Dados - um dos formatos padro do padronizados. qual o DataEase aceita dados de outros programas numa Importao do DataEase, ou envia dados para Definio do Campo - a rotina que cria um campo e outro programa numa Exportao do DataEase. especifica as suas caractersticas. Inicia-se pressionando F10 CAMPO durante a Definio de Digitando Adiante - ao invs de aguardar pelo Formato. DataEase para responder a cada pergunta padronizada, voc pode digitar as respostas adiante do DataEase. O programa ir manej-las rapidamente. Cuidado: voc no pode digitar adiante os nmeros no modo Interativo da Definio da Query.

Glossrio

G-7

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

DOS - Disk Operating System - Sistema Operacional em Disco - o sistema operacional do microcomputador; tambm referido com MS/DOS ou PC/DOS. DQL - DataEase Query Language - a linguagem english-like usada para indicar ao DataEase a combinao precisa das informaes que voc deseja processar no Banco de Dados. Consulte Query.

Espaos Iniciais e Finais - durante a Definio de Formato ou alterao deste, voc pode suprimir a impresso dos espaos iniciais e finais de qualquer campo. Isto muito til na preparao de correspondncia e etiquetas de mala direta, para acomodar nomes e endereos de tamanhos variados.

Espaos Suprimidos - indicao ao DataEase para ignorar espaos iniciais e finais quando imprimir os dados de um campo num relatrio. Esta caracterstica Drive de Dados - o drive de disco em seu especificada na opo Define (ou Modifica) Forma, microcomputador onde situam-se os dados. A localizando o cursor no campo, pressionando F10 informao completa sobre o drive e path qualificado CAMPO e, ento, respondendo Sim Suprimir est na linha das Teclas de Funo no Menu Principal. Espaos?. Editor de Frmula - quando digitar um Frmula de Derivao ou Limites Superior/Inferior durante a Definio de Campo, pressione F1 para acessar um editor de tela completa, que usado para digitao de at 4.000 caracteres. Estao - um microcomputador pessoal que faz parte de uma Rede Local (Local Area Network).

Estatstica - um valor calculado para um campo especfico computando todos os valores do campo gerados por uma Query de Relatrio. As estatsticas Efeitos Especiais - opes de controle de impressora disponveis so: item, sum, mean, max, min, que o DataEase envia para a mesma afim de imprimir variance, standard deviation, standard error, count e caracteres especiais ou coloc-la numa determinada percent. Consulte Estatsticas de Condio e maneira. As sries de controle so expressas em Estatsticas de Sumrio. forma Hexadecimal e definidas na opo Define Estatsticas de Condio - em DQL, os operadores Impressoras da Administrao do Sistema. Para usados para relatar, entre os registros selecionados impressoras que no foram pr-definidas pelo (items) de um arquivo, qual a porcentagem (percent) DataEase, esses dados podem ser encontrados no de registros e quantos (count) satisfazem a condio. manual de usurio da impressora. EMS - consulte Memria Expandida. Encriptao de Arquivo - os arquivos de dados do DataEase podem ser mascarados de modo que somente possam ser lidos como parte deste Banco de Dados. Especifique encriptao na tela Propriedades do Formato durante a Definio de Formato. end - comando DQL que marca o fim de uma case, for, if ou while. Entrada de Registros - digitando novos registros, alterando registros existentes ou excluindo registros usando um Formato Data-entry; consulte tambm Modo Record Entry e Input Entrada de Registros - opo 2 do Menu Principal do DataEase. Escolha-a para incluir, modificar, examinar ou excluir registros de um Formato do DataEase. Estatsticas de Sumarizao - um valor de sumrio calculado para um campo especfico computando todos os dados do campo gerado para uma Query de Relatrio. As estatsticas disponveis so: item, sum, mean, max, min, variance, standard deviation e standard error. Estilo de Tipo - a descrio sobreposta da letra usada na sada impressa, incluindo o tamanho do tipo (caracteres por polegada), espaamento entre as linhas (linhas por polegada) e qualquer caracteres especiais de controle enviados impressora. Estas caractersticas so indicadas no Formato Estilos de Impresso do Processamento Avanado DQL ou Relatrios Rpidos. Sries de controle da impressora so definidas no Formato Impressoras da Administrao do Sistema.

Exame - exibindo registros de arquivo na tela. Para mostrar o prximo registro de um arquivo, pressione F3 VER. Para ver o registro anterior, pressione Erro de Backup - qualquer erro que ocorre durante o SHIFT + F3 VER ANTERIOR. Backup de seu Banco de Dados. exit - consulte Cancele/Saia. Erro de Restore - qualquer erro que ocorrer durante o restore de um arquivo. exp(n) - funo do DataEase que calcula e elevado a n. Escolha - o tipo de campo indicando que o valor do campo deve ser um entre um nmero de Opes Exportao - forma de sada que cria arquivos de definido pelo usurio. Voc pode definir at 99 dados tipo DOS em formatos compatveis com outos opes para um campo, cada uma com at 60 programas, incluindo Lotus 1-2-3, WordPerfect, caracteres de comprimento. G-8 Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

MultiMate, WordStar, DIF, ASCII e GrafTalk do DataEase. Fase de Definio da Query - a etapa no projeto de uma Rotina DQL na qual a Query escrita.

diferentes. Quando voc alcana o final de cada tela e pressione RETURN, o DataEase rola para a linha seguinte.

Forma Sob Medida - a Forma que permite a voc criar uma sada de relatrio sob medida. Fases de Definio da Rotina - as fases de um Selecionando essa Forma na opo Define Forma do projeto de uma Rotina do Processamento Avanado Processamento Avanado DQL ou Relatrios DQL. So: Define Formato Data_entry, Define Rpidos faz com que o DataEase oferea uma tela Query, Define Formato e Define Estilo de Impresso. vazia. Campos e Comandos da Forma podem ser digitados em qualquer local da tela para controlar a firstc(texto,n) - funo do DataEase que fornece os aparncia do relatrio. Essa Forma usada primeiros n caracteres de um campo ou uma especialmente para cartas padronizadas e formulrios. constante. Por exemplo: firstc(DataEase,4) = Data Formatar - comando do DOS que prepara disquetes flexveis para uso no microcomputador. firstlast(texto) - uma funo do DataEase que converte um nome que esteja na combinao Formato - um Formato do DataEase inclui a Sobrenome-Nome para Nome-Sobrenome, definio da estrutura do arquivo, o Formato de removendo qualquer vrgula que esteja entre as Entrada de Registros, os registros de dados e os palavras. Por exemplo: arquivos tipo DOS separados, que contm os indices firstlast(Drummond,Carlos) definidos para esse arquivo. = Carlos Drummond Formato data-entry - um Formato opcional definido firstw(texto,n) - funo do DataEase que fornece as como parte de uma Rotina DQL que pode ser usado primeiras n palavras de um campo Texto ou uma para digitar informaes antes da rotina ser constante de texto. Por exemplo: executada. Especialmente usado para a digitao de firstw(DataEase Query Language,2) critrios para uma rotina que varie o tipo de dados em = DataEase Query cada vez que gerada. Tambm pode ser usado como Formato de entrada de transao, quando a Query for floor(n) - funo do DataEase que trunca alguma um processador de transaes. parte fracionria de um nmero. Por exemplo: floor(2,53) = 2 Formato de Entrada de Registros - criado na floor(2,0) = 2 Definio de Formato, esta a aparncia padro de um registro do DataEase usado para incluir, examinar Forma Campo por Linha - uma Forma de sada que e alterar registros. imprime cada campo numa linha separada. Formato Estilo de Impresso - a tela Especificao Forma Colunar - uma Forma de sada pr-definida, de Estilo de Impresso que contm as instrues de mostrando os dados montados em linhas e colunas. O controle para a impressora. DataEase usa a Forma Colunar como padro quando a Forma no especificada. Formato Menus - outro nome da tela Definio de Menu. Forma de Importao - a estrutura de dados num arquivo externo para ser importado para dentro de um Formato Multi-Pginas - uma Definio de arquivo do DataEase; especificado em Define Formato que ocupa mais de uma tela. Uma Definio Importao ou Importar Uma nica Vez. de Formato pode ocupar at 16 telas diferentes. Quando voc alcana o final de cada tela e pressione Forma Entrada de Registros - uma Forma RETURN, o DataEase rola para a linha seguinte. pr-definida de sada que fornece uma cpia exata de um Formato de Entrada de Registros como forma de Frmula - uma operao ou um conjunto de sada. operaes executadas em variveis, ou combinaes de constantes e variveis, para derivar um valor. Forma Etiquetas - forma de sada pr-definida, com Consulte Frmula de Clculos. um campo em cada linha, sem texto. Especifique a largura de cada etiqueta e quantas devem ser Frmula de Derivao - na Definio de Campo, impressas no sentido da largura da pgina uma especificao de constante, clculo, lookup ou (multi-etiquetas). Na Forma de Relatrio, re-arrume sequence from que deriva o valor do campo durante os campos que compem a aparncia da etiqueta que a Entrada de Registros. deseja. Funo - uma operao de manipulao de dados Forma Multi-Pginas - uma Forma de Relatrio que pr-definida. Funes do DataEase podem ser usadas ocupa mais de uma tela at o mximo de 16 telas em Frmulas de Derivao ou em DQL. Os tipos de Glossrio G-9

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

hours(hora) - funo do DataEase que extrai horas funes disponveis incluem condio, datas, de um campo Hora expresso na forma de 24 horas. financeiras, matemticas, cientficas, montagem, Por exemplo: texto, horrias e trigonomtricas. A seo de hours(18:30:23) = 18 referncia do Guia de Referncia DQL inclui definies detalhadas e exemplos de todas as funes. if...then...else...end - comando DQL que permite operaes condicionais. If a condio for verdadeira, funo if - funo do DataEase que retorna um de dois valores dependendo de uma condio ser ou no so executadas as linhas que se seguirem then. Caso a condio seja falsa e existir um else, as linhas verdadeira. Por exemplo: seguintes ao else so executadas; se no existir else, if(hours(AGORA),"Manh","Tarde") envia a palavra Manh para o campo AGORA se o comando vai para as linhas seguintes end. O if fica no controle at o seu end correspondente ocorrer. for antes do meio-dia e Tarde, se depois de meio-dia. Importao de Dados - uma opo do menu Utilitrios. Use-a para transferir dados de outro Funes Data - um conjunto de funes que programa ou arquivo de dados, ou de outro Banco de manipulam os campos de data. Dados do DataEase para o Banco de Dados atual. Funes Financeiras - as cinco funes do DataEase Impressora Pr-definida - modelo de impressora que determinam um valor desconhecido, dados os outros quatro fatores. Usos tpicos so em programas definido no Formato Impressoras, cujos registros so fornecidos juntamente com os discos de programas de juros ou amortizao de dbitos. Para juros, future value tem de ser maior que present value, e o do DataEase. valor de payment deve ser positivo. Para pagamento in - operador relacional DQL que especifica o de dbitos, o oposto vlido. Periods deve ser sempre positivo. A quantia a pagar e interest devem Formato de entrada ou sada numa Query, quando nenhum Formato Primrio foi especificado, ou estar no mesmo intervalo de tempo (p.ex., para quando a sada diferente do Formato Primrio. prestaes mensais, os juros so taxa/12). futurevalue(va,pt,t,n) - funo do DataEase que calcula o valor de um investimento num determinado tempo, baseado num fluxo de pagamentos n periodos, composto de uma taxa de juros t, onde va o valor atual do investimento e pt, o montante da prestao. Graftalk - opo de exportao que cria um arquivo do tipo Graftalk para uso no Graftalk do DataEase. Graftalk Chart - uma Forma de sada que cria um arquivo do tipo Graftalk e chama automaticamente o Graftalk do DataEase quando a Rotina chegar ao final. Durante a gerao de relatrio, o grfico definido criado no perifrico de sada apropriado. Aps isto, o controle volta ao DataEase. group - nos Relatrios Rpidos, a palavra usada numa lista de campo para indicar que registros devem ser agrupados pelo campo. Consulte Agrupamento. highest of - operador de sumrio em relao, selecionando o maior valor de um campo entre todos os registros selecionados de um arquivo relacionado. Disponvel tanto na DQL como na Definio de Campo. Hora - Tipo de Campo para dados horrios na forma hh:mm:ss usando um relgio de 24 horas. Voc pode executar clculos horrios. Para derivar a hora atual, use ??:??:?? ou lookup current time como Frmula de Derivao do campo. in groups - frase de DQL que agrupa a sada do relatrio conforma o campo atual. in group with group totals - frase do DQL que agrupa a sada do relatrio conforme o campo atual, e fornece automaticamente estatsticas de sumrio para o grupo o grupo na sada do relatrio. in order - frase do DQL que sequencia registros de entrada em ordem ascendente, do menor valor para o maior. in reverse - frase do DQL que sequencia os registros de entrada em ordem descendente, do maior para o menor (i.e., 9-1, Z-A) Inclui ou Atualiza - opo de Importao que atualiza registros existentes e inclui novos registros no arquivo. Use esta opo quando o arquivo fonte contiver tanto novos registros como atualizaes aos existentes. Indicador da Posio do Cursor - a combinao de letras e nmeros no centro superior da tela que indica onde est o cursor durante a montagem de um Formatoou relatrio. Por exemplo: L2C8 significa que o cursor est na linha 2 e coluna 8 na tela. Indicador de Insero - quando o Modo Insero est ativo, a palavra INSERO aparece no topo da tela DataEase, ao invs do Indicador da Posio do Cursor.

G-10

Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

ndice - um arquivo DOS separado, que mantm a lastfirst(texto) - funo do DataEase que converte ordem lgica dos registros num Formato do um nome com a disposio nome-sobrenome em DataEase. Arquivos de ndices so criados na sobrenome-nome. Por exemplo: Definio de Campo para cada campo Indexado. lastfirst(Carlos Drummond) Um Formato pode possuir at 254 campos indexados. = Drummond Carlos input - comando DQL que exibe um Formato de Entrada de Registros na tela durante uma Rotina para que o usurio possa selecionar um registro existente, ou digitar um novo registro para ser processado pela query. Instalao - adiciona ao Banco de Dados atual, um Formato, Rotina ou aplicao externos; estas opes esto disponveis no menu de Utilidades. installment(vat,valvo,txj,pgts) - funo do DataEase que determina o montante de pagamento para um investimento, dado o valor atual vat, valor alvo valvo, taxa de juros txj, nmero de pagamentos pgts a efetuar. Se vat menor que valvo (poupana), installment positivo; se vat for maior que valvo (amortizao de emprstimo), installment negativo. Inteiro - um nmero completo sem vrgula decimal; um Tipo de Campo Numrico que contm somente inteiros. Intensidade - especificao de Estilo de Tela indicando que os caracteres so exibidos mais brilhantes que o normal. item - comando de Forma que indica dados da linha a ser impressa para cada registro processado. Consulte across, nosplit, wide. jointext(texto,texto) - funo DQL que concatena duas parcelas de texto ou dois campos, sem espao de intervalo. Por exemplo: jointext(DataEase,"Query") = DataEaseQuery julian(data) - funo do DataEase que cria uma data juliana a partir de um campo de data padro. Uma data juliana consiste dos dois ltimos dgitos do ano seguida pelo nmero de dias do ano, contando a partir de 1 de Janeiro como dia nmero 1. Por exemplo: julian(03/08/86) = 86215 LAN - consulte Rede Local. Largura da Margem - o tamanho das margens nos relatrios, especificada no Formato Estilo de Impresso. Margens devem ser especificadas por polegadas, no topo, rodap e lados direito e esquerdo do relatrio. lastc(texto,n) - funo do DataEase que obtm os ltimos n carracteres de qualquer campo ou constante de texto. Por exemplo: lastc(DataEase,6) = taEase Glossrio G-11 lastw(texto,n) - funo do DataEase que recupera as ltimas n palavras de um campo Texto ou uma constante de texto. Por exemplo: lastw(Menu Principal do DataEase,2) = do DataEase length(texto) - funo do DataEase que calcula o nmero de caracteres (incluindo espaos) realmente usados num campo Texto. Por exemlpo, num campo de 40 caracteres de comprimento, contendo o nome Carlos Drummond: length(Nome) = 15 Letra do Banco de Dados - uma nica letra assinalada (uma das 26 letras do alfabeto) para distinguir um Banco de Dados do outro no mesmo diretrio. Limite Inferior - especificao da Definio de Campo que fornece um valor ou frmula que estabelece o menor valor permitido para o campo. Limite Superior - caracterstica da Definio de Campo que especifica o valor ou frmula que fornece o maior valor permitido para o campo. Limpa Campo - para remover todos os caracteres do campo onde o cursor est posicionado, pressione F6 LIMPA CAMPO. Limpa Formato - para remover todos os dados de um Formato na tela, pressione F5 LIMPA FORMATO.

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Linguagem Procedural - funes e comandos de controle da DQL que mudam a sequncia de operaes numa Query. Os comandos de controle so: if, else, end, while, for, case, value, others, break e exit. Linha de Comando do DOS - ao invs de digitar dease no DOS e, aps, digitar o nome do Banco de Dados, nome de usurio e password na tela de Inicializao, voc pode digitar todas as informaes mencionadas diretamente no DOS ou num arquivo .BAT. Linhas de Itens do Menu - as linhas na tela Definio de Menu onde so descritas as opes de um menu de usurio. Linha de Status - linha na base da tela do DataEase. Exibe o nome do Banco de Dados, o drive de dados, data e hora atual, e as teclas de funo usadas com mais frequncia. Linha de Ttulo - a linha superior da tela do DataEase. Esta linha exibe o nome da funo que voc est executando, a posio do cursor na tela e alguma mensagem de erro ou status. Linha do Prompt - a segunda linha a partir do topo da tela do DataEase, usada para exibir menus de linha-nica, fornecer o status de progresso e perguntas que pedem respostas Sim/No.

campos consecutivos Texto Longo so tratados como um nico campo durante a Entrada de Registros, completado com palavras programadas, reconhecimento de pargrafos e outras facilidades de processamento de texto. lookup - operador relacional usado somente na Definio de Campo para Frmula de Derivao, que efetua uma pesquisa do valor num Formato relacionado; o equivalente de any em DQL. lowest of - operador de sumrio de relao que seleciona o menor valor de um campo dentre um conjunto de registros num arquivo relacionado. Disponvel tanto na DQL como na Definio de Campo. MailMerge - uma Forma de Exportao que produz um arquivo compatvel com a facilidade MailMerge do Wordstar e outros programas que usam o mesmo formato. Manuteno do Banco de Dados - opo 6 no Menu Principal do DataEase. Escolha entre efetuar backup, restore, exibir (ou imprimir) informaes sobre os Formatos, Rotinas e Especificaes de Importaes num Banco de Dados, ou executar funes do DOS.

max - num Relatrio Rpido ou Rotina DQL, a estatstica de sumrio que localiza o maior valor de um determinado campo dentre todos os registros Linhas por Polegada - o nmero de linhas impressas selecionados para o relatrio. numa polegada no papel. O valor padro 6; para caracteres maiores, o valor menor. mean - num Relatrio Rpido ou Rotina DQL, a estatstica de sumrio que pesquisa a mdia Linhas Vazias Suprimidas - quando uma linha de aritmtica de um determinado campo dentre todos os Forma de Relatrio for composta inteiramente de registros selecionados para o relatrio. campos, uma linha vazia ocorre se todos os campos estiverem vazios, o que pode ser evitado removendo mean of - operador de sumrio de relao que calcula a mdia aritmtica dos valores de um campo os espaos vazios iniciais e finais de cada campo na linha. A linha vazia excluida movida para o final da entre os registros de combinao de um Formato relacionado. Disponvel tanto na DQL como na rea .items (mantendo o espacejamento de uma Definio de Campo. etiqueta de mala direta ou forma pr-impressa). list records - comando DQL que coloca dados na sada de relatrio. Os dados a serem listados esto indicados numa lista de campos colocada aps o comando list records. Local Area Network (LAN) - uma tcnica de ligao entre microcomputadores, normalmente efetuada por cabos, para que possam compartilhar programas e arquivos de dados. log(n) - funo do DataEase que calcula o logaritmo natural do nmero n. log10(n) - funo do DataEase que calcula o logaritmo comum (base 10) do nmero n. Long:text - um tipo especial de campo Texto, indicado com Long no Nome do Campo. Diversos G-12 Memria Expandida - o DataEase suporta memria a partir do nvel de um megabyte usando o padro Lotus/Intel/Microsoft (LIM 3.2 e 4.0). Menu CHAIN - um menu definido pelo usurio, o qual executa vrias funes sequencialmente, a partir de uma nica seleo. Menu de Importao - menu de controle que usa dados de outros programas; uma opo no menu de Utilitrios do DataEase. Menu de Incio - campo do Formato Usurios que permite ao Administrador do Sistema indicar qual menu deve ser apresentado ao usurio logo aps este inicializar-se no DataEase.

Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Menu de Linha nica - lista de respostas possveis Modificando uma Rotina Existente - um Relatrio Rpido ou uma Rotina DQL existente alterada, para uma opo do DataEase exibida na Linha de Prompt. Pressione F1 MAIS para ver uma janela com carregando-a e modificando alguma de suas etapas. as demais respostas (se houver). Modificar Campo - mudar o Nome de Campo ou Menu de Registros - menu no qual voc seleciona o caractersticas de um campo definido anteriormente. Formato que deseja executar na Entrada de Registros; Estando na Definio de Formato, posicione o cursor na rea contendo a definio do campo e pressione acessado na opo Entrada de Registros do Menu F10 CAMPO; ento efetue as mudanas desejadas. Principal do DataEase. Aps efetuar as alteraes, pressione F2 ENTRA Menu de Usurio - um menu padronizado que para gravar a nova definio do campo e, ento, substitue ou suplementa menus regulares do pressione F2 ENTRA novamente para gravar o DataEase. Menus de usurio so construidos durante Formato modificado. a opo Definio de Menu. Usurios so ligados a modify records - em DQL, o comando que indica ao menus digitando-se o nome do menu no campo DataEase para alterar os dados de campos nos menu de Incio de seu registro do Formato Users. registros selecionados de um arquivo indicado; caso Menu Principal - o menu do DataEase que exibe as nenhum critrio de seleo for especificado, o sete funes principais do DataEase: Definio de DataEase altera todos os registros do arquivo. Formato e Relaes, Entrada de Registros, Relatrios Modo de Edio - durante a gravao de uma query Rpidos, Processamento Avanado DQL, Manuteno de Banco de Dados, Definio de Menu do Processamento Avanado DQL, um modo no qual voc grava ou edita a query sem menus interativos. e Administrao do Sistema. Escolha qualquer uma Esta a maneira normal para alterar uma query. destas funes para deslocar-se para um menu de Digite Modo de Edio no Modo Interativo movendo segundo nvel do DataEase. o cursor para esquerda ou para cima. Menu pull down - um menu acessado pressionando-se F4 CMDHELP. Todas as funes do Modo Entrada de Registros - permite a voc examinar, incluir, modificar ou excluir registros num DataEase so listadas no menu de Comando, e podem ser executadas brilhando a funo no menu e arquivo do DataEase; entra selecionando-se um Formato no menu de Entrada de Registros. pressionando Return. midc(texto,s,n) - funo do DataEase que recupera os n caracteres do meio de um campo ou constante de texto, iniciando no caracter s. Por exemplo: midc(DataEase,3,4)= taEa midw(texto,s,n) - funo do DataEase que recupera as n palavras da parte central de um campo Texto ou constante de texto, iniciando na s palavra. Por exemplo: midw(DataEase Query Language,2,1) =Query min - num Relatrio Rpido ou Rotina DQL, a estatstica de sumrio que localiza o menor valor de um determinado campo dentre todos os registros selecionados. minutes(hora) - funo do DataEase que fornece a parte de minutos de um argumento horrio expresso na forma de 24 horas. Por exemplo: minutes(18:30:23)=30 mod(valor,n) - funo do DataEase que fornece o resto de uma diviso do valor por n. Por exemplo: mod(7,3)=1 Modo Insero - modo que adiciona caracteres num campo ou linha, ao invs de digit-los sobre os caracteres existentes. A tecla INS oscila entre os modos Insero e Sobreposio. Modo Interativo - modo de definio da query no qual o DataEase assiste o usurio na definio ou alterao de uma query; palavras ou frases DQL aceitveis so exibidas na linha de seleo de opo; a definio da query comea neste modo. Para trocar do modo Interativo para o Modo de Edio, pressione F1 INTERATIVO. Modo No Checado - desliga todos os campos derivados, Prevenir Digitao e testes de integridade, para que voc possa digitar um critrio de pesquisa quando examinar registros selecionados. Para colocar-se no modo No Checado, pressione ALT-F5 NO CHECADO. Monta - aps a marcao de um bloco de texto e/ou campos com F3 CORTA ou F5 COPIA, mova o cursor para a nova localizao desejada e pressione F6 MONTA para completar o deslocamento do bloco.

Glossrio

G-13

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

month(data) - funo do DataEase que extrai o mes de uma data expressa na disposio dd/mm/aa. Por exemplo: month(03/04/77)=04 Mover - reposiciona um bloco de texto e/ou campos num Formato, Formato Data-entry, Query ou Forma de Relatrio. Primeiro efetue F5 CORTA no bloco, da F6 MONTA na nova localizao. Consulte Corta e Monta. MultiFormato - Formatos relacionados podem aparecer na mesma tela em Entrada de Registros, Exame e Relatrios Rpidos, quando ambos os Formatos estiverem em uso. Formatos podem aparecer na Viso de Formato ou Tabela. Defina MultiFormatos permanentemente na Definio de Formato, ou temporariamente, durante a Entrada de Registros. MultiViso - esta opo, selecionada ao pressionar-se F10 MULTI, acessa um Formato relacionado na Entrada de Registros para examinar, incluir, excluir ou modificar registros no Formato relacionado. MultiViso tambm pode ser usada em Relatrios Rpidos para incluir dados de Formato relacionados num relatrio. Consulte tambm MultiFormato. named - em DQL, se duas ou mais relaes ad-hoc esto para serem especificadas para os mesmos dois Formatos, use named para especificar o nome opcional para a relao. Disponvel somente no Alto Nvel da Query. similar ao Nome Opcional de Relao em Definir Relaes. No Combina - opo de Importao que inclui todos os registros para o Formato. Use essa opo se tiver certeza que o arquivo de entrada somente contm registros novos. No so feitos testes para registros duplicados.

Nvel - ao da tecla de funo que troca o Modo Interativo da Definio e Modificao da Query, entre Baixo Nvel e Alto Nvel. Consulte Baixo Nvel e Alto Nvel. Nvel Alto - no modo interativo da DQL, esta opo permite usar todos os comandos avanados, incluindo o uso de operaes aritmticas, atualizaes em lote e rotinas. Troque alto por baixo pressionando a tecla de funo F9 NVEL. Nvel Baixo - nvel no Modo Interativo da DQL que fornece as respostas bsicas interativamente. Operaes aritmticas e lgicas no so colocadas nesse nvel. Consulte Alto Nvel e Nvel. Nvel de Segurana - define a capacidade de um usurio acessar funes do DataEase. Existem sete nveis de segurana: Alto, Mdio1, Mdio2, Mdio3, Baixo1, Baixo2 e Baixo3. O nvel de segurana para cada usurio especificado na opo Define Usurios da Administrao do Sistema. Nvel do Menu - num menu definido para o usurio, o nvel mnimo de segurana para que um usurio possa acess-lo. Nome - consulte Nome do Usurio. Nome da Especificao de Importao - o nome gravado da Especificao de Importao que define como os dados devem ser transportados para dentro do DataEase. Podem ter at 8 caracteres de comprimento. Nome da Funo - na Definio do Menu, o nome do Formato, Rotina, Menu, etc... para ser usado como complemento de uma opo de menu na tela Definio do Menu. Nome da Impressora - marca e modelo da impressora como definida na opo Define Impressora da Administrao do Sistema. At quatro impressoras podem ser especificadas no seu Banco de Dados.

Navegao da Relao - o ato de ligar registros no Formato Primrio a registros em arquivos indiretamente relacionados atravs de um terceiro arquivo relacionado diretamente; qualquer nmero de Nome de Relao - o nome dado a uma relao pelo nveis de relaes podem ser especificados na DataEase ou pelo usurio. Como as relaes so navegao de relao. Tambm chamada de bi-direcionais, uma relao deve ter um nome para Relaes Encadeadas. cada direo. O DataEase assinala o nome do Formato como padro para o nome da relao; Network - consulte Local Area Network. quando os nomes dos arquivos individuais no so Nveis da Query - os dois nveis do Modo Interativo suficientes para descrever a relao, os nomes opcionais de relao so usados. que indicam o alcance das respostas fornecidas pelo DataEase no projeto de uma Rotina DQL; Baixo o Nome do Arquivo de Dados Fonte - nome de um nvel padro para relatrio somente, permitindo arquivo externo, especificado na opo Define uma montagens rpidas. Alto Nvel permite o acesso a Importao ou Importar uma nica Vez no comandos de procedimentos (procedural) e Utilitrios de Banco de Dados, que ser utilizado atualizaes em lote, bem como outras funes e como fonte de dados do Formato Importar para o operaes. DataEase.

G-14

Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Nome do Arquivo em Disco - nome do arquivo tipo DOS que voc digita no Formato Estilos de Impresso quando escolhe Disco como destino de um relatrio. Especifique o nome de PATH completo para o arquivo.

Nmero - Tipo de Campo para valores que representam quantidade. Existem trs espcies de campos Numricos: inteiro, ponto fixo e ponto flutuante. Campos Numricos so usados em clculos.

Nmero da Porta - a porta de sada na qual a Nome do Banco de Dados - um nome individual que impressora est conectada; especificado na tela voc assinala para o seu Banco de Dados. Pode ter de Configurao do Sistema. 2 at 19 caracteres. Operadores Aritmticos - os quatro smbolos usados em frmulas para indicar as operaes Nome do Campo - nome individual dado a um campo. O Nome do Campo deve comear com uma aritmticas: + (adio), - (subtrao), * letra e pode ter at vinte caracteres de comprimento. (multiplicao) e / (diviso). Nome do Formato - um nome individual de um Formato dentro do Banco de Dados. Pode ter at 20 caracteres de comprimento. Nome do Formato Destino - o nome do Formato de Entrada de Registros no qual os dados so importados de outro programa, ou copiados usando o utilitrio Transferncia de Dados. Nome do Menu - o nome assinalado para um menu padronizado no DataEase; no pelo ttulo que aparece na tela, mas pelo nome individual que o DataEase localiza o menu. Nome do Programa - nome do programa que executado pela funo Chama de Programa num menu padronizado. Especificado no Formato Definio de Menu no campo Nome da Funo. Nome do Usurio - nome individual assinalado para cada usurio do sistema. O nome pode ter at 15 caracteres de comprimento. Nome Opcional da Relao - um nome individual que pode ser dada a uma relao pr-definida. Caso este nome no seja fornecido, o nome do Formato usado como nome da relao. Este nome precisa ser fornecido quando mais que uma relao definida entre os mesmos dois Formatos, ou quando uma relao definida num nico Formato. nosplit - opo da Forma de Relatrio que certifica-se que todos os dados entre .items e o prximo Comando de Formatao num determinado registro estejam na mesma pgina do relatrio. not - operador de comparao que pode ser usado antes de qualquer outro operador para reverter o seu significado. Operadores de Comparao - as sete maneiras de expressar o critrio de seleo nos termos de como registros relacionam-se uns com os outros ou com uma constante. Os operadores de comparao so: = (igual), > (maior), <(menor), <= (menor que ou igual a), >= (maior que ou igual a). O operador between o equivalente da combinao dos operadores <= e >= para especificar uma faixa de valores. O stimo operador, not, inverte o significado de qualquer um dos outros seis. Operadores de Sumarizao - comandos de DQL que indicam ao DataEase para executar funes nos dados do campo de um arquivo relacionado. So: count of, sum of, mean of, highest of e lowest of. A frase tem a forma: <operador><relao do nome> <nome do campo> Operadores de Sumarizao de Relaes - um operador de relao que deriva um valor nico de um conjunto de campos de registros relacionados. So: count of, highest of, lowest of, sum of e mean of. Operadores Lgicos - operadores DQL and e or usados para especificar mais que um critrio de seleo de registros. Operadores Relacionais - palavras ou frases que selecionam um registro ou um conjunto de registros relacionados com o registro do arquivo primrio: all, any, count of, highest of, lowest of, sum of, mean of e lookup. Eles precedem diretamente o nome do arquivo relacionado e o Nome do Campo. A forma global : <operador><nome da relao> <nome do Campo> all e any podem ser usados somente em Rotinas DQL; lookup vlido somente na Definio de Campo. Os outros operadores podem ser usados em ambos.or - Operador lgico que indica qual entre duas condies deve ser escolhidas para satisfazer a Query. Consulte and. Ordem Decrescente - ordenao a partir do maior valor at o menor (9-1, Z-A). Em DQL, in reverse especifica a ordem decrescente. Glossrio G-15

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Ordenao - numa Query, as instrues que indicam ao DataEase para processar registros de acrdo com o valor no(s) campo(s); In Order significa em ordem ascendente (1-9, a-z) e In Reverse, em ordem decrescente (9-1, Z-A).
order - em Relatrios Rpidos, quando Definir a Lista de Campos, a palavra digitada no campo indica que os registros devem ser sequenciados por este campo a partir do menor para o maior. output - comando da DataEase Query Language que coloca um ou mais campos diretamente na listagem de sada do relatrio, efetivamente definindo a forma na prpria Query. Padro - um dado fornecido automaticamente pelo DataEase caso nenhum outro dado seja digitado pelo usurio. Padronizao para o Pas - a segunda pgina da opo Definir Configurao da Administrao do Sistema. Use as opes desta pgina para alterar datas e formas correntes (moeda,etc...) Password - uma senha opcional fornecida a cada usurio e usada para obter acesso ao Banco de Dados; pode ter at 8 caracteres de comprimento. percent - condio estatstica que determina qual percentagem de registros selecionados para o relatrio encontram-se nas condies especificadas.

Pesquisa Fontica - processo de seleo disponvel durante a Entrada de Registros, Relatrios Rpidos ou Rotinas DQL, baseada no conjunto sonoro do campo. Digite o critrio de pesquisa ou seleo precedido pelo sinal til (~) e o DataEase pesquisa o arquivo para localizar as informaes que combinem com o som do campo, como p.ex., Mrcio localiza tambm Marcos, Bruno, Bruna, etc... Piscante - especificao no Estilo de Tela que indica se os caracteres de um campo devem ficar piscando na tela. Porta Paralela - uma porta de sada do microcomputador que, para poder combinar com a capacidade de recepo das impressoras paralelas, envia dados para a impressora na forma paralela. Caractersticas de Porta so indicadas ao DataEase na opo Define Configurao da Administrao do Sistema. Porta Serial - uma porta de sada do microcomputador que envia dados para a impressora num formato serial. Caractersticas da Porta so indicadas na opo Define Configurao da Administrao do Sistema. Posio Inicial - a distncia entre a posio imprimvel mais esquerda para a margem esquerda da sada impressa; embora, na maior parte das vezes, esta especificao no seja necessria, algumas impressoras no permitem o alinhamento do papel e cabeote. especificada no Formato Especificao de Estilo de Impresso para Relatrios Rpidos ou Menu DQL.

periods(invi,valf,prest,tx) - funo do DataEase que power(base,potncia) - funo DQL que calcula o calcula o nmero de perodos de tempo necessrios valor da base elevado potncia. Por exemplo: para que o investimento inicial (invi) chegue at o power(2,3)=8 valor final (valf), com uma taxa de juros (tx) e uma prestao (prest) por perodo. presentvalue(valf,prest,tx,n) - funo do DataEase que calcula o valor inicial de um investimento, onde Pesquisa - permite a voc pesquisar dinamicamente e valf o valor final do investimento, onde prest o recuperar informaes durante a Entrada de montante de cada pagamento, tx a taxa de juros e n Registros. Escolha Pesquisa (Lookup) em perodos do presente momento. MultiFormato no Menu de Comando (CTRL-F10) e selecione o registro desejado num Formato Processamento Avanado DQL - opo 4 no Menu relacionado, exibido numa janela. Os campos de Principal do DataEase. Escolha-a para definir, alterar combinao e todos os campos derivados so ou executar uma Rotina DQL. Tambm pode ser preenchidos no registro primrio quando voc acessada atravs de Relatrios Rpidos, pressionar Return. pressionando-se F9 DQL. Processamento de Transao - uma rotina que executa um conjunto definido de transaes repetidamente. Tanto um Formato Data-entry como um input podem ser usados como entrada de transaes, e a Query especifica o processamento da transao.

G-16

Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Propriedades do Formato - tela disponvel durante a Definio de Formato, ao pressionar-se ALT-F10, selecionando-a no menu de Comando Ferramentas. Voc pode especificar segurana de acesso, encriptao de arquivo, alterar a configurao de Entrada de Registros Padro do Formato e especificar mensagens de auxlio para o Formato. Prximo Registro - o registro seguinte ao registro atual, na ordem que os registros foram armazenados no arquivo. Para examinar o prximo registro durante a Entrada de Registros, pressione F3 VER. Query - sentena(s) escritas em DQL que significam o mesmo que um programa. Questes da Especificao de Importao - as perguntas que o DataEase faz quando definida uma Especificao de Importao. random - funo do DataEase que gera um nmero pseudo-aleatrio entre 0 e 1.

Registro Duplicado - um registro no qual campos nicos combinem algum registro existente no arquivo. Registro Padro - um registro contendo dados padro para campos selecionados. Para preencher todos os campos num registro com dados padro, pressione SH-F5 LIMPA FORMATO. Para preencher um nico campo, pressione SH-F6 LIMPA CAMPO. Em processamento de transaes, o registro padro a tela data-entry anterior usada na Query. Registros de Combinao - registros de um Formato relacionado que possuem os mesmos campos de combinao como o registro atual. Relao - a ligao entre dois arquivos num Banco de Dados baseada num critrio especfico. Relaes definidas so bi-direcionais, e baseadas numa combinao exata de dados nos campos de ligao entre os dois arquivos, como especificado no Formato Relaes. Relaes ad-hoc so definidas durante a transao que vai utiliz-las, e podem ser baseadas em outros critrios igualmente (p.ex., with salrio >=40000).

rate(invi,valf,prest,n) - funo do DataEase que calcula a taxa de juros para uma srie de transaes resultando no valor final valf de um investimento e um fluxo constante de pagamentos durante n perodos, onde invi o investimento inicial e prest, o montante constante de cada pagamento. Relao Ad-Hoc - uma relao definida como parte de uma Rotina DQL que vlida somente para a Recalcular - o DataEase determina automaticamente rotina. o valor de campos Virtuais e outros campos Derivados vazios sempre que os dados dos campos Relao Bi-Direcional - uma relao que trabalhe do qual so derivados forem alterados, ou sempre que em ambas as direes. Por exemplo, dado um o usurio seleciona a funo de Recalcular. Departamento, podemos pesquisar os seus Funcionrios; dado um Funcionrio, pesquisamos Recuperar Espao em Disco - removendo registros pelo Departamento deste. Relaes entre Formatos marcados como excluidos. Use Reorganizar o do DataEase so sempre bi-direcionais. Formato do menu Definio de Formato, ou Backup e Restore do Banco de Dados, usando a opo Relao Pr-definida - uma relao definida usando Manuteno de Banco de Dados do Menu Principal o Formato Relaes. A Relao liga registros entre do DataEase. dois Formatos pela combinao de um, dois ou trs conjunto de campos nos dois arquivos. Uma Relao Refresh - numa configurao de LAN, quando um pr-definida pode ser usada em qualquer lugar do usurio modifica um registro que esteja sendo DataEase para conectar arquivos. Esto incluidos examinado por outros usurios, o DataEase altera MultiViso, Relatrios Rpidos, Transaes DQL, automaticamente as telas dos outros usurios para Exame de Lookup, MultiFormatos, Operaes que possam ver imediatamente a nova verso do Relacionais e Pesquisas. registro. Relao Referenciada - uma relao Refresh Contnuo - numa rede local, quando a muitos-para-um. Por exemplo, diversos registros em informao num registro ou Formato que voc esteja Funcionrios so relacionados com um registro em examinando, estiver sendo alterada simultaneamente Departamentos. por outro usurio, a sua tela transforma-se automaticamente para refletir as mudanas efetuadas pelo outro usurio. Registro - um conjunto de campos definidos para conter informaes sobre alguma coisa (p.ex.,uma transao, um funcionrio, etc...)

Glossrio

G-17

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Relao Um-para-Vrios - cada registro no arquivo Primrio pode estar relacionado com mais de um registro num arquivo relacionado (tambm chamada de Relao Encadeada). Relao Encadeadas - cada registro no arquivo Primrio pode ser relacionado com mais de um registro no arquivo relacionado (tambm chamada Relao Um-para-Vrios). Relaes Vrios-para-Um - mais que um registro no Formato Primrio pode ser relacionado com um nico registro de um arquivo relacionado (tambm chamada uma Relao Referenciada). Relatrio - um Relatrio Rpido ou uma Query de Rotina DQL que gera uma listagem de informaes baseada nos dados do Banco de Dados. A sada do relatrio pode ser exibida na tela ou numa impressora, ou gravada num arquivo de disco. Relatrios Multi-Arquivos - uso de informaes de diversos arquivos relacionados num mesmo relatrio ou transao.

Rotina - uma Query DQL. Existem duas espcies de Rotinas: de Controle e de Processamento. Rotina de Controle - uma Rotina DQL que chama outras funes incluindo menus, rotinas de controle ou processamento, funes do DataEase, ou mesmo outros programas. Rotinas de controle incluem controles de comando e procedurais, mas no podem ter comandos de processamento, que executam processamento convencional de sada. Rotina de Processamento - uma Rotina DQL que acessa Formatos do DataEase para criar um relatrio e/ou trocar o contedo dos Formatos, listando-os, incluindo, excluindo ou alterando registros nos Formatos. seconds(hora) - funo do DataEase que indica a parte de segundos de um valor horrio expresso em 24 horas. Por exemplo: seconds(18:30:23)=23

Segurana do Campo - durante a Definio de Formato, especifique separadamente o menor nvel de segurana que um usurio possa possuir para Relatrios Rpidos - uma maneira de criar relatrios examinar ou incluir dados no campo. O nvel DataEase que exigem pouco esforo ou treinamento. digitado deve ser maior que o mnimo para o Usa uma abordagem query-by-example, e acessado Formato afim de garantir a operao de digitao. de trs maneiras: opo 3 do Menu Principal do DataEase, pressionando F9 RELATRIO na Entrada Segurana do Formato - campos na tela de Registros, ou pressionando F9 RPIDO no Propriedades do Formato, usados para especificar Processamento Avanado DQL. Para relatrios mais nveis mnimos de segurana para funes complexos, consulte Processamento Avanado especificas. Ainda, no caso de Segurana de Campo DQL. especificada para campos nicos no Formato, um usurio cujo nvel de segurana esteja abaixo no tem Reorganizar um Formato - sempre que voc alterar permisso para acessar o Formato. a definio de um Formato ou selecionar a opo Reorganizar um Formato do menu Definio de Segurana para Gravao - Durante a Definio de Formato, o Formato reorganizado. O arquivo de Campo, voc pode especificar o menor nvel de dados copiado, e o espao ocupado pelos registros segurana que um usurio deve possuir para incluir excluidos recuperado. Os arquivos de ndices ou modificar o contedo de um campo. Quando um tambm so recriados, resultando em espao usurio com um nvel de segurana menor que o economizado e operao mais eficiente. permitido para gravao tentar incluir, alterar ou excluir registros no Formato, o cursor no entra no Restore do DOS - caso o seu Banco de Dados esteja campo como se este fosse um campo Prevenir danificado e voc tenha efetuado anteriormente um Digitao. Backup do DOS, para copiar o Banco de Dados, use o Restore do DOS para recolocar os arquivos que Segurana para Ver - Durante a Definio de esto no Backup. Consulte tambm Backup e Campo, voc pode especificar o menor nvel de Backup do DOS. segurana que um usurio deve possuir para examinar o contedo de um campo. Quando um reverse - em Relatrios Rpidos quando estiver usurio com um nvel de segurana menor que o definindo campos para a lista, a palavra usada numa permitido for examinar os registros, o campo lista de campos que indica que registros devem ser aparecer vazio, como se no tivesse dados. ordenados do maior para o menor por campo. Consulte Ordenao. Rodap - informao impressa no rodap de cada pgina do relatrio. Rolagem Horizontal - mova o cursor at a extrema esquerda ou direita da tela, para examinar colunas que estejam fora do limite da tela. G-18 Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Separador de Campo - um caracter especificado durante a especificao de Importao e Exportao, no Tamanho da Varivel ASCII que separa os campos no arquivo. Separador de Registros - um caracter que separa os registros num arquivo ASCII de Tamanho Varivel; especificado durante a importao ou exportao. sequence from - operador de Frmula de Derivao que assinala automaticamente um valor para o campo que fica 1 unidade maior que o mesmo campo do registro anterior. Esta informao no pode ser sobrescrita (atualizada). Sequncia de Avano de Linha - srie de contrle da impressora enviada a esta para provocar o avano de uma linha na folha de papel; a srie, expressa em hexadecimal, est indicada na tela Definio de Impressora. Servidor de Arquivo - um microcomputador dedicado para armazenar programas e arquivos de dados para uso comum numa Rede Local. Sim ou No - um campo Escolha especial cujos valores permitidos so Sim ou No. sin(n) - funo do DataEase que calcula o seno de um ngulo de n radianos de arco. sinh(n) - funo do DataEase que calcula o seno hiperblico de n.

sqrt(n) - funo do DataEase que calcula a raiz quadrada de n. Por exemplo: sqrt(64)=8 Status do Banco de Dados - uma opo do menu de Manuteno: exibe os nomes e tamanhos (em nmero de bytes e registros) dos arquivos tipo DOS dos Formatos, Rotinas e Importaes que faam parte do Banco de Dados. String Numrica Formatada - um conjunto de nmeros que contm caracteres de formatao (mscaras) como traos e parenteses, para facilitar a digitao de dados. Nmeros de Telefone e CIC so String Numrica Formatadas definidas automaticamente pelo DataEase. String Numrica No Formatada - uma String Numrica que no tenha caracteres de pontuao (mscara) em sua disposio. String Numrica - Tipo de Campo para valores que significam uma sequncia de dgitos, normalmente usado para identificao, e no para clculos. Strings Numricas podem estar formatadas ou no. Strings Numricas Padro so nmero de telefone e R.G. SubFormato - um Formato relacionado usado como parte de um MultiFormato.

Substituio de Parmetros - o tipo de funo de menu Call Program e o Comando de Formatao Sistema Operacional - conjunto de instrues que .call que chama um programa, podendo conter seu microcomputador usa para rodar o programa e parmetros que receptam valores quando o comunicar-se com os perifricos. O IBM/PC usa o programa for realmente invocado. Alguns valores PC/DOS como seu Sistema Operacional. dos parmetros podem ser fornecidos pelo Sistema, outros so digitados pelo usurio. Os spellcurrency(n) - funo do DataEase que desdobra parmetros que o usurio pode digitar so a quantia indicada em n por extenso. Por exemplo: representados pelo sinal % seguido por um nico spellcurrency(23.45)=Vinte e Trs cruzeiros e 45 caracter. Centavos sum - estatstica de sumrio que totaliza os valores spelldate(data) - funo do DataEase que desdobra para um determinado campo, de todos os uma data. Por exemplo: registros do Formato. O valor resultante spelldate(03/04/77) = 03 de Abril de 1977 circunstancial, de grupo ou global, dependendo de onde foi incluida na sada do relatrio. spellmonth(n) - funo do DataEase que fornece o nome do mes indicado por n, sendo 1<=n<=12. Por sum of - operador de sumrio de relao que exemplo: calcula a soma dos valores de um campo num spellmonth(3)=Maro arquivo relacionado. Disponvel tanto em DQL como na Definio de Arquivo. spellnumber(n) - funo do DataEase que fornece o nmero n por extenso. Por exemplo: Sumrio de Relatrio - campos do relatrio spellnumber(123)=Cento e Vinte e Trs produzidos por estatsticas de sumrio para os valores do campo especificado sobre todos os spellweekday(n) - funo do DataEase que fornece o registros selecionados para o relatrio; so nome do dia da semana indicado em n, sendo impressos no final do relatrio e colocados na rea Final da Forma de Relatrio. 1<=n<=7. Por exemplo: spellweekday(1)=Segunda-feira

Glossrio

G-19

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

timeampm(hora) - funo do DataEase que converte a hora da forma 24 horas para 12 horas. Por exemplo: tan(n) - funo do DataEase que calcula a tangente timeampm(18:30)=6:30 PM. de um ngulo de n radianos de arco. Tipo da Funo - na Definio do Menu, a tanh(n) - funo do DataEase que calcula a atividade que executada, quando esta linha do tangente hiperblica de n. menu ocorre. Tamanho do Campo - o nmero mximo de caracteres permitidos no campo. Tecla Imprime - a tecla de funo SH-F9 IMPRIME efetua a impresso de uma cpia do registro em Entrada de Registros, a estrutura do Formato na Definio de Formato, ou a Definio de Relatrio em Relatrios Rpidos e Processamento Avancado DQL. Tipo de Campo - a espcie de dados que o campo contm. Existem oito Tipos de Campos: Texto, String Numrica, Nmero, Data, Hora, Cruzado, Sim ou No e Escolha.

Tipo de Porta - modo pelo qual o DataEase envia dados para a impressora; especificado na tela Teclas de Funo - conjunto de teclas destinadas Configurao do Sistema. Pode ser serial ou pelo DataEase a exercer uma determinada funo, paralela, dependendo do tipo de impressora. ao serem pressionadas, conforme a indicao na Ttulo do Menu - o texto que aparece na parte linha na base da tela, e nos Menus Pull Down superior central da Tela do Menu exibida ao (chamados ao pressionar-se F4 CMDHELP). usurio. Tecla Return - a tecla correspondente ao retorno Transao - transao uma atividade executada de carro numa mquina de escrever. usada num Banco de Dados. Uma transao pode ler, para mover o cursor at o primeiro espao do modificar e relatar dados em vrios arquivos. prximo campo ou linha. Tela de Inicializao - a primeira tela que o usurio Transao Definida - um Relatrio Rpido ou Rotina DQL cujas especificaes tenham sido encontra aps digitar dease no prompt do DOS; gravadas. pede pelo diretrio e nome do Banco de Dados a ser usado, Nome do Usurio e Password. Transferncia Seletiva de Campos - importao de dados de um arquivo externo para campos com Tela de Menu - o menu como aparece ao usurio. A sua aparncia determinada pelas informaes Nomes de Campo idnticos no arquivo visado do DataEase. indicado na opo Define uma digitadas na tela Definio de Menu. Importao ou Importar uma nica Vez do Tela Menus - a tela usada para projetar menus de Utilitrios de Banco de Dados. usurios no DataEase; acessada na Definio de Transferir Dados - copiar dados de um arquivo do Menu ou selecionando-se o Formato Sistema na DataEase para outro usando a opo Transferir Entrada de Registros. Dados do Utilitrios de Banco de Dados. Teste de Faixa - dados caractersticos assinalados Utilidades do Banco de Dados - opo 5 no menu de para um campo durante a Definio de Campo, Administrao. Escolha entre importar dados, que permite somente valores situados dentro do transfer-los, eliminar um Banco de Dados ou limites inferior e superior. Os limites podem ser expressos por uma constante, frmula ou lookup. converter aplicaes de outro software para o DataEase. Consulte Frmula. Teste de Registro Duplicado - um teste automtico executado pelo DataEase para previnir registros duplicados durante a incluso de um registro num arquivo que contenha campos nicos. Texto - Tipo de Campo que aceita qualquer tipo de dados. Campos Texto devem ser usados somente quando os dados no possam ser descritos por qualquer dos sete Tipos de campos. Nome e endereo so exemplos de campos Texto. Texto do Formato - o trmo usado para descrever letras e caracteres especiais no Formato de Entrada de Registros, Formato de Dados ou Formato. G-20 Utilitrio Restore - opo do menu Manuteno de Banco de Dados que permite a recriao de um Banco de Dados backupeado, recuperando o espao dos registros excluidos, ou recuperando Banco de Dados destruidos (que tenham sido previamente backupeados) para condies de uso. Valor - dados determinados por um clculo ou armazenados num campos. Valor da Relao - valor de um campo obtido por pesquisa em outro campo (ou sumarizando um conjunto de campos relacionados) num registro de um arquivo relacionado. Glossrio

M A N U A L

D E

R E F E R N C I A

D A T A E A S E

Valor do Campo - os dados de um campo. Varivel Global - valores que so compartilhados por duas ou mais Rotinas DQL. Crie variveis globais idnticas com define em todas as transaes que tenham de compartilhar o valor. Varivel Temporria - armazena resultados intermedirios, contadores de laos while e totais de uma Query de Alto Nvel. Criado com define. Ver Padro - aps nomear um perifrico de sada para o relatrio, F3 VER PADRO preenche os campos restantes no Formato Estilos de Impresso com dados padro para aquele perifrico. Verificao de Campo Obrigatrio - pesquisa no registro de tela por campos Obrigatrios vazios efetuada sempre que um registro estiver para ser incluido no arquivo. Caso seja localizado um campo vazio ao ser pressionada F2 ENTRA para gravar o registro, o DataEase emite um bip e o cursor move-se para o primeiro campo Obrigatrio vazio. Durante processamento em lote, um registro de erro gravado num arquivo de exceo. Viso de Formato - a opo Entrada de Registros, na qual um registro de cada vez aparece na tela. Esta exibio especificada na Definio de Formato. Consulte tambm Viso de Tabela. Viso de Tabela - a opo Entrada de Registros na qual diversos registros aparecem na tela ao mesmo tempo, em forma colunar similar de uma planilha. Pode ser especificada permanentemente na Definio de Formato, ou selecionada dinamicamente durante a Entrada de Registros. weekday(data) - funo do DataEase que indica o dia da semana de uma data determinada na disposio dd/mm/aa. Cada dia da semana expresso por um nmero de 1 at 7, iniciando com Segunda-feira (1). Por exemplo: weekday(29/03/86)=6 while...do...end - comando de procedimento DQL que permite laos na Query. A sntaxe segue a forma: while condio do operao1 operao2 ... end. Enquanto a condio for verdadeira, as operaes que se seguem palavra do so executadas repetidamente. A execuo ser transferida para a linha seguinte end, quando a condio deixar de ser verdadeira.

wide n - opo de Forma que especifica a largura horizontal da rea de tens na pgina. Especialmente til para etiquetas mltiplas de mala direta. Usado com o comando .items. Caso no seja especificado across, o DataEase calcula o nmero de ocorrncias. Consulte tambm across. year(data) - funo do DataEase que extrai o ano de uma data expressa na disposio dd/mm/aa. Por exemplo: year(03/04/77) = 77 yearday(data) - funo do DataEase que calcula o dia do ano para uma data expressa na disposio dd/mm/aa. Por exemplo: yearday(31/12/86) = 365

Glossrio

G-21