Utilizando o Editor de Mapeamento UDC (user-defined character)
Se desejar utilizar o mapeamento UDC (user-defined character) personalizado em sua sessão (3270, 5250, impressão do host 3270) em vez do mapeamento padrão, será possível criar uma tabela de mapeamento UDC com o editor de mapeamento UDC para armazenar mapeamentos personalizados para sua sessão.
Criando uma nova tabela de mapeamento
Para criar uma nova tabela de mapeamento utilizando o editor de mapeamento UDC, conclua as seguintes etapas:
-
Selecione a página de códigos do host em que deseja personalizar os caracteres definidos pelo usuário utilizando a janela Configuração da Sessão.
- Inicie o editor de mapeamento de UDC.
-
Na plataforma Windows, inicie o editor de mapeamento de UDC selecionando
Iniciar > Programas > IBM Host On-Demand > Administração > Editor de Mapeamento de Caracteres Definidos pelo Usuário.
-
Em plataformas não-Windows que suportam uma interface gráfica com o usuário ou na plataforma Windows,
se a entrada estiver ausente em Iniciar > Programas > IBM Host On-Demand,
será necessário iniciar o editor de mapeamento de UDC a partir da linha de comandos. Siga estas etapas:
- Verifique se o sistema tem o JRE (Java Runtime Environment) instalado. Se o servidor Host On-Demand ou o
cliente independente estiverem sendo executados corretamente, o JRE deve estar lá.
- Altere o diretório atual para o diretório do código base do Host On-Demand (por exemplo, "C:\Program Files\IBM\HostOnDemand\HOD"
ou "/usr/local/hostondemand/hod").
- Utilize o JRE para executar com.ibm.eNetwork.ECL.util.dbcs.UDCMappingEditor com seu comando Java. Por exemplo:
java -classpath hoddbg2.jar;. com.ibm.eNetwork.ECL.util.dbcs.UDCMappingEditor
Dependendo da sua configuração, pode ser necessário incluir o nome do caminho no comando e incluir o caminho da classe correto utilizando o parâmetro -classpath. Por exemplo, no Linux:
/opt/IBMJava2-13/jre/bin/exe/java -classpath hoddbg2.jar;. com.ibm.eNetwork.ECL.util.dbcs.UDCMappingEditor
-
O editor de mapeamento de UDC não pode ser utilizado em plataformas tais como, i5/OS, OS/400 ou z/OS, que não possuem uma interface gráfica com o usuário.
- Quando o painel do editor de mapeamento de UDC for aberto, Selecione Arquivo > Novo para criar uma nova tabela de mapeamento. (Selecione Arquivo > Abrir para atualizar uma tabela de mapeamento que você já criou.)
- Defina o mapeamento atual para a tabela de mapeamento.
Faça isso selecionando o menu Definir e indicando em qual idioma a origem está e para qual idioma ela deve ser convertida.
Por exemplo, Host para Local indica que esta tabela de mapeamento contém um ponto de código de host e o converte em um ponto de código processado pela estação de trabalho local.
- Altere qualquer mapeamento na tabela de mapeamento, conforme necessário.
Por exemplo, é possível mapear um caractere de host definido pelo usuário
X
para um caractere definido pelo usuário Y
na estação de trabalho local. Para fazer isto:
- Selecione o menu Procurar e digite o ponto de código do caractere
X
no diálogo Procurar.
A tabela de mapeamento será atualizada e uma caixa retangular aparecerá em torno da posição do ponto de código.
- Clique duas vezes dentro da caixa retangular.
Uma janela solicita o número do novo ponto de código.
- Digite o número do mapeamento no campo ou utilize as teclas de seta para cima e para baixo para ajustar o valor do ponto de código.
- Clique em OK para fechar a janela.O novo mapeamento aparecerá na tabela Editor de Mapeamento de Caracteres Definidos pelo Usuário.
- Quando a tabela de mapeamento estiver concluída, salve-a.
Selecione Arquivo > Salvar Como e indique o nome que deseja dar ao arquivo e o local em que deseja
salvá-lo. Utilize
*.gtt
como o tipo do arquivo e salve-o no diretório HOD/udctransl/
.
Descrevendo os campos da janela Editor de Mapeamento de Caracteres Definidos pelo Usuário
Menu Arquivo
- Novo
- Abre uma nova tabela de mapeamento com o mapeamento padrão entre o ponto de código do host e o ponto de código local.
- Abrir
- Abra uma tabela de mapeamento existente.
As tabelas de mapeamento são denominadas *.gtt e estão localizadas no diretório HOD/udctransl/.
- Salvar
- Salva a tabela de mapeamento já denominada.
Se uma tabela de mapeamento ainda não tiver sido nomeada, você será solicitado a fornecer um nome e uma localização.
- Salvar Como
- Salva a tabela de mapeamento em um nome e em uma localização atribuídos por você.
Utilize
*.gtt
para indicar uma tabela de mapeamento.
Utilize HOD/udctransl/
como a localização.
- Sair
- Fecha a janela Editor de Mapeamento de Caracteres Definidos pelo Usuário sem salvar as alterações feitas desde o último salvamento da tabela.
Menu Definir
É possível definir o mapeamento atual da tabela de mapeamento indicando o formato do código fonte e para qual formato ele deverá ser convertido.
Por exemplo, se você obtiver o arquivo de origem do host e desejar convertê-lo em código para uma estação de trabalho local, selecione Host para Local.
- Host para Local
- Indica que você deseja que esta tabela de mapeamento seja exibida como mapeamento do ponto de código do host para ponto de código local.
- Local para Host
- Indica que você deseja que essa tabela de mapeamento seja exibida como mapeamento de ponto de código local para
ponto de código de host.
- Host para JIS (apenas para página de códigos de host japonês)
- Indica que você deseja que esta tabela de mapeamento seja exibida como mapeamento do ponto de código do host para ponto de código do JIS.
- Host Han para JIS (apenas para página de códigos de host japonês)
- Indica que você deseja que esta tabela de mapeamento seja exibida como mapeamento do ponto de código do host Han para ponto de código do JIS.
- Host Han para Local (apenas para página de códigos do host em japonês)
- Indica que você deseja que essa tabela de mapeamento seja exibida como mapeamento de ponto de código de host Han para ponto de código local.
- Local para Host Han (apenas para página de códigos de host em japonês)
- Indica que você deseja que esta tabela de mapeamento seja exibida como mapeamento do ponto de código local para ponto de código do host Han.
- JIS para Host (apenas para página de códigos de host japonês)
- Indica que você deseja que esta tabela de mapeamento seja exibida como mapeamento do ponto de código do JIS para ponto de código do host.
- JIS para Host Han (apenas para página de códigos de host japonês)
- Indica que você deseja que esta tabela de mapeamento seja exibida como mapeamento do ponto de código do JIS para ponto de código do host Han.
Menu Pesquisar
Se você deseja especificar um ponto de código que não esteja na exibição atual da tabela de mapeamento, é possível utilizar este item de menu para pesquisá-lo.
Depois de fazer quaisquer das seleções de menu abaixo, uma janela de pesquisa é exibida.
- Pesquisar Código do Host
- Utilizar ponto de código do host como um índice para procurar o ponto de código necessário por meio da
janela.
-
- Pesquisar Código Local
- Utilizar o ponto de código local como um índice para procurar o ponto de código necessário por meio da
janela.
- Pesquisar código de Host Han (apenas para página de códigos de host japonês)
- Utilizar ponto de código do host Han como um índice para procurar o ponto de código necessário por meio da
janela.
- Pesquisar código de JIS (apenas para página de códigos de host japonês)
- Utilizar ponto de código JIS como um índice para procurar o ponto de código necessário por meio da
janela.
Menu Ajuda
É possível obter informações da ajuda a partir desse menu.
Utilizando sua tabela de mapeamento personalizada durante uma sessão
Antes de iniciar sua sessão, é possível configurá-la para utilizar ou não uma tabela de mapeamento UDC.
O padrão é conectar-se sem uma tabela de mapeamento UDC.
Na janela Configuração da Sessão, é possível carregar a tabela de mapeamento UDC na guia Idioma.
Depois de selecionar a tabela que deseja aplicar, é possível iniciar esta sessão com esta tabela de mapeamento UDC durante toda a sessão.
Limitações
- O editor de mapeamento UDC é um aplicativo Java, portanto um ambiente JRE (Java runtime environment) é requerido para executar esse aplicativo.
- Se você utilizar o Host On-Demand em uma plataforma que não seja Windows, será necessário instalar um JRE para executar o editor de mapeamento UDC.
- O editor de mapeamento UDC pode ser utilizado apenas para remapear os caracteres definidos pelo usuário em páginas de códigos de host
japonês, coreano, chinês e chinês simplificado.
- Se modificar e obter arquivos, deverá executar o Editor de Mapeamento UDC novamente para atualizar o arquivo de índice.