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/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Insère une nouvelle fenêtre interne à la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
Attention : Si une fenêtre interne est associée en édition au champ Fenêtre Interne, cette fenêtre interne ne sera plus accessible.
Exemple
// Insertion d'un client
HAjoute(CLIENT)
nPosClient est entier = FIListePosition(FI_ListeClient)
FIListeInsère(FI_ListeClient, nPosClient, FI_FicheClient, CLIENT.IDCLIENT)
Syntaxe
FIListeInsère(<Champ Fenêtre Interne> , <Indice> , <Fenêtre interne> [, <Paramètre 1> [... [, <Paramètre N>]]])
<Champ Fenêtre Interne> : Nom de champ
Nom du champ Fenêtre Interne à manipuler.
<Indice> : Entier
Indice de la fenêtre interne à insérer.
<Fenêtre interne> : Nom de fenêtre
Nom de la fenêtre interne à associer au champ.
<Paramètre 1> : Type de la valeur envoyée à la fenêtre (optionnel)
Premier paramètre à passer à l'événement "Déclarations globales" de la fenêtre à ouvrir. Ce paramètre est passé par référence et il est considéré comme une variable globale à la fenêtre.
<Paramètre N> : Type de la valeur envoyée à la fenêtre (optionnel)
Nième paramètre à passer à l'événement "Déclarations globales" de la fenêtre à ouvrir. Ce paramètre est passé par référence et il est considéré comme une variable globale à la fenêtre.
Remarques
  • Pour naviguer entre les différentes fenêtres internes insérées dans le champ, il est possible :
  • Les fenêtres internes ajoutées sont numérotées de 1 à x, selon leur ordre d'ajout dans la liste.
    • Si une fenêtre interne est supprimée avec la fonction FIListeSupprime, les fenêtres internes suivant la fenêtre supprimée sont renumérotées.
    • Pour ajouter une fenêtre interne dans la liste, utilisez la fonction FIListeAjoute.
  • Pour modifier la fenêtre interne actuellement affichée par le champ, utilisez la fonction ChangeFenêtreSource.
  • Paramètres passés à la fenêtre interne : Les paramètres sont récupérés dans l'événement de "Déclarations globales" de la fenêtre interne. Il suffit de saisir la ligne de code suivante au début du code de l'événement :
    PROCEDURE <Nom de la fenêtre>(<Paramètre1> [, <Paramètre2> [, ...]])

    Pour plus de détails, consultez Fenêtre paramétrée.
    Versions 27 et supérieures
    Il est désormais possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Fenêtre paramétrée.
    Nouveauté 27
    Il est désormais possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Fenêtre paramétrée.
    Il est désormais possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Fenêtre paramétrée.
Composante : wd270obj.dll
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire