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

SAGE Discussion :

Boucle sur la dimension d'un code d'activité


Sujet :

SAGE

  1. #1
    Membre éclairé Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Par défaut Boucle sur la dimension d'un code d'activité
    Bonjour,

    En spé, Je voudrais faire une boucle FOR qui utilise la dimension d'un code d'activité.
    Par exemple le code d'activité NLD (Nombre de d'emplacements par défaut)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For I= 0 To Dimension(NDL)
       ....
    Next I
    Quelle est la syntaxe à utiliser ?
    Merci.
    C

  2. #2
    Membre éclairé
    Homme Profil pro
    Tombé dans Adonix quand j'étais petit ...
    Inscrit en
    Juin 2017
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Tombé dans Adonix quand j'étais petit ...

    Informations forums :
    Inscription : Juin 2017
    Messages : 36
    Par défaut
    Bonjour

    Ci-après un peu de code utile ... les "End" peuvent être remplacés par des "Return" en fonction du contexte ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Local File ACTIV
    Local Integer I , DIM_PARAM
    Local Char CODE_ACTIVITE(type([F:ACV]CODACT)-10)
     
    [L]CODE_ACTIVITE="NDL"
    Read [ACV]CODACT = [L]CODE_ACTIVITE
    if fstat then Call ERREUR([L]CODE_ACTIVITE-": Code activité INEXISTANT !") from GESECRAN : Close Local File [ACV] : End : endif
     
    #[F:ACV]DIME contient la dimension écran
    #[F:ACV]DIMMAX contient la dimension maxi
     
    [L]DIM_PARAM = [F:ACV]DIMMAX
     
    Close Local File [ACV]
     
    For [L]I=0 to [L]DIM_PARAM - 1
       ...
    Next
     
    End

  3. #3
    Membre éclairé Avatar de Cereal123
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 414
    Par défaut
    Impeccable, c'est exactement ce qu'il me fallait.
    Je ne pensais pas qu'il faille aller lire la valeur en base !
    Merci !

  4. #4
    Membre éclairé
    Homme Profil pro
    Tombé dans Adonix quand j'étais petit ...
    Inscrit en
    Juin 2017
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Tombé dans Adonix quand j'étais petit ...

    Informations forums :
    Inscription : Juin 2017
    Messages : 36
    Par défaut
    Petit complément ...

    Pour la Dimension Ecran d'un code activité de dimensionnement, il existe une fonction standard appelable par "func"


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Valeur qui Boucle sur la dimension temps
    Par mano_bi dans le forum Microstrategy
    Réponses: 5
    Dernier message: 09/09/2015, 10h11
  2. Boucle sur un code
    Par stevedav dans le forum Général Python
    Réponses: 1
    Dernier message: 28/06/2015, 12h19
  3. boucle sur code javascript
    Par kate59 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 12/06/2015, 10h55
  4. [XL-2007] Boucles sur tableau à deux dimensions
    Par Slavo dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 08/03/2014, 16h10
  5. optimiser code sql access par boucle sur tous les chkbox
    Par thiefer dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 25/09/2008, 21h46

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