Manual de Referncia
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
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
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 . . . . .
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
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.
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.
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
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
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.
DEASE
e pressione RETURN.
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
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
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
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.
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.
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.
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
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 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
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.
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.
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
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
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.
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
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 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 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.
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
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.
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
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.
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.
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
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
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.
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:
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.
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
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.
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.
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
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.
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.
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.
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.
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
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.
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
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
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.
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
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
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:
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.
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
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
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:
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
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.
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:
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:
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.
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...
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:
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:
*~MNSTRT
O nico registro localizado pelo DataEase ser:
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:
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.
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
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:
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:
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:
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 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:
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
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
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.
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
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
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
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.
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.
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
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
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
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
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.
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
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.
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.
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
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
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
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
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.
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:
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.
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
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
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.
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.
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.
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.
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
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.
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.
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.
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
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
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.
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
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:
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.
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:
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:
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:
Para imprimir a CIDADE, ESTADO e CEP numa nica linha, corte os campos ESTADO e e monte-os na mesma linha do campo CIDADE.
3-30
Relatrios Rpidos
M A N U A L Carlos D. de Andrade
D E
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.
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.
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
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:
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.
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.
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.
Excluindo um Relatrio
Para cancelar um relatrio, escolha a opo 9, Exclui Relatrio, e escolhe o relatrio a ser excluido. O DataEase pergunta:
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.
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:
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
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.
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
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).
Figura 4-1
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
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.
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.
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
Rotinas DQL e Relatrios Rpidos Formatos data-entry Especificaes de Importao Arquivos de Exceo
4-4
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-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
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.
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
Figura 4-3
4-8
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.
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.
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
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
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.
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
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
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.
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:
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.
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:
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:
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:
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
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:
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
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-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.
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
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
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:
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.
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
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:
4-22
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:
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:
4-24
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.
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
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:
4-26
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-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
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
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
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
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
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
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.
: - 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