SFTDEL : suppression du code shift pour données DBCS

Comment :

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


Haut de page

x
Syntaxe : Supprimer le code shift pour données DBCS
SFTDEL(source_string, length, output)

où :

source_string

Alphanumérique

est la chaîne à partir de laquelle sera extraite le code 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 : Suppression du code shift à partir d'une chaîne

Dans l'exemple suivant, SFTDEL a supprimé le code shift du champ COUNTRY (jusqu'à une longueur de 10 octets) :

COUNTRY_DEL/A10 = SFTDEL(COUNTRY, 10, 'A10');

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

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


WebFOCUS