Modelos de documento
A raiz da estação inteira na coluna Espaço de trabalho: as bibliotecas Relatórios e Etiquetas de que todo modelo se serve, as pastas delas, os verbos de criar e excluir, e quem pode editá-las.
Modelos de documento é a segunda raiz da coluna Espaço de trabalho da página Process, entre Modelos e Históricos. Ela guarda as duas bibliotecas que não pertencem a modelo nenhum: Relatórios, os layouts de PDF com que uma execução é publicada, e Etiquetas, os arquivos de comando de impressora a partir dos quais uma etiqueta é impressa. Um layout de relatório é referenciado pelos comandos de relatório das ações de qualquer modelo e reexporta qualquer execução gravada a partir dos Históricos; um modelo de etiqueta é reaproveitado pelos comandos de etiqueta de todo modelo. É por isso que eles vivem aqui uma vez, em vez de uma vez por modelo.
A raiz é desenhada para um papel que pode ver modelos ou gerenciá-los; um papel que tem apenas Editar receitas e avaliações não a vê. Toda mudança numa biblioteca (criar, editar, arquivar, excluir, imprimir uma amostra ou uma etiqueta de teste) exige Gerenciar o Process: um papel sem essa permissão lê as bibliotecas e não recebe verbo nenhum desenhado, e um comando que ainda assim chegue ao serviço é recusado com "Gerenciar este workspace exige a permissão 'Gerenciar o Process'." Toda escrita também é recusada enquanto uma unidade está em execução ("A configuração está travada enquanto uma Unidade está em execução.") e enquanto o runtime está parado ("Runtime parado").
A página Modelos de documento
Selecionar a raiz abre um cartão, Bibliotecas, com dois blocos, Relatórios e Etiquetas, cada um contando os modelos dele. As linhas da árvore carregam a mesma contagem, ou a palavra "Vazia" quando uma biblioteca não guarda nada, para que uma estação recém-instalada distinga uma biblioteca vazia de uma lista que não carregou. A própria raiz não carrega contagem nem verbo.
Relatórios e Etiquetas
A página de cada biblioteca é uma parede de cartões, um por modelo em ordem de nome, com as pastas do operador desenhadas acima dos modelos que ninguém arquivou. Clicar num cartão abre o modelo; o pequeno controle de remoção de um cartão o exclui depois da mesma confirmação que o verbo da barra pede. Uma biblioteca vazia diz "Nenhum relatório ainda. Acrescente um." ou "Nenhuma etiqueta ainda. Acrescente uma e depois escreva ou importe os comandos dela."
| Nó | Verbos da barra (frente) | Grupo de perigo (fim) |
|---|---|---|
| Relatórios | Relatório: cria um layout chamado "Report" ("Report 2", e assim por diante) no nível da própria biblioteca e o abre. | nenhum |
| Um layout de relatório | Imprimir amostra: imprime o layout preenchido com a execução terminada mais recente da estação (Layouts de relatório). | Excluir relatório |
| Etiquetas | Etiqueta: cria um modelo vazio chamado "Etiqueta" ("Etiqueta 2", e assim por diante) e o abre; os comandos são então escritos ou importados dentro dele. | nenhum |
| Um modelo de etiqueta | nenhum | Excluir modelo de etiqueta |
| Uma pasta | Relatório ou Etiqueta (arquivados na pasta), Pasta (uma subpasta, até o limite de profundidade: "Esta pasta já está tão fundo quanto as pastas aninham."), Renomear pasta | Remover pasta |
Todo verbo fica cinza sob a trava de engenharia, com o motivo dele. O botão Novo… da própria coluna oferece "Novo relatório" e "Nova etiqueta" no nível da biblioteca, e "Nova pasta" com um submenu nomeando a categoria (Modelos, Relatórios, Etiquetas). Clicar com o botão direito numa linha espelha a barra: "Adicionar relatório" ou "Adicionar etiqueta" numa biblioteca, "Mover para" e o verbo de exclusão num modelo, os verbos de criação, "Renomear pasta" e "Remover pasta" numa pasta.
Excluir pergunta antes e diz o que vem depois:
| Verbo | Confirmação | Consequência |
|---|---|---|
| Excluir relatório | "Os procedimentos que o referenciam param de publicar PDF; as execuções gravadas ficam intocadas." | Todo comando de relatório que nomeia o layout degrada para não publicar nada; uma execução cujo procedimento o nomeava cai no padrão de todas as seções quando os Históricos regeneram o PDF dela. |
| Excluir modelo de etiqueta | "As ações de procedimento mantêm os mapeamentos delas para revisão, mas não conseguem gerar esta etiqueta. As execuções gravadas ficam intocadas." | Todo comando de etiqueta que nomeia o modelo perde a referência dele, mas mantém os mapeamentos de marcador dele; os artefatos já congelados em arquivos de execução não são tocados. |
| Remover pasta | "Remover a pasta 'X'? Os N relatórios dela voltam para a raiz Relatórios. Nada é excluído." | As linhas da pasta, subpastas inclusive, voltam para o nível da própria biblioteca. |
Pastas
Pastas são navegação e nada mais: um modelo é alcançado por identidade, então arquivá-lo não reescreve referência nenhuma em lugar nenhum. Mover para, no menu de clique direito de um modelo, oferece uma pasta nova (nascida com o modelo dentro), uma subpasta nova onde a profundidade permite, a raiz da biblioteca e toda pasta existente menos a atual. Uma pasta nova abre com o campo de nome pronto; sair dele mantém o nome "Nova pasta". As pastas aninham dois níveis, e uma pasta declarada sob Relatórios é distinta de uma xará sob Etiquetas ou Modelos.
Quem se serve das bibliotecas
| Consumidor | Onde | O que ele toma |
|---|---|---|
| Um comando de relatório de uma ação | Preparação > Ações | O layout com que ele publica no Início ou na Conclusão. |
| Um comando de etiqueta de uma ação | Preparação > Ações | O modelo que ele renderiza, mais uma origem por marcador. |
| Gerar PDF | Históricos | "(relatório do procedimento)" ou qualquer layout da biblioteca. |
| Nova etiqueta com um modelo atual | Históricos | Qualquer modelo com comandos de impressora, mapeado à mão contra a execução congelada. |
| Imprimir amostra e Enviar teste | A página do próprio modelo | Uma fila de impressão instalada na estação. |
As páginas deste grupo:
| Página | Assunto |
|---|---|
| Layouts de relatório | Todo campo de um layout, o catálogo de seções e as opções dele, a impressão de amostra e o que o PDF imprime. |
| Modelos de etiqueta | Nome e codificação, o editor de comandos de impressora e a importação de arquivo, a gramática dos marcadores, a fila instalada e o envio de teste. |
| Emitir etiquetas e relatórios | O que acontece no Início e na Conclusão, as filas, os artefatos e as situações de entrega deles. |