.. _anatem13-arvore: .. only:: html .. image:: /img/anatem_13.png :alt: Anatem 13 ************** Árvore do Caso ************** .. only:: latex .. image:: /img/anatem_13.png :alt: Anatem 13 :width: 100% A **Árvore do Caso** mostra como o STB ou STBX aberto é formado. Ela reúne o caso principal, os arquivos incluídos e os códigos encontrados em cada arquivo, na ordem em que são lidos. Use a árvore para localizar rapidamente onde um dado foi declarado, acompanhar as inclusões do caso e abrir a linha correspondente no editor. Abrir a Árvore do Caso ====================== Use o botão **Árvore do Caso**, no grupo final da barra de ferramentas, ou o comando **Exibir > Árvore do Caso**. O painel pode ser redimensionado, ocultado e restaurado sem fechar os arquivos abertos. Cada STB ou STBX aberto possui uma raiz própria. Quando houver vários casos abertos, selecione a raiz correspondente ao caso que deseja examinar. Como a árvore é organizada ========================== `Caso principal` É a raiz da árvore e mostra o nome do STB ou STBX aberto. `Arquivo incluído` Aparece como ramo no ponto em que é chamado pelo caso. Expandir o ramo mostra os códigos e as demais inclusões existentes naquele arquivo. `Código` Aparece como uma ocorrência dentro do arquivo, acompanhado de sua linha. Quando houver uma descrição disponível, ela ajuda a distinguir ocorrências do mesmo código. `Aviso estrutural` Identifica problemas como arquivo ausente ou ilegível, inclusão cíclica, arquivo alcançado por mais de um caminho ou caminho que não pôde ser resolvido. A posição dos ramos acompanha a ordem de leitura. O mesmo arquivo ou código pode aparecer mais de uma vez quando houver mais de uma ocorrência no caso. Arquivos de resultado, como OUT, LOG, PLT, CSV, SAV e HIS, não aparecem como ramos de entrada. Eles continuam disponíveis pelas ações próprias de resultado da interface. Navegar para um arquivo ou código ================================= * Selecione um código para abrir seu arquivo e posicionar o editor na linha correspondente. * Dê duplo clique no nome de um arquivo para abri-lo no editor. * Expanda ou recolha os ramos para deixar visível somente a parte do caso que está sendo investigada. * Quando o mesmo arquivo aparecer em mais de um ponto, use o ramo que corresponde ao caminho de leitura desejado. A navegação apenas muda o arquivo e a linha em foco. O conteúdo do caso não é alterado. Atualização após uma edição =========================== A árvore representa a última versão salva dos arquivos. Enquanto houver uma alteração ainda não salva, ela pode ser indicada como desatualizada. Depois do salvamento, a árvore atualiza os arquivos, inclusões e códigos afetados. Os ramos abertos são preservados sempre que possível. Em casos grandes, a interface mostra o progresso da atualização e permite cancelá-la. Problemas na estrutura do caso ============================== Um aviso na árvore indica onde a leitura da estrutura foi interrompida ou ficou ambígua. Selecione o aviso para abrir o arquivo relacionado e verificar o caminho ou a inclusão. Esses avisos tratam da organização dos arquivos. Mensagens produzidas durante a crítica ou a simulação permanecem no OUT e no Relatório Interativo. .. figure:: ../anatem_13/img/anatem_13_arvore.png :alt: Árvore do Caso aberta no Anatem :width: 100% :name: fig-anatem13-arvore Árvore do Caso com o STB aberto, os arquivos incluídos e os códigos reconhecidos em cada arquivo.