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.

Ver como Markdown

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.