Parámetro sourceEncoding

Utilice el parámetro sourceEncoding para consultar o establecer la codificación de caracteres del archivo en su plataforma de origen.

Disponibilidad

Mandato query
Mandato set
Parámetro current
Parámetro default
Parámetro install

Ámbito

El ámbito de sourceEncoding se circunscribe al documento actual.
El ámbito de current.sourceEncoding se circunscribe al documento actual.
El ámbito de default.sourceEncoding es global.
El ámbito de install.sourceEncoding es global.

Sintaxis:

query sourceEncoding
set sourceEncoding { default
                   | [ codificación | native ]
                   }
query current.sourceEncoding
query default.sourceEncoding
set default.sourceEncoding { install
                           | [ codificación | native ]
                           }
query install.sourceEncoding 

Parámetros

default Si especifica el parámetro default para el mandato set sourceEncoding, el documento actual utilizará el valor de default.sourceEncoding como codificación de caracteres de origen.
codificación Si especifica el parámetro codificación para el mandato set sourceEncoding, la codificación de caracteres de origen indicada por codificación se utilizará para el documento actual.  Si especifica el parámetro codificación para el mandato set default.sourceEncoding, la codificación de caracteres indicada por codificación se utilizará para todos los documentos que tengan el parámetro sourceEncoding establecido en default.
native Especificar el parámetro native equivale a especificar el parámetro encoding con el valor de la codificación de caracteres por omisión de la plataforma nativa.
install Si especifica el parámetro install para el mandato set default.sourceEncoding, todos los documentos que tengan sourceEncoding establecido en default utilizarán el valor de install.sourceEncoding como codificación de caracteres de origen.

Descripción

Por omisión, la codificación del código fuente del documento es la codificación de caracteres de su archivo subyacente.  Generalmente, se trata de la codificación de caracteres por omisión de la plataforma en la que se ejecuta el editor (codificación nativa). Cuando el archivo de la plataforma nativa es la copia local de un archivo de un sistema remoto (como IBM System z), el hecho de especificar la codificación de caracteres del sistema remoto original del archivo permite al editor tener en cuenta y emular diversas características del archivo original, como las de visualizar los caracteres de control de desplazamiento a teclado estándar y desplazamiento a teclado ideográfico de un archivo DBCS EBCDIC, y calcular la longitud de registro correcta en las operaciones de guardar.

El mandato query current.sourceEncoding devuelve la codificación de caracteres del código fuente que se emplea para el documento actual.

Ejemplos

query sourceEncoding
set sourceEncoding Cp930
query current.sourceEncoding
query default.sourceEncoding
query install.sourceEncoding 

Consulta relacionada
Mandato query
Mandato set
Parámetro current
Parámetro default
Parámetro install
Parámetro shiftInCharacter
Parámetro shiftOutCharacter
Parámetro showSosi
Parámetro sourceCcsid
Parámetro useSourceColumns