DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Concepts WEBDEV / Partie 9 - Annexes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
1. Fonctions du WLangage spécifiques à WEBDEV
Page précédenteSommairePage suivante
AJAXAnnuleAppelAsynchroneAnnule l'exécution automatique de la procédure navigateur appelée par la fonction AJAXExécuteAsynchrone.
AJAXAppelAsynchroneEnCoursPermet de savoir si une procédure serveur appelée par la fonction AJAXExécuteAsynchrone est en cours d'exécution.
AJAXDisponiblePermet de savoir si la technologie AJAX est utilisable dans le navigateur en cours.
AJAXExécuteExécute une procédure serveur sans rafraîchir la page.
AJAXExécuteAsynchroneExécute une procédure serveur sans rafraîchir la page.
AjouteFavoriAjoute une adresse Internet dans la liste des favoris de l'internaute.
AnnuleContexteAWPSupprime du contexte AWP une variable ajoutée par la fonction DéclareContexteAWP.
ASPAfficheAppelle un script ASP externe et renvoie la page résultat dans la fenêtre en cours du navigateur.
ASPExécuteAppelle un script externe .asp et renvoie le résultat dans une chaîne.
BandeauArrêteDéfilementArrête le défilement automatique sur un champ Bandeau défilant.
BandeauPrécédentAffiche le plan précédent d'un champ Bandeau défilant.
BandeauPremierAffiche le premier plan d'un champ Bandeau défilant.
BandeauSuivantAffiche le plan suivant d'un champ Bandeau défilant.
CapsLockVérifieVérifie si la touche CapsLock est enfoncée.
CaptchaAfficheAffiche un nouveau Captcha dans un champ Captcha.
CaptchaVérifieVérifie si la valeur saisie par l'utilisateur correspond à la chaîne affichée dans un champ Captcha.
CelluleAfficheDialogueAffiche un champ Cellule dans la page avec un effet de GFI (Grisage des Fenêtres Inaccessibles). Cette fonction permet de simuler simplement une boîte de dialogue en code navigateur, en utilisant un champ Cellule dans une page.
CelluleFermeDialogueMasque un champ Cellule précédemment affiché dans la page via la fonction CelluleAfficheDialogue.
CertificatClientInfoRenvoie des informations sur le certificat utilisé par le poste client.
ChaîneAfficheRenvoie une chaîne spécifique (ou un buffer) sur le navigateur du client en réponse à la requête reçue.
ChangeActionPermet de spécifier l'action effectuée en cas de désynchronisation entre la page HTML affichée dans le navigateur et le contexte de page sur le serveur.
ChangeDestinationChange la destination de l'action d'un bouton.
CheminNavigationAjouteLienAjoute un lien dans un champ Chemin de navigation.
CheminNavigationInsèreLienInsère un lien dans un champ Chemin de navigation.
CheminNavigationModifieLienModifie un lien dans un champ Chemin de navigation.
CheminNavigationSupprimeLienSupprime un lien dans un champ Chemin de navigation.
CheminNavigationSupprimeToutSupprime tous les liens dans un champ Chemin de navigation.
ConfigureContexteAWPConfigure le mode de fonctionnement du contexte AWP.
ConnexionOccurrenceRenvoie le nombre d'instances du site WEBDEV en cours d'exécution sur le serveur.
ContexteExistePermet de savoir si un contexte de page existe sur le serveur (c'est-à-dire si la page a été ouverte).
ContexteFermeFerme un contexte de page.
ContexteOuvreOuvre un nouveau contexte de page sans renvoyer les informations vers le navigateur.
CookieEcritEcrit un cookie sur le poste de l'internaute.
CookieLitRécupère la valeur d'un cookie enregistré sur le poste de l'internaute.
CouleurPaletteRenvoie une couleur de la palette courante.
DéclareContexteAWPPermet de déclarer une liste de variables dont la valeur sera persistante entre les affichages successifs des pages AWP.
DynamicServingConfigureIndique l'environnement à utiliser par le "Dynamic Serving" pour choisir le jeu de pages à afficher.
EmailEtatRenvoie l'état d'un email envoyé par une session SMTP ouverte en mode asynchrone.
EmailOuvreMessagerieOuvre le logiciel de messagerie par défaut :
  • de l'internaute sur le poste navigateur.
  • de l'utilisateur sur le poste Windows en cours.
  • sur le téléphone.
ExécuteProcédureDifféréeExécute une procédure différée (dans le serveur d'application WEBDEV).
fCopieFichierRépertoireWebCopie un fichier image depuis le répertoire des données de l'application (ou un de ses sous-répertoires) vers le répertoire "_WEB" de l'application (ou un de ses sous-répertoires).
FichierAfficheAffiche un fichier sur le navigateur de l'internaute.
FichierVersPageInitialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
  • les valeurs des variables WLangage associées. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
FramesetAfficheAffiche un frameset WEBDEV dans le navigateur de l'internaute.
FramesetUtiliseAffiche un frameset WEBDEV dans le navigateur de l'internaute et ferme tous les contextes de pages et de framesets en cours.
fRepWebRenvoie le nom physique complet du répertoire contenant les images, les fichiers Javascript et Java du site WEBDEV.
fSupprimeFichierRépertoireWebSupprime un fichier image du répertoire "_WEB" de l'application (ou de un de ses sous-répertoires).
GglAnalyticsAjouteActionRéseauSocialAjoute une action de type réseau social auprès de Google Analytics.
GglAnalyticsAjouteDuréeAjoute une durée auprès de Google Analytics.
GglAnalyticsAjouteEvénementAjoute un événement auprès de Google Analytics
GglAnalyticsAjouteExceptionAjoute une exception auprès de Google Analytics.
GglAnalyticsAjoutePageAjoute une page auprès de Google Analytics.
gpwOuvreConfigurationOuvre la fenêtre ou la page de configuration du groupware utilisateur.
grTailleImageDéfinit la taille de l'image contenant le graphe.
HTMLClasseAjouteAjoute une classe dans les classes HTML d'un champ.
HTMLClasseBasculeBascule une classe dans les classes HTML d'un champ : si la classe n'existe pas, elle est ajoutée, si la classe existe déjà, elle est supprimée.
HTMLClasseSupprimeSupprime une classe des classes HTML d'un champ.
IdentifiantContexteAWPRenvoie l'identifiant du contexte AWP.
ImageArrêteDéfilementArrête le défilement automatique des images.
ImageDernierAffiche la dernière image du défilement.
ImageLanceDéfilementLance le défilement automatique des images.
ImageOccurrenceRenvoie le nombre total d'images prises en compte par le défilement.
ImagePositionDéfilementRetourne l'image affichée.
ImagePosXRenvoie la position horizontale (X) du curseur de souris par rapport au champ Image considéré.
ImagePosYRenvoie la position verticale (Y) du curseur de souris par rapport au champ Image cliquable considéré.
ImagePrécédentAffiche l'image précédente du défilement.
ImagePremierAffiche la première image du défilement.
ImageSuivantAffiche l'image suivante du défilement.
ImageZoneRenvoie le numéro de la zone de l'image cliquée par l'internaute.
iRepImageHTMLPermet de sélectionner le répertoire dans lequel les images doivent être générées lors d'une impression au format HTML.
JaugeActiveActive le rafraîchissement d'une jauge via Ajax.
JaugeDésactiveStoppe le rafraîchissement périodique d'une jauge via Ajax.
JaugeExécuteLance un traitement navigateur relativement long et fait avancer une jauge via Ajax selon l'avancement de ce traitement.
jQueryExécute une méthode Javascript (ou plusieurs méthodes chaînées) de la librairie jQuery sur un élément de la page.
jQueryExécuteExécute une méthode Javascript de la librairie jQuery sur un élément de la page.
JSEvénementAssocie une procédure navigateur à un événement sur un objet en code navigateur.
JSFinEvénementSupprime l'association d'une fonction WLangage navigateur à événement (mis en place grâce à la fonction JSEvénement).
JSInfoEvénementPermet de manipuler les propriétés JavaScript de l'événement navigateur qui a déclenché l'exécution du code.
JSInterruptionEvénementInterrompt le traitement de l'événement en cours.
JSMéthodePermet d'exécuter une méthode Javascript sur un élément de la page en cours.
JSONExécuteAppelle une URL serveur qui retourne des données au format JSON (JavaScript Object Notation).
JSONExécuteExterneAppelle une URL serveur externe qui retourne des données au format JSON (JavaScript Object Notation).
JSPropriétéPermet de manipuler des fonctionnalités spécifiques sur des objets de la page en cours.
LibèreContexteAWPLibère de manière anticipée le contexte AWP (sur disque) pour permettre à d'autres appels sur le même contexte AWP d'être traités en parallèle.
MenuAjouteOptionURLAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu permet d'afficher la page correspondant à l'URL indiquée.
MenuAjoutePopupTransforme une option de menu d'une page pour que cette option ouvre une popup.
NavigateurAdresseIPRenvoie l'adresse IP du poste de l'Internaute connecté au site WEBDEV.
NavigateurEstConnectéIndique si le navigateur est connecté au réseau.
NavigateurFermeFerme la fenêtre en cours du navigateur et stoppe l'exécution du code en cours.
NavigateurHauteurRenvoie la hauteur en pixels de la zone cliente dans laquelle la page est affichée.
NavigateurHistoriqueAjouteAjoute une entrée dans l'historique de navigation en lui associant des données. Ces données seront transmises lors du retour sur cette entrée.
NavigateurHistoriqueModifieModifie les données de l'entrée courante dans l'historique de navigation. Ces données seront transmises lors d'un retour sur l'entrée courante.
NavigateurImprimeImprime la page courante actuellement affichée dans le navigateur.
NavigateurLanceAppliOuvre le navigateur Web par défaut de l'appareil en cours.
NavigateurLargeurRenvoie la largeur en pixels de la zone cliente dans laquelle la page est affichée.
NavigateurMobilePermet de savoir si le navigateur utilisé par l'internaute est lancé sur un mobile.
NavigateurNomRenvoie le nom du navigateur de l'internaute ("user agent").
NavigateurOSIndique le système d'exploitation annoncé par le navigateur de l'internaute.
NavigateurOuvreOuvre une nouvelle fenêtre du navigateur sur une page identifiée par son URL.
NavigateurPlateformeRetourne la plateforme du navigateur utilisée par l'internaute.
NavigateurTrancheRenvoie le numéro de la tranche affichée dans une page en mode Responsive Web Design.
NavigateurTypeRetourne le type du navigateur utilisé par l'internaute.
NavigateurVersionRetourne la version du navigateur utilisé par l'internaute.
PageActiveGFIActive ou désactive le GFI (Grisage des pages inaccessibles) lors de l'affichage d'une page modale (par exemple les pages permettant de dialoguer avec l'utilisateur).
PageActualiseActualise une page affichée dans le navigateur de l'internaute à partir du contexte présent sur le serveur.
PageAdressePermet d'obtenir l'adresse Internet d'une page.
PageAfficheAffiche une page du site dans le navigateur de l'internaute.
PageAfficheDialogueAffiche une page de manière modale. Cette fonction permet de créer un dialogue avec l'utilisateur. La page est affichée devant et en arrière-plan se trouve la page ouvrante, grisée par le mécanisme de GFI.
PageAgencementEnCoursRenvoie l'indice de l'agencement en cours :
  • dans la page en cours.
  • dans la page spécifiée.
PageChangeAgencementApplique un agencement spécifique sur une page.
PageCouranteRenvoie le nom de la page contenant le code WLangage en cours d'exécution.
PageEcritEntêteHTTPAjoute un entête HTTP supplémentaire qui sera retourné au navigateur :
  • lors de la prochaine fonction d'affichage de la page (PageAffiche, PageActualise, ...),
  • lors du renvoi automatique de la page courante à la fin de l'action en cours.
PageExisteVérifie si la page spécifiée est actuellement affichée dans le navigateur de l'internaute.Permet de savoir par exemple si une page est affichée dans un cadre différent de celui en cours.
PageFermeDialogueFerme la page courante. Cette page a été ouverte avec la fonction PageAfficheDialogue. Une valeur de retour peut être renvoyée à la page appelante.
PageInitialisationRemet à zéro (ou non) les champs de la page en cours et lance les événements d'initialisation des champs et de la page.
PageLitEntêteHTTPLit et renvoie un ou plusieurs entêtes HTTP reçus par la page en cours (ces entêtes sont envoyés par le client au serveur dans la requête courante).
PageParamètreRenvoie la valeur d'un paramètre passé à la page en cours.
PagePositionFait défiler une page pour positionner un champ dans la partie visible de la page (le plus haut) dans le navigateur.
PagePrécédenteRenvoie le nom de la page précédente.
PageTauxGFIPermet de connaître et de modifier le taux de grisage des pages utilisant le GFI (Grisage des pages inaccessibles).
PageUtiliseAffiche une page WEBDEV dans le navigateur de l'internaute et ferme tous les contextes de pages actuellement ouverts sur le serveur.
PageValideValide la page spécifiée et lance l'exécution d'un bouton.
PageVersASPEnvoie les données d'une page actuellement affichée sous le navigateur vers un serveur ASP.
PageVersEmailEnvoie les données d'une page actuellement affichée sous le navigateur par un email.
PageVersFichierInitialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page. Les rubriques du fichier de données de base reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre. Les variables WLangage reliées aux champs de la page sont automatiquement affectées avec les valeurs des champs correspondants.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
PageVersJSPEnvoie les données d'une page actuellement affichée sous le navigateur vers un serveur JSP.
PageVersPHPEnvoie les données d'une page actuellement affichée sous le navigateur vers un serveur PHP.
PageVersSourceInitialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
PageVisibleIndique si la page est visible pour l'utilisateur.
PHPAfficheAppelle un script PHP externe et renvoie la page résultat dans la fenêtre en cours du navigateur.
PHPExécuteAppelle un script externe .php et renvoie le résultat dans une chaîne.
PleinEcranActivePasse le navigateur en mode "Plein écran". Le navigateur occupe ainsi tout l'espace de l'écran.
PleinEcranDésactiveDésactive le mode "Plein écran" du navigateur.
PopupAfficheAffiche une popup dans la page avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
PopupAffichePageAffiche une page WEBDEV comme une popup dans la page courante avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
PopupAnimeAffiche une popup dans une cellule de la page.
PopupFermeMasque une popup affichée dans la page via la fonction PopupAffiche.
PopupFermePageMasque une page affichée en popup via la fonction PopupAffichePage.
RépertoireDonnéesLa fonction RépertoireDonnées est conservée uniquement pour compatibilité.
RépertoireWebRenvoie le chemin du répertoire contenant :
  • les images,
  • les fichiers Javascript,
  • les fichiers applet Java,
  • les autres fichiers accessibles depuis le navigateur.
rssAfficheConstruit un flux RSS et renvoie le contenu du flux RSS au client.
SaaSConnecteAuthentifie un utilisateur d'un site SaaS auprès du webservice SaaS gestionnaire du site.
SaaSConnexionClientRenvoie les caractéristiques de la connexion à la base de données du client.
SaaSDéconnecteDéconnecte l'utilisateur d'un site SaaS auprès du webservice SaaS gestionnaire du site.
SaaSEcritParamètreSiteEnregistre une information spécifique pour un site SaaS dans la configuration d'un compte client.
SaaSEstConnectéDétermine si la connexion au webservice SaaS est toujours en cours.
SaaSLitParamètreSiteLit une information spécifique au client pour le site SaaS en cours.
SaaSUtilisateurConnectéRenvoie l'utilisateur actuellement connecté via la fonction SaaSConnecte.
SaaSVérifieServiceVérifie les droits d'accès de l'utilisateur à un service du site SaaS.
ScriptAfficheAppelle un script ou une page externe (par exemple .php, .asp, .mhtml ou .mht) et renvoie la page résultat dans la fenêtre en cours du navigateur.
ScriptExécuteAppelle un script externe (par exemple .php ou .asp) et renvoie le résultat dans une chaîne.
ServeurAppliAjouteTâchePlanifiéeAjoute une nouvelle tâche planifiée à l'application (site ou webservice).
ServeurAppliExécuteTâchePlanifiéeLance immédiatement l'exécution d'une tâche planifiée sur un Serveur d'Application WEBDEV.
ServeurAppliInfoTâchePlanifiéeLit la description d'une tâche planifiée.
ServeurAppliListeTâchePlanifiéeRenvoie la liste des tâches planifiées de l'application (site ou Webservice).
ServeurAppliModifieTâchePlanifiéeModifie une tâche planifiée existante.
ServeurAppliSupprimeTâchePlanifiéeSupprime une tâche planifiée associée à l'application (site ou Webservice).
SessionPageDemandéeRenvoie le nom de la page explicitement demandée au lancement de la session.
SessionPrologueActive ou désactive une procédure WLangage appelée sur chaque requête dans une session.
SiteAdresseRenvoie l'adresse internet de connexion à un site dynamique WEBDEV (en mode Session) situé sur le même serveur.
SiteDynamiqueAfficheLance un site dynamique WEBDEV à partir d'une page statique ou dynamique WEBDEV.
SourceVersPageInitialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
SSLActivePermet d'activer ou de désactiver le mode sécurisé SSL.
StockageLocalAjouteAjoute une valeur au stockage local.
StockageLocalDisponibleIndique si le stockage local est disponible ou non pour le navigateur en cours.
StockageLocalNomValeurRenvoie le nom d'une valeur du stockage local.
StockageLocalOccurrenceRenvoie le nombre de valeurs du stockage local.
StockageLocalRécupèreRécupère une valeur du stockage local.
StockageLocalSupprimeSupprime une valeur du stockage local.
StockageLocalSupprimeToutSupprime toutes les valeurs du stockage local.
SysVersionRenvoie des renseignements sur la version de PHP utilisée sur le poste serveur en cours.
ToastAffichePopupAffiche une page de type popup pendant une durée donnée pour afficher un message de type "Toast".
UploadCopieFichierEnregistre sur le serveur un fichier "uploadé" par l'internaute. Cet upload a pu être effectué :
  • via un champ de saisie de type "Upload".
  • via un champ Upload mono ou multi-fichiers.
UploadFichierEnCoursIndique le fichier en cours d'upload via le champ Upload.
UploadLanceLance l'envoi des fichiers sélectionnés dans un champ Upload.
UploadNomFichierRenvoie le nom d'un fichier "uploadé" par l'internaute. Cet upload a pu être effectué :
  • via un champ de saisie de type "Upload".
  • via un champ Upload mono ou multi-fichiers.
UploadSupprimeSupprime un fichier de la liste des fichiers à uploader : le fichier ne sera pas uploadé sur le serveur.
UploadSupprimeToutVide la liste des fichiers à uploader : aucun fichier ne sera uploadé sur le serveur.
UploadTailleRenvoie la taille totale (en octets) des fichiers de l'upload en cours via un champ Upload.
UploadTailleEnvoyéeRenvoie la taille totale (en octets) des fichiers déjà envoyés par l'upload en cours via un champ Upload.
UploadTailleEnvoyéeFichierEnCoursRenvoie la taille (en octets) déjà envoyée du fichier en cours d'upload via un champ Upload.
UploadTailleFichierRenvoie la taille totale (en octets) d'un fichier présent dans un champ Upload.
UploadTailleFichierEnCoursRenvoie la taille totale (en octets) du fichier en cours d'upload via un champ Upload.
ZoneRépétéeAjoutePIAjoute une répétition sous forme d'une page interne à la fin d'un champ Zone répétée par programmation.
ZoneRépétéeInsèrePIInsère une répétition sous forme d'une page interne dans un champ Zone répétée par programmation.
ZoneRépétéeModifiePIModifie une répétition correspondant à une page interne dans un champ Zone répétée par programmation.
Page précédenteSommairePage suivante
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/09/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale