.. _anatem13-entrada-assistida: .. only:: html .. image:: /img/anatem_13.png :alt: Anatem 13 ***************** Entrada Assistida ***************** .. only:: latex .. image:: /img/anatem_13.png :alt: Anatem 13 :width: 100% A **Entrada Assistida** apresenta os campos de uma linha de dados em um formulário lateral. Ela ajuda a localizar cada campo, consultar seu significado e editar registros de colunas fixas sem perder a visualização do texto. Abrir o painel ============== Use o botão **Entrada Assistida**, no grupo final da barra de ferramentas, ou o comando **Exibir > Entrada Assistida**. O painel aparece à direita e pode ser redimensionado. Selecione uma linha de dados no editor. Quando o código e o tipo de registro forem reconhecidos, o painel mostra a descrição da linha, sua régua, os campos e as ações disponíveis. Partes do painel ================ `Tipo de registro` Mostra o código e a variante da linha selecionada, como `DEVT/APCB`. Quando houver mais de uma variante possível, use a pesquisa para escolher pelo código ou pela descrição. `Ver no manual — F1` Abre a descrição do registro no manual. Para códigos com subtipos, a ajuda procura a seção correspondente ao subtipo selecionado. `Linha habilitada` Indica se a linha participa da leitura do caso. Desmarcar a opção desabilita a linha; marcá-la novamente restaura a linha ativa. A prévia mostra o resultado antes da aplicação. `Descrição do registro` Resume a finalidade do código ou da variante selecionada. `Régua de preenchimento e prévia completa` Mostra a posição dos campos e como a linha ficará depois das alterações. O campo em edição é destacado também na régua. `Campos da linha` Apresenta os campos na ordem em que aparecem no registro. `Alterações pendentes` Informa se algum valor foi modificado e ainda não foi aplicado ao editor. `Aplicar à linha` Substitui a linha selecionada pela prévia. A aplicação pode ser revertida com **Desfazer** e não salva o arquivo automaticamente. `Cancelar` Descarta as alterações pendentes no formulário e mantém a linha original. Informações de cada campo ========================= Cada cartão de campo pode apresentar: `Nome` Identificação usada pelo registro. `Obrigatório`, `opcional` ou `condicional` Indica quando o campo precisa ser preenchido. Um campo condicional depende de outra escolha da mesma linha. `Colunas` Intervalo ocupado pelo campo no registro. `Valor` Caixa de edição, lista de escolhas ou controle correspondente ao tipo do campo. `Descrição` Explica o significado do valor e, quando necessário, sua relação com outros campos. `Unidade` Unidade usada para informar o valor. `Valor padrão` Valor adotado quando o registro permitir deixar o campo em branco. A indicação do padrão não preenche automaticamente um campo que o usuário ainda não editou. Erros de preenchimento aparecem junto ao campo correspondente. Entre os problemas identificados estão campo obrigatório vazio, número inválido, valor fora das escolhas permitidas e texto maior que o espaço disponível. Editar uma linha existente ========================== 1. Selecione a linha no editor. 2. Confira o **Tipo de registro**. 3. Altere os campos desejados. 4. Verifique as mensagens apresentadas e a prévia completa. 5. Escolha **Aplicar à linha**. 6. Salve o arquivo quando concluir a edição. Se o foco mudar enquanto houver alterações pendentes, a interface permite aplicá-las, descartá-las ou continuar no formulário. Criar uma linha =============== Use **Inserir linha assistida** no ponto do bloco escolhido para o novo registro. Escolha o tipo, preencha os campos e confira a prévia antes de aplicar. A nova linha é inserida no ponto escolhido. Registros existentes não são reordenados, terminadores não são criados e o arquivo continua aguardando o comando normal de salvamento. Linhas desabilitadas, comentários e registros multilinha ======================================================== Ao selecionar uma linha desabilitada, o painel preserva essa condição na prévia. Comentários permanecem editáveis no editor, mas não são convertidos em formulário de dados. Nos registros formados por mais de uma linha, o painel identifica a parte em edição e apresenta os campos correspondentes. Alterar uma parte não preenche automaticamente valores nas demais. Opções e listas de arquivos =========================== Alguns comandos são apresentados como conjuntos de escolhas: `EXSI` Permite habilitar ou desabilitar as opções de execução disponíveis. `RELA` Permite escolher os relatórios desejados e conserva opções já existentes que ainda não estejam disponíveis no formulário. `DARQ` Organiza os tipos e nomes de arquivos declarados pelo comando. Nesses comandos, a prévia pode ocupar mais de uma linha. Confira o conjunto completo antes de aplicar. Códigos disponíveis =================== A versão atual oferece formulários para: * `DEVT`, `DLOC` e `DPLT`; * `DCLI`, `DCNE`, `DCST`, `DFCM`, `DMDF`, `DSIM`, `DCER`, `DELO`, `DMAQ` e `DMSG`; * `DCAR`, `DCNV` e `DFNT`; * `DMCV`, `DMDG`, `DMEL` e `DREL`; * `DFLA` e `DERA`; * `EXSI`, `RELA` e `DARQ`; * `ACDU`, `DCDU` e `DTDU`. Uma linha sem formulário continua editável normalmente no editor. .. figure:: ../anatem_13/img/anatem_13_entrada_assistida.png :alt: Entrada Assistida no Anatem :width: 100% :name: fig-anatem13-entrada-assistida Entrada Assistida para um registro DEVT, com descrição, régua, prévia e campos da linha selecionada.