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 :

Récupération nom du champs en cours [CR XI]


Sujet :

SAP Crystal Reports

  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Récupération nom du champs en cours
    Bonjour,

    je cherche à gérer l'affichage/suppression d'une grande quantité de champs en fonction de leur valeur.
    Je n'aime pas trop le principe de mettre une condition sur chaque en recopiant à chaque fois le nom du champs concerné, je préfèrerai une condition générique qui interprète le nom du champ ( ex: moimeme=15, me=15,...)

    Si quelqu'un a une solution, je suis preneur.
    Merci

  2. #2
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    Citation Envoyé par dav56 Voir le message
    Bonjour,

    je cherche à gérer l'affichage/suppression d'une grande quantité de champs en fonction de leur valeur.
    Je n'aime pas trop le principe de mettre une condition sur chaque en recopiant à chaque fois le nom du champs concerné, je préfèrerai une condition générique qui interprète le nom du champ ( ex: moimeme=15, me=15,...)

    Si quelqu'un a une solution, je suis preneur.
    Merci
    bonsoir,

    un exemple ??
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  3. #3
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut suite Récupération ...
    Bonjour,

    j'ai l'exemple suivant :
    25 champs qui gèrent des valeurs prises en compte dans un total HT (assurance, escompte, etc ...)
    Je ne veux afficher que les champs qui ont un valeur différente de 15.

    Solution 1 : condition de suppression sur les 25 champs dans la mise en forme en reprenant le nom du champ sur lequel je fait la mise en forme.

    Mise en forme sur {Montant1} : inscription {@Montant1}=15
    Mise en forme sur {Montant2} : inscription {@Montant2}=15
    .
    .
    .
    Mise en forme sur {Montant25} : inscription {@Montant25}=15

    Je trouve ça lourd, et générateur d'erreur.

    Je préfèrerai la solution suivante :
    Solution 2 :
    Mise en forme sur {Montant1} : inscription {'moimeme'}=15
    ensuite, je fais une reproduction de la mise en forme sur les 24 champs suivants.

    Pas d'erreur de saisie possible, et pas de lourdeur.

    NB : {'moimeme'} --> hypothèse sur la méthode

    Merci

  4. #4
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    Bonjour
    Faut il que ces champs soient récupérés dans la requête ?? sinon, le select expert en mode édition serait plus lisible... si ce sont des valeurs natives
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  5. #5
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut suite Récupération ...
    Bonjour Luc,

    merci pour l'aide.
    je comprends pas bien toute ta réponse/question.

    J'ai besoin de ces champs sur l'état, donc dans ma requête aussi.

    Je ne vois pas bien comment tu vois l'utilisation du select expert pour afficher/masquer des champs.

    Je veux les enregistrements, et juste masquer certains champs sur l'état, et pas modifier ma requête sinon je vais prendre des lignes de résultats.

    D'autre part, j'aimerai connaître cette fonctionnalité si elle existe.

    A priori, ça doit pas être possible.

    Merci.

  6. #6
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    Je pensais à mettre un flag genre booléen qui serait calculé en même temsp que @montant... qui porterait tout le temps le même nom, et qui permettrait d'effacer la ligne. surtout si tu la mets dans une section pour elle toute seule.
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  7. #7
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Points : 3
    Points
    3
    Par défaut suite Récupération ...
    Bonjour Luc,

    merci de ton aide.
    J'ai fait dans le classique finalement en reprenant le nom du champs à chaque fois.

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

Discussions similaires

  1. Récupération nom de champs
    Par Madfrix dans le forum Requêtes
    Réponses: 2
    Dernier message: 13/02/2010, 16h40
  2. Rcupération nom de champs
    Par bricew dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 13/01/2009, 11h11
  3. Récupération NOM des champs ds tuto Loufab
    Par ecklypse dans le forum VBA Access
    Réponses: 2
    Dernier message: 10/08/2007, 11h08
  4. Recuperer le nom de l'objet du champ en cours.
    Par gregco1 dans le forum Débuter
    Réponses: 3
    Dernier message: 12/02/2006, 14h36
  5. Récupération des noms de champs d'une table
    Par Battomura dans le forum SQL
    Réponses: 2
    Dernier message: 24/03/2003, 10h00

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