PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

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
Affiche un champ Popup 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 Popup de la page.
Remarque : Pour afficher un champ Popup, la fonction PopupAffiche peut être utilisée :
  • soit dans un bouton de type "Aucune". Dans ce cas, seul le code navigateur du bouton sera exécuté.
  • soit dans un bouton de type "Submit". AJAX doit être activé dans le code de ce bouton. Dans ce cas, les codes navigateur et serveur du bouton seront exécutés.
Versions 18 et supérieures
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
Nouveauté 18
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
Exemple
PopupAffiche(POPUP_Question, popupCentre)
Syntaxe
Cette syntaxe est disponible en code serveur et en PHP à partir de la version 180062.

Afficher un champ Popup à une position spécifique Masquer les détails

PopupAffiche(<Popup> [, <Position d'affichage> [, <X> [, <Y>]]])
<Popup> : Nom de champ
Nom du champ Popup à afficher.
<Position d'affichage> : Constante optionnelle de type Entier
Position d'affichage du champ Popup correspondant à une des constantes suivantes :
Versions 18 et supérieures
popupBasCentre
Nouveauté 18
popupBasCentre
popupBasCentre
Le champ Popup est placé en bas au centre de la partie visible de la page courante.
popupBasDroiteLe champ Popup est placé en bas à droite de la partie visible de la page courante.
popupBasGaucheLe champ Popup est placé en bas à gauche de la partie visible de la page courante.
popupCentre
(Valeur par défaut)
Le champ Popup est centré dans la partie visible de la page courante.
Versions 18 et supérieures
popupCentreDroit
Nouveauté 18
popupCentreDroit
popupCentreDroit
Le champ Popup est placé au centre à droite de la partie visible de la page courante.
Versions 18 et supérieures
popupCentreGauche
Nouveauté 18
popupCentreGauche
popupCentreGauche
Le champ Popup est placé au centre à gauche de la partie visible de la page courante.
Versions 18 et supérieures
popupEpinglée
Nouveauté 18
popupEpinglée
popupEpinglée
Le champ Popup est épinglé à la position indiquée : le champ Popup ne changera pas de position si la page est scrollée ou si la taille du navigateur est modifiée.
Cette constante peut être combinée avec une des autres constantes de positionnement du champ Popup.
Versions 18 et supérieures
popupHautCentre
Nouveauté 18
popupHautCentre
popupHautCentre
Le champ Popup est placé en haut au centre de la partie visible de la page courante.
popupHautDroiteLe champ Popup est placé en haut à droite de la partie visible de la page courante.
popupHautGaucheLe champ Popup est placé en haut à gauche de la partie visible de la page courante.
popupPositionXYLe champ Popup sera ouvert aux positions X et Y indiquées.
popupSourisXYLe champ Popup sera ouvert à la position de la souris. Cette constante ne peut être utilisée que dans un événement navigateur (d'un champ ou d'une page). Cette constante ne peut pas être utilisée :
  • dans les procédures navigateur.
  • dans les événements appelés directement ou indirectement depuis une procédure navigateur (par l'intermédiaire de la fonction ExécuteTraitement par exemple).
  • dans le code navigateur d'un champ Bouton ou d'un champ Lien.
WEBDEV - Code ServeurPHP Cette constante n'est pas disponible.
<X> : Entier optionnel
Si la constante popupPositionXY est utilisée, indique la position X d'affichage du champ Popup (par rapport au coin en haut à gauche de page). Ce paramètre est exprimé en pixels.
<Y> : Entier optionnel
Si la constante popupPositionXY est utilisée, indique la position Y d'affichage du champ Popup (par rapport au coin en haut à gauche de page). Ce paramètre est exprimé en pixels.
WEBDEV - Code Navigateur

Afficher un champ Popup relativement à un champ Masquer les détails

PopupAffiche(<Popup> , <Champ de base> [, <Position d'affichage> [, <X> [, <Y>]]])
<Popup> : Nom de champ
Nom du champ Popup à afficher.
<Champ de base> : Nom de champ
Nom du champ par rapport auquel le champ Popup doit être affiché.
<Position d'affichage> : Constante optionnelle de type Entier
Position d'affichage du champ Popup correspondant à une des constantes suivantes :
Versions 18 et supérieures
popupBasCentre
Nouveauté 18
popupBasCentre
popupBasCentre
Le champ Popup est placé en bas au centre du champ.
popupBasDroiteLe champ Popup est placé en bas à droite du champ.
popupBasGauche
(Valeur par défaut)
Le champ Popup est placé en bas à gauche du champ.
popupCentreLe champ Popup est centré par rapport au champ de base.
Versions 18 et supérieures
popupCentreDroit
Nouveauté 18
popupCentreDroit
popupCentreDroit
Le champ Popup est centré à droite par rapport au champ de base.
Versions 18 et supérieures
popupCentreGauche
Nouveauté 18
popupCentreGauche
popupCentreGauche
Le champ Popup est centré à gauche par rapport au champ de base.
Versions 18 et supérieures
popupEpinglée
Nouveauté 18
popupEpinglée
popupEpinglée
Le champ Popup est épinglé à la position indiquée : le champ Popup ne changera pas de position si la page est scrollée ou si la taille du navigateur est modifiée.
Cette constante peut être combinée avec une des autres constantes de positionnement du champ Popup.
Versions 18 et supérieures
popupHautCentre
Nouveauté 18
popupHautCentre
popupHautCentre
Le champ Popup est placé en haut au centre par rapport au champ de base.
popupHautDroiteLe champ Popup est placé en haut à droite par rapport au champ de base.
popupHautGaucheLe champ Popup est placé en haut à gauche par rapport au champ de base.
popupPositionXYLe champ Popup sera affiché aux positions X et Y indiquées.
<X> : Entier optionnel
Si la constante popupPositionXY est utilisée, indique la position X d'affichage de la popup (par rapport au coin en haut à gauche du champ). Ce paramètre est exprimé en pixels.
<Y> : Entier optionnel
Si la constante popupPositionXY est utilisée, donne la position Y d'affichage de la popup (par rapport au coin en haut à gauche du champ). Ce paramètre est exprimé en pixels.
Remarques
  • Le champ Popup affiché pourra être masqué avec la fonction PopupFerme.
  • Les navigateurs ne rafraîchissent pas l'affichage au milieu d'un code Javascript : les fonctions PopupAffiche et PopupFerme doivent être utilisées dans des événements/traitements différents. Si ces fonctions sont utilisées dans le même événement/traitement, le champ Popup n'est pas affiché.
  • Il n'est pas possible d'afficher deux champs Popup ou Cellule différents en même temps avec les fonctions PopupAffiche ou CelluleAfficheDialogue.
  • Le GFI (Grisage des Fenêtres Inaccessibles) peut se désactiver et se personnaliser :
  • WEBDEV - Code Serveur Cette fonction ne peut pas être utilisée dans les tâches planifiées ou différées. Pour plus de détails, consultez Tâches planifiées et différées.
Composante : wd240wl2js.dll
Version minimum requise
  • Version 17
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire