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 a todas as unidades 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 em um item para ir direto a ele.") 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 coluna 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 Dashboard <n>, e destaca o cartão dele na página Dashboards, rolado até ficar à vista; ele não é aberto. |
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. A linha entra no grupo, destacada e rolada até ficar à vista ali; o cartão dela a abre. |
O mesmo. | Sem Gerenciar o Process. |
| Editar o 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.