Impressoras

As quatro filas de impressão pelas quais uma unidade imprime (uma etiqueta ou um relatório, no Início ou na Conclusão), declaradas no modelo e seguidas ou sobrepostas por unidade, e como um comando encontra a fila dele.

Ver como Markdown

Impressoras é por onde a saída impressa do modelo sai. Todo comando que uma ação emite é uma de quatro combinações, o que sai (uma etiqueta ou um relatório) e quando (no Início ou na Conclusão da execução), e cada combinação tem exatamente uma fila de impressão por unidade: uma fila de impressão do Windows instalada nesta estação. O modelo declara as quatro filas padrão, toda unidade imprime por elas a menos que tenha se desprendido e mantenha quatro próprias, e um comando resolve a fila dele pela combinação dele, nunca pela ação que o agrupa. A tela (Process > modelo > Definição > Impressoras) diz "As filas da estação pelas quais cada unidade deste modelo imprime: uma por tipo e momento, para as etiquetas que ela imprime e os relatórios que ela publica." e conta as unidades e quantas estão por conta própria.

Ler exige Ver modelos; toda edição exige Gerenciar o Process e uma estação destravada. A tela veste a forma que toda tela de Definição compartilha (veja Definição).

Definição do modelo: os quatro slots

O cabeçalho diz "As filas padrão do modelo. Elas servem toda unidade que ainda as segue, então uma bancada de estações idênticas é configurada uma vez." e carrega Atualizar filas ("Atualizando…" enquanto ele corre), que relê as filas instaladas na estação para as duas metades da tela. A lista é lida uma vez, quando a tela abre.

A tabela sempre tem as mesmas quatro linhas, nesta ordem: Etiqueta no Início, Etiqueta na Conclusão, Relatório no Início, Relatório na Conclusão.

Coluna O que mostra
Tipo Etiqueta ou Relatório.
Quando Início ou Conclusão.
Usado por As ações do modelo com um comando que imprime por este slot, pelo nome, ou "Nenhuma ação".
Fila de impressão O nome da fila padrão, ou "Não configurada" (na tinta de cautela apenas enquanto uma ação de fato imprime pelo slot).

Quando a estação não consegue listar as filas dela, um aviso sobre a tabela diz Filas de impressão indisponíveis com a falha. Num host sem acesso ao spooler de impressão do Windows a lista fica simplesmente vazia.

A coluna de configurações de um slot

Escolher uma linha abre o slot por inteiro ("Impressoras · Etiqueta no início"), sob a frase de que o meio precisa:

  • uma etiqueta: "As etiquetas vão para a fila como comandos crus de impressora. O Ganter Lab os entrega ao Windows e não consegue confirmar que a etiqueta saiu.";
  • um relatório: "O documento chega à fila como PDF, então escolha uma impressora de documentos. A Microsoft Print to PDF serve para um teste."
Campo O que é Valores / padrão Efeito
Fila de impressão "Por onde toda unidade que ainda segue o modelo imprime isto." (não configurada) e, em seguida, toda fila instalada pelo nome; um nome guardado que a estação não instala mais continua listado como "Nome (não instalada)"; (não configurada). Escrita no modelo: toda unidade que segue imprime por ela na hora. A legenda acrescenta "Usado por" e as ações que imprimem pelo slot.

Sem Gerenciar o Process, ou enquanto a estação está travada, o cartão carrega o aviso "Mudar as filas de impressão precisa da permissão “Gerenciar o Process” e de uma estação editável." e o seletor fica desabilitado.

Por unidade: a lista de unidades

Coluna O que mostra
Unidade O nome da unidade.
Filas "Segue o modelo", ou "3 de 4 definidas, próprias" numa unidade desprendida. A linha veste a tinta de cautela quando um comando do modelo imprime por um slot que está vazio em vigor para esta unidade.

Gerenciar unidades, na ponta do cabeçalho, abre a página do modelo.

A coluna de configurações de uma unidade

Escolher uma unidade abre dois cartões. De onde vêm as filas desta unidade oferece Segue o padrão do modelo ("Editar o padrão do modelo acima muda esta unidade junto com o resto da bancada.") ou Tem filas próprias ("Esta unidade está por conta própria. O padrão do modelo não a alcança mais, e editá-lo não muda nada aqui."). O desprendimento parte do que está em vigor: uma unidade cujos quatro slots próprios estão todos vazios toma uma cópia dos quatro do modelo; voltar a seguir não apaga nada, então desprender uma segunda vez devolve exatamente o que a unidade tinha. A escolha fica desabilitada sem Gerenciar o Process e enquanto a estação está travada.

O segundo cartão são os quatro slots em vigor, chamado Em vigor: o padrão do modelo ("Lido do modelo. Dê filas próprias a esta unidade para mudá-las aqui.") com todo seletor desabilitado enquanto a unidade segue, ou As próprias desta unidade ("Só esta unidade imprime por elas. As irmãs dela ficam intocadas.") depois de desprendida. A tabela são as mesmas quatro linhas: Tipo (com a ressalva do meio como dica da célula), Quando, Usado por, e um seletor de Fila de impressão por linha, oferecendo a mesma lista da do modelo. O aviso de erro de filas, quando existe, se repete neste cartão.

Como um comando encontra a fila dele

Na fronteira da execução, todo comando de toda ação que o procedimento escolheu resolve a fila dele pelo modelo: uma unidade que segue toma o slot do modelo para o tipo e o gatilho do comando; uma unidade desprendida toma o próprio. Dois comandos da mesma combinação compartilham, portanto, uma impressora de propósito, seja qual for a ação em que estejam, e agrupar ou reordenar comandos nunca move uma fila. Remover uma ação deixa os slots intocados, porque eles são chaveados por tipo e gatilho, não pela ação.

O que acontece quando o slot em vigor está vazio difere conforme o meio, e nenhum dos dois casos muda a execução nem para os demais comandos:

  • Uma etiqueta ainda é renderizada e gravada no dossiê de etiquetas da execução; o envio dela é gravado como tentativa falha contra a fila "(não configurada)", com o motivo "Nenhuma fila de impressão está configurada para esta etiqueta na Unidade."
  • Um relatório ainda publica o PDF dele (e o congela na execução quando o comando pede isso); a impressão automática dele é gravada como tentativa falha com "Nenhuma fila de impressão está configurada para esta ação na Unidade."

A aceitação pela fila é "Enviado para a fila", nunca prova de impressão física. Os nomes de fila são locais da estação: uma configuração copiada para outra estação mantém os nomes, que passam a se ler "(não instalada)" até serem substituídos.

O que esta tela não faz

  • Ela não imprime nada: a impressão de teste de uma etiqueta fica no modelo de etiqueta, a amostra de um relatório no relatório, e reimpressões e reenvios ficam nos Históricos.
  • Ela não decide o que é impresso nem quando: isso são os comandos de cada ação, em Ações, e quais ações uma execução emite é o procedimento.
  • Ela não tem fila por ação nem por procedimento: uma fila por combinação, por unidade.
  • Ela não instala fila: a lista é a do próprio Windows, e um host sem o spooler de impressão não lista nenhuma.