4 Replies Latest reply: Jan 7, 2014 8:23 AM by Martin FAVIER RSS

    Moyen pour forcer la sélection d'un groupe cyclique

    Olivier FELIX

      Amis de la communauté, bonjour.

       

      dans mes applis, j'utilise un groupe cyclique sur la date : ANNEE - MOIS - SEMAINE - DATE

       

      Les uns surveillent l'activité mois par mois, les autres sur les 10 derniers jours glissants. Difficile donc de contenter tout le monde.

       

      Par défaut, le MOIS est sélectionné.

      J'aimerais faire un bouton qui sélectionne le champ DATE dans le groupe cyclique, que ce soit par déclencheurs, macro ou tout autre astuce.

       

      Auriez vous une idée ?

      Olivier.

        • Re: Moyen pour forcer la sélection d'un groupe cyclique
          Stephane Chivet

          Bonjour Olivier,

          J'utilise une macro pour definir quelle champ selectionner en fonction du pay (d'ou le if...). Tu peux sans doute t'inspirer de cette macro pour obtenir ton resultat.

          Cordialement

          Stéphane Chivet

           

           

          '-------------------------------------------------------------------------'

          ' Set other default Profitcenter column in cycle
          '-------------------------------------------------------------------------'

          Sub SetProfitcenterDrill
          If ActiveDocument.Variables("@@NordicCountry").GetContent.String="YES" then

          groups=ActiveDocument.GetGroups

          For i = lbound(groups) to ubound(groups)

          Set groupProp = groups(i).GetProperties

             If groupProp.Name = ")POL_ProfCenter" then

                groups(i).Cycle 2

                         Exit For  '

             End If

          Next

          End If

          End Sub

            • Re: Moyen pour forcer la sélection d'un groupe cyclique
              Olivier FELIX

              Stéphane,

               

              Merci pour ta réponse. Ça me donne une idée sur la manière de faire.

               

              Surtout, tu viens de raviver ma mémoire de poisson rouge : il existe une appli API GUIDE v11 qui liste toutes les méthodes pour contrôler "les contrôles" de QV en macro. Je suis sur d'y trouver mon bonheur.

               

              Je reviendrai poster ici le résultat de mes recherches et donner la solution qui a fonctionné.

              Bonnes fêtes de fin d'année.

              Olivier.

            • Re: Moyen pour forcer la sélection d'un groupe cyclique

              Bonjour,

               

                 Je pense qu'il est possible d'utiliser une expression en dimension =[$(vNiveau)]

              et de modifier la variable "vNiveau" en fonction du besoin.

              Elle peut être initialisée lors de l'ouverture du document grâce à un déclencheur et être modifiée par la suite par un bouton ou une zone de saisie.

               

              Cordialement

              Stéphane