SFTINS : insertion du code shift pour données DBCS

Comment :

Si votre configuration utilise une page de code DBCS, vous pouvez utiliser la fonction SFTINS pour insérer le code shift des données DBCS.


Haut de page

x
Syntaxe : Insérer le code shift pour données DBCS
SFTINS(source_string, length, output)

où :

source_string

Alphanumérique

Est la chaîne dans laquelle sera insérée le code shift encadrée par des guillemets simples ('), ou le champ contenant la chaîne.

length

Entier

est la longueur d'une chaîne source en octets, ou le champ contenant celle-ci. La chaîne peut mixer des caractères DBCS et SBCS. Ainsi, le nombre d'octets représente le nombre maximum de caractères possibles dans la chaîne source.

output

Alphanumérique

est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples (').



Exemple : SFTINS : insertion du code shift dans une chaîne

Dans l'exemple suivant, SFTINS insère le code shift dans le champ COUNTRY_DEL (qui est le champ COUNTRY après suppression du code shift) :

COUNTRY_INS/A10 = SFTINS(COUNTRY_DEL, 10, 'A10');

La sortie affiche le champ COUNTRY original, le champ COUNTRY_DEL avec le code shift supprimé, et le champ COUNTRY_INS avec le code shift réinséré.

La sortie sous environnements ASCII est montrée dans l'image de suivante :

La sortie sous environnements EBCDIC est montrée dans l'image suivante :


WebFOCUS