(Windev/WebDev)
Pour parcourir un fichier ou un requête dans un état et remplir les lignes du tableau voici comment procéder :
Etape 1
Créer un état tableau…
Etape 2
Dans les 7 onglets sélectionner Les données imprimées viennent de : La programmation

Etape 3
Dans le code Ouverture de l’état
// Parcours des lignes de commandes… gReqClient est une Requête SQL = [ SELECT * FROM Table_Client ] SI PAS HExécuteRequête(gReqClient) ALORS Erreur(HErreurInfo()) FIN // Lecture du premier enregistrement // du fichier de données "Client" HLitPremier(gReqClient)
Dans le code Lecture des données de l’état
// Fin du fichier de données "Client" atteinte ? SI HEnDehors(gReqClient ) = Vrai ALORS // Arrêt de l'impression du bloc Corps RENVOYER Faux SINON // Impression du bloc Corps // et exécution de ses événements RENVOYER Vrai FIN
Dans le code Avant impression de CORPS
// Remplir les colonnes du tableau // avec les données de la requête... RUB_Client_Nom = gReqClient.Nom RUB_Client_Prénom = gReqClient.Prénom RUB_Client_Adresse = gReqClient.Adresse RUB_Client_Tel = gReqClient.Tel // etc. // Lecture de l'enregistrement suivant... HLitSuivant(gReqClient)
0 commentaires