DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Syntaxe WLangage / Mots-clés réservés
  • 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 WatchMac CatalystUniversal Windows 10 App
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.
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 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

Dernière modification : 27/03/2023

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