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.
SFTINS(source_string, length, output)
où :
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.
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.
Alphanumérique
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples (').
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 |