4D v14.3TRAITER BALISES 4D |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
TRAITER BALISES 4D
TRAITER BALISES 4D
La commande TRAITER BALISES 4D provoque le traitement par 4D des balises HTML 4D contenues dans le paramètre donnéesEntrée (champ ou variable de type Texte ou BLOB) et retourne les données résultantes dans donnéesSortie. Cette commande permet d’effectuer un traitement sur du code HTML balisé sans qu’il soit nécessaire que le serveur Web envoie une page HTML via une commande du type WEB ENVOYER BLOB ou qu’une page suffixée “.shtml” soit demandée via un URL. Il n’est même pas nécessaire que le serveur Web de 4D soit démarré. Passez les données contenant les balises à traiter dans le paramètre donnéesEntrée. Ce paramètre peut être un champ ou une variable de type Texte ou BLOB. Le type Texte sera généralement suffisant (les paramètres peuvent recevoir jusqu'à 2 Go de texte). Note de compatibilité : A compter de la version 12 de 4D, lorsque vous utilisez des paramètres de type BLOB, la commande considère automatiquement que le jeu de caractères utilisé pour les BLOBs est MacRoman. Pour plus d’efficacité, il est fortement conseillé d’utiliser des paramètres de type Texte avec lesquels les traitements sont effectués en mode Unicode. Toutes les balises HTML de 4D sont prises en charge (4DTEXT, 4DHTML, 4DSCRIPT, 4DLOOP, etc.) même si le serveur Web n’est pas lancé. Note : En cas d’utilisation de la balise 4DINCLUDE hors du cadre du serveur Web (process Web) :
Après l’exécution de la commande, le paramètre donnéesSortie reçoit les données du paramètre donnéesEntrée ainsi que le résultat du traitement des balises HTML 4D qu’il contenait, le cas échéant. Si donnéesEntrée ne contenait pas de balises HTML 4D, le contenu de donnéesSortie est identique à celui de donnéesEntrée. Cette commande rend possible le stockage dans la base de valeurs issues d’un traitement de balises HTML avant qu’elles ne soient envoyées. Note : Cette commande n'appelle pas la Méthode base Sur authentification Web. Cet exemple permet de charger un document de type 'template', de traiter les balises qu'il contient puis de le stocker : C_BLOB($Blob_x) |
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
Créé : 4D 2004 VOIR AUSSI UTILISATION DE L'ARTICLE
4D - Langage ( 4D v14 R2) Hérité de :
TRAITER BALISES 4D ( 4D v13.5) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||