DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
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
FenêtreDétailLigne (Propriété)
En anglais : WinLineDetails
La propriété FenêtreDétailLigne permet de connaître et de modifier le nom de la fenêtre interne utilisée pour afficher les détails d'une ligne d'un champ Table.
Remarque : La ligne est agrandie en hauteur pour afficher la fenêtre interne. La fenêtre interne est affichée en dessous des données de la ligne.
Exemple
// Clic sur [Avec Détails]
TABLE_Commande.FenêtreDétailLigne = "FI_DétailCommande"
TableDéroule(TABLE_Commande, 1)
Syntaxe

Connaître la fenêtre interne utilisée pour afficher le détail d'une ligne Masquer les détails

<Fenêtre interne> = <Champ Table>.FenêtreDétailLigne
<Fenêtre interne> : Nom de fenêtre interne
Nom de la fenêtre interne utilisée pour afficher le détail d'une ligne du champ.
<Champ Table> : Nom de champ
Nom du champ Table à manipuler.

Modifier la fenêtre interne utilisée pour afficher le détail d'une ligne Masquer les détails

<Champ Table>.FenêtreDétailLigne = <Fenêtre interne>
<Champ Table> : Nom de champ
Nom du champ Table à manipuler.
<Fenêtre interne> : Nom de fenêtre interne
Nom de la fenêtre interne qui va être utilisée pour afficher les détails d'une ligne d'un champ Table.
Le prototype de cette fenêtre interne est de la forme :
PROCEDURE MaFenêtre(<Table parente> est un champ, <Numéro de la ligne> est un entier)

Ces paramètres sont renseignés lors de la sélection de la ligne à traiter dans le champ.
  • <Table parente> : Nom du champ Table manipulé.
  • <Numéro de la ligne> : Entier correspondant au numéro de la ligne dont le détail est affiché.
Remarques
  • La hauteur de la ligne affichant la fenêtre interne correspond à la hauteur initiale de la ligne plus celle de la fenêtre interne en édition (propriété HauteurInitiale).
  • Lorsque l'utilisateur replie une ligne, la fenêtre interne est déchargée.
  • Les lignes peuvent être dépliées et/ou repliées par programmation avec les fonctions TableDéroule et TableEnroule.
  • Il est également possible de spécifier une fenêtre interne spécifique à une ligne en utilisant la syntaxe :
    <Champ Table>[Numéro de ligne].FenêtreDetailLigne = NomDeFIPourLaLigne
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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