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

Connectivité Discussion :

Initialisation de Compteur


Sujet :

Connectivité

  1. #1
    Futur Membre du Club
    Initialisation de Compteur
    Bonjour ,

    J'aurais besoin votre aide pour trouver la solution dans une formule que je n'arrive pas à mettre le compteur à 0 .
    je m'explique :

    je veut numéroter mes lignes de détail et à chaque rupture de regroupement je veut initilasier mon compteur. Cette formule me permet de faire ça sauf que le compteur commence au deuxième ligne de détail. Par contre au deuxième rupture le compteur commence bien à 1 .

    ******Je vous met aussi un fichier joint ********


    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    whileprintingrecords;
    global numbervar compteur;
     
    if previous ({ITMMASTER_ORI.TSICOD_2})<>{ITMMASTER_ORI.TSICOD_2} then 
    compteur :=0;
    if previous ({MFGITM.YMACH_0}) = {MFGITM.YMACH_0} then 
    compteur :=compteur 
    else
    compteur := compteur +1 ;



    Merci d'avance

  2. #2
    Membre actif
    Hello,

    Pourquoi ne pas utiliser les champs de totaux cumulé pour ton compteur ?

  3. #3
    Futur Membre du Club
    Merci beaucoup !

    je me suis compliquer la vie .