PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Différence avec FichierAffiche
  • Utilisation en PHP
  • Sessions prélancées
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
ChaîneAffiche (Fonction)
En anglais : StringDisplay
AjaxNon disponible
Renvoie une chaîne spécifique (ou un buffer) sur le navigateur du client en réponse à la requête reçue. Permet d'afficher sur le navigateur de l'internaute des documents sans avoir à passer par un fichier.
PHP Dans cette version, cette fonction permet uniquement de renvoyer une chaîne spécifique.
Exemple
s est une chaîne
s = "<HTML>Texte <B>gras</B></HTML>"
ChaîneAffiche(s)
Syntaxe
ChaîneAffiche(<Buffer/Chaîne de caractères> [, <Type MIME> [, <Nom du fichier pour la sauvegarde>]])
<Buffer/Chaîne de caractères> : Buffer ou Chaîne de caractères (avec guillemets)
Buffer ou chaîne de caractères à afficher dans le navigateur.
<Type MIME> : Chaîne de caractères Ansi optionnelle (avec guillemets)
  • Nom du type MIME à utiliser. Le type MIME permet de préciser au navigateur le type de la chaîne à manipuler. Plus de 150 types sont définis dans la norme de communication MIME (disponible sur Internet). Les valeurs les plus courantes et reconnues par la plupart des navigateurs sont :
    • "application/pdf" : document au format PDF (*.pdf)
    • "text/html" : page HTML (*.htm, *.html)
    • "text/plain": fichier texte (*.txt)
    • "image/gif" : image au format GIF (*.gif)
    • "image/jpeg" : image au format JPEG (*.jpg, *.jpeg)
    • "video/mpeg" : vidéo au format MPEG (*.mpg, *.mpeg)
  • Versions 22 et supérieures
    Type MIME correspondant à une des constantes suivantes :
    Versions 22 et supérieures
    typeMimeApplicationXML
    Nouveauté 22
    typeMimeApplicationXML
    typeMimeApplicationXML
    Contenu de type XML.
    Versions 22 et supérieures
    typeMimeBinaire
    Nouveauté 22
    typeMimeBinaire
    typeMimeBinaire
    Contenu de type binaire (flux d'octets).
    Versions 22 et supérieures
    typeMimeDOC
    Nouveauté 22
    typeMimeDOC
    typeMimeDOC
    Contenu de type fichier Word (*.doc)
    Versions 22 et supérieures
    typeMimeDOCX
    Nouveauté 22
    typeMimeDOCX
    typeMimeDOCX
    Contenu de type fichier Word (*.docx)
    Versions 22 et supérieures
    typeMimeGIF
    Nouveauté 22
    typeMimeGIF
    typeMimeGIF
    Contenu de type image au format GIF (*.gif)
    Versions 22 et supérieures
    typeMimeHTML
    Nouveauté 22
    typeMimeHTML
    typeMimeHTML
    Contenu de type page HTML (*.htm, *.html)
    Versions 22 et supérieures
    typeMimeJPEG
    Nouveauté 22
    typeMimeJPEG
    typeMimeJPEG
    Contenu de type image au format JPEG (*.jpg, *.jpeg)
    Versions 22 et supérieures
    typeMimeJSON
    Nouveauté 22
    typeMimeJSON
    typeMimeJSON
    Contenu de type JSON.
    Versions 22 et supérieures
    typeMimePDF
    Nouveauté 22
    typeMimePDF
    typeMimePDF
    Contenu de type document PDF (*.pdf)
    Versions 22 et supérieures
    typeMimePNG
    Nouveauté 22
    typeMimePNG
    typeMimePNG
    Contenu de type image au format JPEG (*.png)
    Versions 22 et supérieures
    typeMimeSOAP
    Nouveauté 22
    typeMimeSOAP
    typeMimeSOAP
    Contenu SOAP au format XML.
    Versions 22 et supérieures
    typeMimeTexte
    Nouveauté 22
    typeMimeTexte
    typeMimeTexte
    Contenu au format texte (*.txt)
    Versions 22 et supérieures
    typeMimeTexteXML
    Nouveauté 22
    typeMimeTexteXML
    typeMimeTexteXML
    Contenu texte au format XML
    Versions 22 et supérieures
    typeMimeXLS
    Nouveauté 22
    typeMimeXLS
    typeMimeXLS
    Contenu au format Excel (*.xls)
    Versions 22 et supérieures
    typeMimeXLSX
    Nouveauté 22
    typeMimeXLSX
    typeMimeXLSX
    Contenu au format Excel (*.xlsx)
    Versions 22 et supérieures
    typeMimeZIP
    Nouveauté 22
    typeMimeZIP
    typeMimeZIP
    Contenu au format ZIP (*.zip)
    Nouveauté 22
    Type MIME correspondant à une des constantes suivantes :
    Versions 22 et supérieures
    typeMimeApplicationXML
    Nouveauté 22
    typeMimeApplicationXML
    typeMimeApplicationXML
    Contenu de type XML.
    Versions 22 et supérieures
    typeMimeBinaire
    Nouveauté 22
    typeMimeBinaire
    typeMimeBinaire
    Contenu de type binaire (flux d'octets).
    Versions 22 et supérieures
    typeMimeDOC
    Nouveauté 22
    typeMimeDOC
    typeMimeDOC
    Contenu de type fichier Word (*.doc)
    Versions 22 et supérieures
    typeMimeDOCX
    Nouveauté 22
    typeMimeDOCX
    typeMimeDOCX
    Contenu de type fichier Word (*.docx)
    Versions 22 et supérieures
    typeMimeGIF
    Nouveauté 22
    typeMimeGIF
    typeMimeGIF
    Contenu de type image au format GIF (*.gif)
    Versions 22 et supérieures
    typeMimeHTML
    Nouveauté 22
    typeMimeHTML
    typeMimeHTML
    Contenu de type page HTML (*.htm, *.html)
    Versions 22 et supérieures
    typeMimeJPEG
    Nouveauté 22
    typeMimeJPEG
    typeMimeJPEG
    Contenu de type image au format JPEG (*.jpg, *.jpeg)
    Versions 22 et supérieures
    typeMimeJSON
    Nouveauté 22
    typeMimeJSON
    typeMimeJSON
    Contenu de type JSON.
    Versions 22 et supérieures
    typeMimePDF
    Nouveauté 22
    typeMimePDF
    typeMimePDF
    Contenu de type document PDF (*.pdf)
    Versions 22 et supérieures
    typeMimePNG
    Nouveauté 22
    typeMimePNG
    typeMimePNG
    Contenu de type image au format JPEG (*.png)
    Versions 22 et supérieures
    typeMimeSOAP
    Nouveauté 22
    typeMimeSOAP
    typeMimeSOAP
    Contenu SOAP au format XML.
    Versions 22 et supérieures
    typeMimeTexte
    Nouveauté 22
    typeMimeTexte
    typeMimeTexte
    Contenu au format texte (*.txt)
    Versions 22 et supérieures
    typeMimeTexteXML
    Nouveauté 22
    typeMimeTexteXML
    typeMimeTexteXML
    Contenu texte au format XML
    Versions 22 et supérieures
    typeMimeXLS
    Nouveauté 22
    typeMimeXLS
    typeMimeXLS
    Contenu au format Excel (*.xls)
    Versions 22 et supérieures
    typeMimeXLSX
    Nouveauté 22
    typeMimeXLSX
    typeMimeXLSX
    Contenu au format Excel (*.xlsx)
    Versions 22 et supérieures
    typeMimeZIP
    Nouveauté 22
    typeMimeZIP
    typeMimeZIP
    Contenu au format ZIP (*.zip)
    Type MIME correspondant à une des constantes suivantes :
    Versions 22 et supérieures
    typeMimeApplicationXML
    Nouveauté 22
    typeMimeApplicationXML
    typeMimeApplicationXML
    Contenu de type XML.
    Versions 22 et supérieures
    typeMimeBinaire
    Nouveauté 22
    typeMimeBinaire
    typeMimeBinaire
    Contenu de type binaire (flux d'octets).
    Versions 22 et supérieures
    typeMimeDOC
    Nouveauté 22
    typeMimeDOC
    typeMimeDOC
    Contenu de type fichier Word (*.doc)
    Versions 22 et supérieures
    typeMimeDOCX
    Nouveauté 22
    typeMimeDOCX
    typeMimeDOCX
    Contenu de type fichier Word (*.docx)
    Versions 22 et supérieures
    typeMimeGIF
    Nouveauté 22
    typeMimeGIF
    typeMimeGIF
    Contenu de type image au format GIF (*.gif)
    Versions 22 et supérieures
    typeMimeHTML
    Nouveauté 22
    typeMimeHTML
    typeMimeHTML
    Contenu de type page HTML (*.htm, *.html)
    Versions 22 et supérieures
    typeMimeJPEG
    Nouveauté 22
    typeMimeJPEG
    typeMimeJPEG
    Contenu de type image au format JPEG (*.jpg, *.jpeg)
    Versions 22 et supérieures
    typeMimeJSON
    Nouveauté 22
    typeMimeJSON
    typeMimeJSON
    Contenu de type JSON.
    Versions 22 et supérieures
    typeMimePDF
    Nouveauté 22
    typeMimePDF
    typeMimePDF
    Contenu de type document PDF (*.pdf)
    Versions 22 et supérieures
    typeMimePNG
    Nouveauté 22
    typeMimePNG
    typeMimePNG
    Contenu de type image au format JPEG (*.png)
    Versions 22 et supérieures
    typeMimeSOAP
    Nouveauté 22
    typeMimeSOAP
    typeMimeSOAP
    Contenu SOAP au format XML.
    Versions 22 et supérieures
    typeMimeTexte
    Nouveauté 22
    typeMimeTexte
    typeMimeTexte
    Contenu au format texte (*.txt)
    Versions 22 et supérieures
    typeMimeTexteXML
    Nouveauté 22
    typeMimeTexteXML
    typeMimeTexteXML
    Contenu texte au format XML
    Versions 22 et supérieures
    typeMimeXLS
    Nouveauté 22
    typeMimeXLS
    typeMimeXLS
    Contenu au format Excel (*.xls)
    Versions 22 et supérieures
    typeMimeXLSX
    Nouveauté 22
    typeMimeXLSX
    typeMimeXLSX
    Contenu au format Excel (*.xlsx)
    Versions 22 et supérieures
    typeMimeZIP
    Nouveauté 22
    typeMimeZIP
    typeMimeZIP
    Contenu au format ZIP (*.zip)
<Nom du fichier pour la sauvegarde> : Chaîne de caractères optionnelle (avec guillemets)
Nom du fichier à sauvegarder si l'internaute choisit de télécharger le fichier sur son poste. Si ce paramètre est spécifié, le téléchargement du fichier est automatiquement proposé.
Remarques
WEBDEV - Code ServeurWindows

Différence avec FichierAffiche

Cette fonction est équivalente à la fonction FichierAffiche, mais la source utilisée est une chaîne mémoire (et non un fichier).
PHP

Utilisation en PHP

En PHP, les traces affichées dans la page par la fonction Trace sont également affichées par la fonction ChaîneAffiche. En effet, tous les codes de la page sont exécutés avant l'affichage de la page : les traces sont prises en compte par la fonction ChaîneAffiche.
Versions 20 et supérieures

Sessions prélancées

Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".
Nouveauté 20

Sessions prélancées

Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".

Sessions prélancées

Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".
Composante : wd240page.dll
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire