PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Tableau de bord, parcours et exécution de code interne au widget
Tableau de bord, parcours et exécution de code interne au widget
Started by TheCout, Aug., 06 2020 12:24 PM - 2 replies
Registered member
93 messages
Popularité : +1 (1 vote)
Posted on August, 06 2020 - 12:24 PM
Bonjour,

J'ai créé un champ tableau de bord. Dans celui-ci, j'ajoute x fois la même fenêtre interne (nommée dans le projet FI_Widget_Compteur) avec à chaque fois des paramètres différents (via TDBAjouteWidget et TDBConfigurationInitiale)

Comment puis-je itérer sur les widgets et exécuter une procédure locale qui existe dans "FI_Widget_Compteur" ?

Cordialement.
Registered member
93 messages
Popularité : +1 (1 vote)
Posted on August, 06 2020 - 12:25 PM
Je précise le bout bout de code que j'ai déjà essayé:

POUR i = 1 _À_ TDBOccurrence(TDB_Lateral,toAffichée)
ExécuteTraitement("TDB_Lateral[" + i + "].FI_Widget_Compteur.pl_SurRecalcul", trtProcedure)
FIN

Evidemment ca marche pô
Registered member
324 messages
Popularité : +8 (10 votes)
Posted on August, 06 2020 - 2:04 PM
Bonjour

Faire un parametre global a la FI qui stockera l indice voulu.

Dans le code d init de la FI faire un selon i et mettre ton code selon chaque iteration.
Idem dans le code de maj des widget