Guia de Resolução de Problemas

Índice

Como Compilar uma Tabela de Definição de Impressora (3270)

Antes de compilar uma PDT (Printer Definition Table), você deve colocar um PDF (Printer Definition File) no subdiretório \pdfpdt\usrpdf\ do diretório publicado na Web. O diretório padrão publicado na Web é \hostondemand\hod.

Uma tabela de definição de impressora é gerada quando um arquivo de definição de impressora que você criou ou modificou é compilado. Para criar uma PDT:

  1. Inicie o compilador PDT. Em um cliente ou servidor Windows, é possível iniciar o compilador pela Administração no menu Iniciar. Em outras plataformas, você deve iniciá-lo com um comando Java. Exemplos de arquivos de comandos são fornecidos em \lib\samples\CommandFilesdirectory.
  2. Selecione um arquivo de definição de impressora na lista suspensa.
  3. Digite uma descrição para a tabela de definição de impressora que vai ser criada. Uma descrição é essencial porque ela identifica a PDT quando você configura uma sessão de impressora.
  4. A descrição precisa ser exclusiva.
  5. Clique em OK. Informações de status e erro aparecem na parte inferior da janela; se houver erros no PDF, corrija-os e recompile.

    Para compilar outros PDFs, repita as etapas 1 a 4.

  6. Clique em Sair ao concluir.

O compilador cria arquivos PDT (.hodpdt) no subdiretório \pdfpdt do diretório publicado na Web. Quando o compilador é executado no modo gráfico, ele também cria um log pdtc.log, que é sobrescrito a cada execução do compilador. Quando você executa o compilador em modo não-gráfico, a saída do log é enviada para a tela, não para um arquivo.

  • Compilador de Tabela de Definição de Impressora (3270)
  • Referências de Impressão do Host
  • Arquivos de Definição de Impressora (3270)

    Um PDF (Printer Definition File) é um arquivo ASCII que contém definições de macros, parâmetros de sessão, controles de formatação e definições de caracteres. É possível editar um PDF utilizando um editor de texto ASCII e personalizar o arquivo para a impressora a ser utilizada. A maioria das impressoras oferece suporte a comandos similares para funções básicas, mas são bastante diferentes em seu suporte a funções mais avançadas.

    Vários PDFs são fornecidos para que se adaptem à maioria das impressoras, exceto aqueles que utilizam PostScript e o HP PPA (Printing Performance Architecture). Os PDFs do Communications Manager e do Personal Communication podem ser compilados e utilizados para o Host On-Demand; no entanto, eles não suportam todos os controles.

    Você pode criar um novo PDF informando o arquivo ou personalizando um dos PDFs fornecidos pela IBM. Em qualquer caso, você deve utilizar um editor ASCII; não utilize um programa de processamento de texto. Não é possível personalizar uma PDT diretamente; você deve modificar um dos PDFs fornecidos ou criar um novo e, em seguida, compilá-lo em uma PDT. O compilador é fornecido.

    Os PDFs fornecidos pela IBM são instalados no subdiretório \pdfpdt do diretório publicado na Web. Os PDFs possuem a extensão .pdf. Uma lista dos arquivos PDF e informações adicionais estão incluídas na Referência de Impressão do Host.

    Se desejar personalizar um dos PDFs fornecidos pela IBM para criar o seu próprio, não modifique o original; copie-o no subdiretório \pdfpdt\usrpdf\.

    Se você pretende criar uma PDT personalizada, deve ter à mão o manual de referência técnica da impressora em questão, de modo que possa incorporar as seqüências de controle corretas ao PDF.

    Quando você modifica ou cria um PDF, deve salvá-lo no subdiretório \usrpdf do diretório \pdfpdt. Você deverá criar o diretório na primeira vez em que fizer isso.

    Tabelas de Definição de Impressora (3270)

    PDT é um arquivo utilizado para formatar o fluxo de dados enviado pelo aplicativo do host. Quando uma PDT é utilizada, o emulador do Host On-Demand converte o fluxo de dados de EBCDIC para ASCII (a não ser que exista um comando passthru no fluxo de dados), formata os dados de acordo com os controles especificados no fluxo de dados ou na própria PDT, e envia os dados para a impressora. Você pode utilizar uma única PDT que contenha instruções básicas. No entanto, se desejar utilizar algumas das funções que estão disponíveis em impressoras de estações de trabalho modernas, como o recurso de alterar fontes ou bandejas de papel, será necessária uma PDT personalizada para a impressora que está sendo utilizada e o aplicativo do host deverá enviar os comandos necessários. Em qualquer caso, você deve utilizar uma PDT que seja adequada para o modo de emulação que a impressora suporta (HP PCL Nível 3, IBM PPDS e assim por diante).

    Várias PDTs são fornecidas com o Host On-Demand para ambas as impressoras, de SBCS (Conjunto de Caracteres de Byte Único) e de DBCS (Conjunto de Caracteres de Byte Duplo). É possível criar versões personalizadas delas ou inteiramente novas. Em qualquer caso, será necessário um arquivo de definição de impressora a partir do qual uma PDT será criada.

    As PDTs fornecidas pela IBM são instaladas no subdiretório \pdfpdt do diretório publicado na Web. Os PDFs possuem a extensão .hodpdt. Uma lista dos arquivos e de informações adicionais estão incluídas na Referência de Impressão do Host.

    Descrição da Tabela de Definição de Impressora (3270)

    Toda PDT deve ter uma descrição que sirva para identificá-la quando você configura uma sessão de impressora; a descrição deve ser exclusiva. Em modo gráfico, o compilador verifica se foi atribuída uma descrição exclusiva. Se o compilador descobrir que já existe uma PDT com a mesma descrição, ele interrompe a compilação e exibe uma mensagem de erro. Para modificar a descrição, clique em OK para começar de novo.

    O Compilador de Tabela de Definição de Impressora (3270)

    O compilador é um aplicativo Java que exige um ambiente de tempo de execução Java (jre). O Host On-Demand instala um jre em um servidor ou cliente Windows, mas você deve instalá-lo separadamente em outros sistemas operacionais. Você pode executar o compilador em um servidor Host On-Demand ou em um cliente localmente instalado, mas não em um cliente de download.

    Quando você inicia o compilador da maneira usual, ele apresenta uma interface gráfica; ela consiste em dois campos de entrada (para um nome de PDT e uma descrição de impressora) e uma janela de Informações de Status e Erro. A interface gráfica é suportada em todas as plataformas.

    Também é possível iniciar o compilador em um modo não-gráfico, incluindo o nome da PDT e a descrição da impressora como parâmetros do comando. O modo não-gráfico é suportado em todas as plataformas.

    Tópicos Relacionados

    Referências de Impressão do Host

    Topo da Página Índice