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 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.