Visualização
O grupo de um modelo que diz como ele se mostra, com as duas pastas dele, Dashboards e Painéis, cada uma definida uma vez e desenhada para toda unidade.
Visualização é o terceiro grupo de um modelo na árvore do Process (Process > Modelos > modelo > Visualização). Ele responde uma pergunta: como este processo se mostra? A página dele diz isso numa frase: "Como este processo se mostra: os dashboards de operador definidos nele e as superfícies pelas quais as unidades dele são operadas. Uma definição de cada uma serve toda unidade do modelo." O grupo é estrutura do modelo, então a permissão Gerenciar o Process é o que o edita; um papel que apenas vê modelos ou executa procedimentos vê o grupo e as linhas dele, mas as páginas ficam somente para leitura e nenhum dos verbos de criação é desenhado.
A página do grupo
Selecionar Visualização abre a página do grupo: o cabeçalho com a frase acima e um cartão Conteúdo ("O que este grupo guarda. Clique num deles para ir direto até lá.") com um bloco por pasta. Cada bloco carrega o ícone da pasta, o nome dela e o número de linhas que ela guarda. Não há nada para acrescentar ou remover nesta página: as duas pastas são fixas, e o que cresce é dentro delas.
| Pasta | O que ela guarda | Página |
|---|---|---|
| Dashboards | Dashboards de forma livre definidos no modelo: dashboards comuns, montados com os mesmos componentes e editados com o mesmo editor de todos os outros, cujos vínculos nomeiam os canais do modelo e deixam a unidade para ser respondida depois. | Dashboards de um modelo |
| Painéis | Os painéis de operação: conjuntos fixos de cartões (comandos de execução, preparação, estado da execução, comentários, ocorrências, o gráfico de canais, produtividade, os comandos únicos, e qualquer dashboard do modelo como cartão) arranjados uma vez para toda unidade. | Painéis |
As pastas ficam nessa ordem porque é a ordem em que o assunto é lido: primeiro o que há para mostrar, depois o mostrar disso. Um painel pode desenhar um dashboard como um dos cartões dele, então um dashboard tem de existir antes de um painel poder colocá-lo.
Uma definição, toda unidade
Nada neste grupo é definido por unidade. Um dashboard do modelo escreve um espaço reservado de unidade onde quer que uma única unidade fosse ser nomeada, e um painel é um arranjo de cartões que vale para o modelo inteiro. O que o grupo guarda é a definição; o que uma unidade guarda é aquela definição resolvida para ela.
Essa resolução vive sob a Operação: o nó de cada unidade carrega uma linha por painel do modelo e depois uma linha por dashboard do modelo, na mesma ordem em que este grupo os lista. Abrir a linha de uma unidade desenha os cartões do painel sobre a execução e os vínculos daquela unidade, ou roda o dashboard com todo espaço reservado respondido pelas origens vinculadas daquela unidade. A linha de uma unidade apenas mostra; nada é editado ali, porque a definição única é editada aqui. Uma mudança salva aqui alcança a linha de toda unidade de uma vez.
As mesmas linhas também podem alcançar a página View. As duas pastas respondem essa pergunta do
mesmo jeito: um interruptor Mostrar em View, na barra de detalhe de um dashboard ou de um
painel, põe uma entrada por unidade do modelo na lista de Visualização da página View, chamada
Modelo · Unidade · Superfície. O interruptor é descrito na página de cada pasta, e como as
entradas ficam na página View está descrito em Painéis de unidade na View.
Os verbos
A barra de detalhe carrega os verbos da linha selecionada, e o menu de clique direito da árvore os espelha.
| Comando | Onde | O que faz | Fica cinza quando (situação) | Não é desenhado quando (papel) |
|---|---|---|---|---|
| Dashboard | Pasta Dashboards selecionada (clique direito: Adicionar dashboard) | Cria um dashboard vazio no modelo, chamado Tela <n>, e o seleciona. |
Alguma unidade da estação tem uma execução, ou o runtime está parado. | Sem Gerenciar o Process. |
| Painel | Pasta Painéis selecionada (clique direito: Adicionar painel) | Cria um painel chamado Painel <n> ao lado dos que o modelo tem, e o seleciona. |
O mesmo. | Sem Gerenciar o Process. |
| Editar dashboard | Um dashboard selecionado | Abre o editor de dashboard sobre aquela definição, dentro da página Process. | Alguma unidade tem uma execução. | Sem Editar dashboards. |
| Mostrar em View | Um dashboard ou um painel selecionado | O interruptor que põe a superfície na página View para toda unidade. | Alguma unidade tem uma execução, ou o runtime está parado. | Sem Gerenciar o Process. |
| Remover dashboard / Remover painel | Um dashboard ou um painel selecionado (também o X nos cartões da página da pasta, e o menu de clique direito) | Exclui depois de uma confirmação. | O mesmo. | Sem Gerenciar o Process. |
A trava de engenharia é a da estação inteira: enquanto qualquer unidade de qualquer modelo tem uma execução, toda superfície de configuração da estação fica somente para leitura, e o verbo cinza diz isso na dica dele. Os painéis e dashboards pelos quais uma unidade é operada continuam disponíveis o tempo todo; só a definição deles fica travada.
O que este grupo não faz
- Ele não define nada por unidade. Uma bancada de quatro estações idênticas ganha um dashboard e um arranjo de painel, não quatro. Uma unidade que precisa de uma figura diferente precisa de outro dashboard ou de outro painel do modelo, que toda unidade então também carrega.
- Ele não decide como uma unidade é operada. Iniciar, pausar, parar e comentar acontecem nas linhas da unidade sob a Operação; este grupo só decide o que aquelas linhas desenham.
- Ele não guarda os dashboards da própria estação. Um dashboard definido num modelo é listado aqui e nunca nas pastas da página View; ele alcança a página View apenas pelo interruptor Mostrar em View, uma entrada por unidade.
- Ele não guarda as receitas, avaliações, datalogs e procedimentos de que uma execução é feita. Esses são o grupo Preparação.