Cómo: |
Si su configuración usa una página de códigos DBCS, puede usar la función SFTIN para insertar el código de turno en datos DBCS.
SFTINS(source_string, length, output)
donde:
Alfanumérico
Es la cadena en la que se va a insertar el código de turno entre comillas simples (') o el campo que contenga la cadena.
Número entero
Es la longitud de la cadena de origen en bytes o un campo que contenga la longitud. La cadena puede incluir una combinación de caracteres DBCS y SBCS. Por tanto, el número de bytes representa el número máximo posible de caracteres en la cadena de origen.
Alfanumérico
Es el campo al que se devuelve el resultado o el formato del valor de salida entre comillas simples (').
Como se indica a continuación, SFTINS inserta el código de turno en el campo COUNTRY_DEL (el campo COUNTRY sin el código de turno):
COUNTRY_INS/A10 = SFTINS(COUNTRY_DEL, 10, 'A10');
La salida muestra el campo COUNTRY original, el campo COUNTRY_DEL con el código de turno borrado, y el campo COUNTRY_INS con el código de turno reinsertado.
La imagen siguiente muestra la salida en entornos ASCII:
La imagen siguiente muestra la salida en entornos EBCDIC:
WebFOCUS |