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

SAP Crystal Reports Discussion :

Passage de paramètres entre sous-états [Fait]


Sujet :

SAP Crystal Reports

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 51
    Points : 33
    Points
    33
    Par défaut Passage de paramètres entre sous-états
    Bonjour,

    je souhaiterais savoir si il est possible de passer des paramètres entre sous-états, car j'ai essayé avec les variables partagées mais je ne parviens qu'à faire passer une variable d'un état à un sous-état...

    Merci d'avance
    Zyco

  2. #2
    say
    say est déconnecté
    Membre expérimenté
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Points : 1 300
    Points
    1 300
    Par défaut


    http://business-intelligence.develop...#transm_valeur

    De plus des paramètres ayant le même nom sont associés automatiquement
    Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
    _ _ _ _ _ _ _ _ _

    La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
    _ _ _ _ _ _ _ _ _

    Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 51
    Points : 33
    Points
    33
    Par défaut
    Say à la Rescousse

    je suis déjà passé par la FAQ et j'ai essayé les méthodes décrites je dois donc mal m'y prendre...

    Engros
    J'ai un sous état(1) qui me donne une valeur A
    Je souhaiterais réutiliser cette valeur A dans un autre sous état(2)

    j'ai donc essayé de créer une variable partagée dans mon sous-état(1) avec la méthode suivante (dans un champs de formule)
    shared NumberVar VarPartagee;
    VarPartagee := {MONCHAMP};

    puis de la récupérer dans mon état, pour pouvoir ensuite la passer au sous-état(2)...

    dans l'état je déclare la formule suivante
    shared NumberVar VarPartagee;
    VarPartagee;

    ça marche pô, j'obtiens 0.00 quand j'utilise ma variable (alors que si je l'affiche dans son sous-état d'origine elle a la bonne valeur)....

    Quant au ?Pm-{votre_champ}, ça marche très bien dans le sens Etat --> Sous-état mais pas l'inverse...

    Pouvez-vous m'aider à y voir plus clair ?

  4. #4
    say
    say est déconnecté
    Membre expérimenté
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Points : 1 300
    Points
    1 300
    Par défaut
    autant pour moi, j'ai lu trop vite...

    [ te sers à rien moi en ce moment... ]

    bizarre, c'est la bonne méthode à priori..

    qd tu affiches dans le mainreport, c'est bien après l'affichage du sous rapport..? serais pas étonné qu'il y ait un ordre..
    Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
    _ _ _ _ _ _ _ _ _

    La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
    _ _ _ _ _ _ _ _ _

    Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres

  5. #5
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 51
    Points : 33
    Points
    33
    Par défaut
    ben non, après vérification j'affiche bien ma valeur aprèsla génération de mon sous-état..

    je comprend pas, d'autant qu'il me semble l'avoir déjà utilisé et que ça ait marché...

    je continue à creuser

  6. #6
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 51
    Points : 33
    Points
    33
    Par défaut
    un indice, quand je place mon champs de formule dans le pied de page (attention pas le pied de page de l'état qui me renvoie aussi 0), jobtiens bien la valeur de ma variable...

    il doit donc bien y avoir une histoire d'ordre cependant je ne vois pas à quel niveau...

    une idée ?

    merci d'avance

  7. #7
    Nouveau membre du Club
    Inscrit en
    Février 2008
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 51
    Points : 33
    Points
    33
    Par défaut
    OK, c'est résolu....

    Comme les sous-états sont les derniers éléments calculés du rapport, ma variable n'était pas initialisée, il suffit de créer un nouveau détail d'y placer les variables et c'est bon

    OUF !

    Ztco

  8. #8
    say
    say est déconnecté
    Membre expérimenté
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Points : 1 300
    Points
    1 300
    Par défaut
    intéressant comme info..
    Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
    _ _ _ _ _ _ _ _ _

    La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
    _ _ _ _ _ _ _ _ _

    Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres

  9. #9
    Membre expérimenté
    Homme Profil pro
    Indépendant développeur et formateur
    Inscrit en
    Octobre 2007
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant développeur et formateur
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 036
    Points : 1 598
    Points
    1 598
    Par défaut
    Merci pour ces renseignements exacts et utiles à quelqu'un qui passe d'Access à Crystal
    -------------------Simplifi----------comme si tout était simple--------

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/06/2012, 01h21
  2. [AC-2003] Passage de paramètres entre 2 sous-états
    Par madmox dans le forum IHM
    Réponses: 2
    Dernier message: 10/08/2010, 10h53
  3. passage de paramètre à un sous-état
    Par louroulou dans le forum IHM
    Réponses: 7
    Dernier message: 08/09/2009, 18h49
  4. [AC-2007] ÉTAT : passage de paramètres aux sous-états
    Par louroulou dans le forum IHM
    Réponses: 0
    Dernier message: 13/08/2009, 20h47
  5. passage de paramètre entre formulaire et état
    Par thufir hawat dans le forum IHM
    Réponses: 13
    Dernier message: 21/12/2005, 23h32

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