PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Connaître la valeur renvoyée par une fenêtre fille
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
MaFenêtreFille (Mot réservé)
En anglais : MyChildWindow
Le mot-clé MaFenêtreFille permet de manipuler la fenêtre fille de la fenêtre courante. Lors de l'exécution de la fenêtre, le mot-clé MaFenêtreFille est remplacé par la fenêtre et non par le nom de la fenêtre.
Intérêt : Le mot-clé MaFenêtreFille ne peut être utilisé que dans l'événement "Fermeture d'une fenêtre fille". Ce mot-clé permet de manipuler dans ce code les caractéristiques de la fenêtre fille qui vient d'être fermée. Il est ainsi possible de récupérer :
  • le nom de la fenêtre fille fermée grâce à la propriété ..Nom.
  • la valeur renvoyée par la fenêtre fille grâce à la propriété ..ValeurRenvoyée.
Versions 21 et supérieures
Universal Windows 10 App Cette fonctionnalité est disponible en mode Universal Windows 10 App.
Apple Watch Cette fonctionnalité est disponible en mode Apple Watch.
Nouveauté 21
Universal Windows 10 App Cette fonctionnalité est disponible en mode Universal Windows 10 App.
Apple Watch Cette fonctionnalité est disponible en mode Apple Watch.
Universal Windows 10 App Cette fonctionnalité est disponible en mode Universal Windows 10 App.
Apple Watch Cette fonctionnalité est disponible en mode Apple Watch.
Exemple
// Evénement "Fermeture d'une fenêtre fille de FEN_Liste_Clients"
// -------------------------------------------------------------
// Actualise la liste des clients
ZoneRépétéeAffiche(ZR_Clients, taRéExécuteRequete)
 
// Pour tout retour (sauf la suppression)
SI MaFenêtreFille..ValeurRenvoyée <> -1 ALORS
nIndice est un entier
// Recherche la ligne du client
nIndice = ZoneRépétéeCherche(ATT_NumClient, Client.NumClient)
SI nIndice > 0 ALORS
// Positionne sur la ligne du client
ZoneRépétéePosition(ZR_Clients, nIndice)
FIN
FIN
Syntaxe
MaFenêtreFille
Remarques

Connaître la valeur renvoyée par une fenêtre fille

Dans les applications mobiles, l'ouverture des fenêtres est effectuée par la fonction OuvreFille (et non Ouvre).
Utilisé dans l'événement "Fermeture d'une fenêtre fille" de la fenêtre ouvrant la fenêtre fille (celle qui a utilisé la fonction OuvreFille), le mot-clé MaFenêtreFille permet de connaître le nom de la fenêtre fille qui a été fermée ainsi que la valeur renvoyée par cette fenêtre fille.
Dans les applications mobiles, l'ouverture des fenêtres est effectuée par la fonction OuvreFenêtreMobile (ou OuvreFille) et non Ouvre.
Utilisé dans l'événement "Fermeture d'une fenêtre fille" de la fenêtre ouvrant la fenêtre fille (celle qui a utilisé la fonction OuvreFenêtreMobile ou OuvreFille), le mot-clé MaFenêtreFille permet de connaître le nom de la fenêtre fille qui a été fermée ainsi que la valeur renvoyée par cette fenêtre fille.
Par exemple :
  • Dans le code de fermeture de la fenêtre fille, la fonction Ferme est utilisée pour renvoyer un paramètre :
    Ferme("", MonParamètre)
  • Dans l'événement "Fermeture d'une fenêtre fille" de la fenêtre appelante, le nom de la fenêtre fille ainsi que la valeur renvoyée peuvent être récupérés :
    // Fermeture d'une fenêtre fille
    NomFenêtreFille = MaFenêtreFille..Nom
    ValeurFenêtreFille = MaFenêtreFille..ValeurRenvoyée
Liste des exemples associés :
WM Note de frais Exemples multiplateforme (WINDEV Mobile) : WM Note de frais
[ + ] Cet exemple permet de gérer vos notes de frais.

Voici les principales fonctionnalités de cette application :
- La saisie des factures
- Gestion des devises étrangères
- Ajout de justificatif photo pour les factures
- Envoi par mail de la note de frais
- Suivi des notes de frais
- ...
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire