IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Programmation état interne


Sujet :

WinDev

  1. #1
    Membre actif Avatar de thierrybatlle
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2005
    Messages : 618
    Points : 222
    Points
    222
    Par défaut Programmation état interne
    Bonjour à tous,

    Je cherche à imprimer un état interne à partir de mon état principal.
    J'ai dans le bloc corps contenant mon état interne le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    SI gnTotFamille > 0 ALORS
    	iInitRequêteEtat(ETAT_DetailStock, gtabFamille[1].nIDFamille)
    	iImprimeEtat(ETAT_DetailStock)
    	iTerminePage()
    	POUR j = 2 _A_ gnTotFamille 
    		RTF_Famille..Valeur = gtabFamille[j].sNomFamille
    		RTF_NbProdFamille..Valeur = "Nb de produit : " + gtabFamille[j].nQteProduit
    		iInitRequêteEtat(ETAT_DetailStock, gtabFamille[j].nIDFamille)
    		iImprimeEtat(ETAT_DetailStock)
    		iTerminePage()
    	FIN
    FIN
    Mon problème est je ne comprend pas pourquoi après ma boucle mon état interne continue l'impression de données, comme si il ne tenait pas compte de la fin de ma boucle.

    Si quelqu'un a des idées.

    Merci bien.

  2. #2
    Membre actif Avatar de thierrybatlle
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2005
    Messages : 618
    Points : 222
    Points
    222
    Par défaut
    Je viens de comprendre mon code est dans la partie "avant impression" de mon bloc corps.
    Et je ne pas qu'une fois.
    Où dois-je mettre ma boucle ?

    Merci bien

Discussions similaires

  1. [WD19] Etat interne dans un autre état interne
    Par EyZox dans le forum WinDev
    Réponses: 1
    Dernier message: 11/04/2014, 14h33
  2. [AIDE] Programme état des disques = erreur
    Par stalck dans le forum VBScript
    Réponses: 3
    Dernier message: 26/03/2012, 16h09
  3. [WD16] Taille état interne
    Par DonMero dans le forum WinDev
    Réponses: 2
    Dernier message: 18/02/2011, 12h23
  4. [WD11] Etats - Adapter la distance entre 2 états internes
    Par LordBob dans le forum WinDev
    Réponses: 3
    Dernier message: 13/01/2010, 08h42
  5. [WD12] Problème sur état interne
    Par machou43 dans le forum WinDev
    Réponses: 2
    Dernier message: 16/02/2009, 16h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo