JPTRANS: Como Converter Caracteres do Japonês

Como:

Referência:

A função JPTRANS converte caracteres específicos do japonês.


Topo da página

x
Sintaxe: Como Converter Caracteres Japoneses Específicos
JPTRANS ('type_of_conversion', length, source_string, 'output_format')

onde:

type_of_conversion

É uma das opções a seguir indicando o tipo de conversão que você deseja aplicar nos caracteres do japonês. Estes são os tipos de entrada de componente simples:

Tipo de Conversão

Descrição

'UPCASE'

Converte alfabetos Zenkaku (Largura Total) em Zenkaku maiúsculas.

'LOCASE' 

Converte alfabetos Zenkaku para Zenkaku em letra minúscula.

'HNZNALPHA'

Converte caracteres alfanuméricos de Hankaku (semi-largura) para Zenkaku.

'HNZNSIGN' 

Converte símbolos ASCII de Hankaku para Zenkaku.

'HNZNKANA'

Converte Katakana de Hankaku para Zenkaku.

'HNZNSPACE' 

Converte espaços (em branco) de Hankaku para Zenkaku.

'ZNHNALPHA'

Converte caracteres alfanuméricos de Zenkaku para Hankaku.

'ZNHNSIGN' 

Converte símbolos ASCII de Zenkaku para Hankaku.

'ZNHNKANA'

Converte katakana de Zenkaku para Hankaku.

'ZNHNSPACE' 

Converte espaço de Zenkaku para Hankaku.

'HIRAKATA'

Converte Hiragana para Zenkaku Katakana.

'KATAHIRA'

Converte Zenkaku Katakana para Hiragana.

'930TO939' 

Converte código de página de 930 para 939.

'939TO930' 

Converte código de página de 939 para 930.

comprimento

Inteiro

É o número de caracteres no source_string.

source_string

Alfanumérico

É a string para converter.

output_format

Alfanumérico

É o nome do campo que contém o resultado ou o formato do buffer posto entre aspas simples (').



Exemplo: Como Utilizar a Função JPTRANS
JPTRANS('UPCASE', 20, Alpha_DBCS_Field, 'A20')

JPTRANS('LOCASE', 20, Alpha_DBCS_Field, 'A20')

JPTRANS('HNZNALPHA', 20, Alpha_SBCS_Field, 'A20')

JPTRANS('HNZNSIGN', 20, Symbol_SBCS_Field, 'A20')

JPTRANS('HNZNKANA', 20, Hankaku_Katakana_Field, 'A20')

JPTRANS('HNZNSPACE', 20, Hankaku_Katakana_Field, 'A20')

JPTRANS('ZNHNALPHA', 20, Alpha_DBCS_Field, 'A20')

JPTRANS('ZNHNSIGN', 20, Symbol_DBCS_Field, 'A20')

JPTRANS('ZNHNKANA', 20, Zenkaku_Katakana_Field, 'A20')

JPTRANS('ZNHNSPACE', 20, Zenkaku_Katakana_Field, 'A20')

JPTRANS('HIRAKATA', 20, Hiragana_Field, 'A20')

JPTRANS('KATAHIRA', 20, Zenkaku_Katakana_Field, 'A20')

A seguir, os pontos de código 0x62 0x63 0x64 são convertidos em 0x81 0x82 0x83, respectivamente:

JPTRANS('930TO939', 20, CP930_Field, 'A20')

A seguir, os pontos de código 0x59 0x62 0x63 são convertidos em 0x81 0x82 0x83, respectivamente:

JPTRANS('939TO930', 20, CP939_Field, 'A20')

Topo da página

x
Referência: Observações sobre o Uso para a Função JPTRANS

Information Builders