4D v14.3ISO vers Mac |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
ISO vers Mac
|
ISO vers Mac ( texte ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
texte | Chaîne |
![]() |
Texte en jeu standard Web | |||||
Résultat | Chaîne |
![]() |
Texte en ASCII MacOS | |||||
Cette commande fonctionne uniquement lorsque la base est exécutée en mode compatibilité ASCII. En mode Unicode, elle ne fait rien (la chaîne texte est retournée sans modification). A compter de la version 11 de 4D, cette commande est donc obsolète et son usage est déconseillé. Il est recommandé de convertir les chaînes de caractères à l'aide des commandes CONVERTIR DEPUIS TEXTE ou Convertir vers texte.
ISO vers Mac retourne un texte, exprimé à l'aide de la table ASCII Mac OS, équivalent au texte passé dans texte, exprimé à l'aide de la table ISO Latin-1.
Cette commande attend un paramètre de type Texte exprimé à l'aide de la table ISO Latin-1.
Vous n'aurez généralement pas besoin d'utiliser cette commande. 4D convertit, dans les deux sens, les caractères reçus et envoyés par les navigateurs Web. Comme résultat, les valeurs textes que vous gérez, dans un process de connexion Web, sont exprimées à l'aide du filtre Mac OS ASCII.
Dans 4D en mode compatibilité ASCII (Non Unicode), tous les valeurs, champs ou variables de texte que vous n'avez pas convertis à l'aide d'un autre filtre ASCII sont encodés Mac OS sous Macintosh et Windows. Pour de plus amples informations sur ce sujet, référez-vous à la section Codes ASCII.
Sous Windows, vous n'avez pas besoin de vous soucier de la conversion des codes ASCII. Lorsque vous copiez ou collez du texte entre 4D et Windows ou lorsque vous importez/exportez des données, 4D effectue automatiquement ces conversions. Cependant, lorsque vous utilisez des commandes lecture/écriture comme ENVOYER PAQUET ou RECEVOIR PAQUET, il faut faire les conversions ASCII.
Par conséquent, quelle que soit la plate-forme sur laquelle vous travaillez, si vous voulez lire des documents HTML ISO Latin-1 stockés sur disque à l'aide de RECEVOIR PAQUET, vous avez juste besoin de convertir le texte à l'aide de ISO vers Mac. C'est en fait le principal rôle de cette fonction.
Sous Windows, dans ce cas, vous ne devez pas filtrer les caractères à l'aide d'un filtre d'import ASCII.
La ligne suivante convertit le texte encodé ISO Latin-1 stocké dans vtTexte en un texte encodé Mac OS :
RECEVOIR PAQUET($vhDocRef;vtTexte;16*1024) ` Lire du texte d'un document HTML ISO Latin-1
vtTexte:=ISO vers Mac(vtTexte)
Produit : 4D
Thème : Chaînes de caractères
Numéro :
520
Nom intl. : ISO to Mac
Modifié : 4D v11 SQL
Codes ASCII
Mac vers ISO
RECEVOIR PAQUET
UTILISER FILTRE
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)