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

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2012
    Messages : 22
    Points : 16
    Points
    16

    Par défaut Plusieurs rapports à partir d'un gabarit commun, ou colonnes "masquables" ?

    Bonjour,

    Je récupère un projet sous Crystal Reports 2008, et je suis confronté au problème suivant :

    J'ai une dizaine de rapports avec a chaque fois une petite différence d'affichage (généralement, une colonne en plus ou en moins).
    Il y a une modification à faire sur ces rapports, donc pour l'instant, je suis bien obligé de la faire 10 fois :-(

    Comment améliorer cela ? Je vois 2 solutions qui pourraient convenir, mais je ne crois pas avoir vu ces possibilité dans CR :

    - Avoir un rapport Maître, contenant notamment entête et pied de page (principe du gabarit en PAO), dans lequel on chargerait à la volée le sous-rapport de son choix (via le nom passé en paramètre depuis VB.Net par exemple). Il y a bien une notion de sous-rapports dans CR, mais elle n'est pas destinée à cette problématique apparemment...

    - Pouvoir masquer ou afficher une colonne en fonction d'un paramètre (ça je crois qu'on peut), mais adapter la largeur de la colonne qui reste s'étendre en fonction de la place libérée par la colonne masquée

    Le but serait au final d'avoir un seul rapport à maintenir !

    Avez-vous été confronté à ce genre de situation ? Et y'a t'-il des astuces pour y remédier ?

    Et sinon, est-ce que ces possibilités sont apparues dans les versions plus récentes de CR ?

    Merci d'avance !

  2. #2
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    avril 2004
    Messages
    1 749
    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 749
    Points : 2 383
    Points
    2 383

    Par défaut

    Bonjour,
    D'experience, le plus simple est de créer autant de section details, ou section groupe que nécessaire, de faire une mise en page pour chacune ce ces sections, et d'utiliser un paramètre qui permet de n'afficher que la section correspondante..
    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
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    janvier 2012
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : janvier 2012
    Messages : 22
    Points : 16
    Points
    16

    Par défaut

    Citation Envoyé par luc_chivas Voir le message
    Bonjour,
    D'experience, le plus simple est de créer autant de section details, ou section groupe que nécessaire, de faire une mise en page pour chacune ce ces sections, et d'utiliser un paramètre qui permet de n'afficher que la section correspondante..
    OK, je vais déjà tenter ça, effectivement, je n'avais pas imaginé faire comme ça. Merci !
    Cela répond à la problématique du "rapport modèle", au moins tout est géré dans le même fichier !

    Mais bon, s'il y avait une technique pour jouer sur les largeurs de colonnes à partir de paramètres, ce serait bien aussi :-)

    Peut-être une piste : si je dessine un trait vertical, est ce que je peux accéder a ses propriétés (position et hauteur notamment) à partir d'une formule ?

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/11/2012, 11h46
  2. En-tête commune à plusieurs rapports
    Par Pill_S dans le forum Jasper
    Réponses: 1
    Dernier message: 08/07/2007, 22h45
  3. [CR 10] Afficher un rapport à partir d'une JSP
    Par Crazyblinkgirl dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 07/09/2004, 09h00
  4. Réponses: 3
    Dernier message: 09/07/2004, 10h23
  5. [CR] Regrouper plusieurs rapports
    Par theclear dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 22/04/2004, 14h36

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