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 :

Supprimer une section dont le sous-rapport est vide


Sujet :

SAP Crystal Reports

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Supprimer une section dont le sous-rapport est vide
    Bonjour,

    J’ai un rapport avec deux sections détails qui contiennent chacune un sous-rapport. Le premier sous-rapport fait 3 pages et l'autre sous-rapport fait 6 pages. Il se peut que l'un ou/et l'autre n'est pas de données à afficher et dans ce cas, j'aimerais ne rien afficher (section vide). Or, même avec les options « Supprimer le sous-rapport vide » et « Supprimer la section vide » cochée, des pages blanches sont quand même générées (3 ou 6 pages).
    Quatres cas:
    _ sous-rapport 1 (3 pages remplies) + sous-rapport 2 rempli (6 pages remplies)
    _ 3 pages vides + sous-rapport 2 rempli (6 pages remplies)
    _ sous-rapport 1 (3 pages remplies) + 6 pages vides
    _ 9 pages vides

    Comment supprimer ces pages vides?
    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 54
    Points : 55
    Points
    55
    Par défaut
    Pour supprimer les sections avec un sous-rapport, je passe par une variable partagée (shared numbervar). Si le sous-rapport doit être vide, j'indique une variable que je récupère dans le rapport principal pour supprimer la section.

  3. #3
    Membre actif
    Inscrit en
    Juin 2008
    Messages
    202
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 202
    Points : 258
    Points
    258
    Par défaut
    Supprime les sections vides y compris dans les sous rapports ...

  4. #4
    Membre régulier
    Homme Profil pro
    Technicien ERP
    Inscrit en
    Mars 2014
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien ERP

    Informations forums :
    Inscription : Mars 2014
    Messages : 106
    Points : 91
    Points
    91
    Par défaut
    Bonjour,

    Je reprends ce post car je débute sur Crystal report. Je souhaite en effet masquer des lignes de sous rapport si elles sont vides.

    J'ai cherché comment fonctionnent les variables partagée mais n'ai pas vraiment trouvé (ou compris plutôt ). Avez vous des liens ou pouvez vous m'expliquer comment réaliser cette opération ?

    Merci d'avance

    Cordialement

    Timkeeper

  5. #5
    Membre régulier
    Homme Profil pro
    Technicien ERP
    Inscrit en
    Mars 2014
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien ERP

    Informations forums :
    Inscription : Mars 2014
    Messages : 106
    Points : 91
    Points
    91
    Par défaut
    Bonjour à tous,

    J'ai trouve une solution, je vous la donne si cela peux aider quelqu'un :

    Clique droit sur le sous-rapport > Mise en forme du sous-rapport > Onglet Sous-rapport > Cocher Supprimer si sous-rapport vide.

    Clique droit sur la section du sous rapport est situé, Expert Section > Cocher Supprimer si vide.

    Je note donc cette question en résolu.

    Cependant, su quelqu'un peu m'expliquer l'histoire de variables partagées ?

    Merci

    cordialement

    Timkeeper

  6. #6
    Membre régulier
    Homme Profil pro
    Technicien ERP
    Inscrit en
    Mars 2014
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien ERP

    Informations forums :
    Inscription : Mars 2014
    Messages : 106
    Points : 91
    Points
    91
    Par défaut
    N’étant pas le créateur de la discussion, je n'ai pas le bouton résolu. Un admin peut peur être forcer ?

  7. #7
    Membre éprouvé
    Homme Profil pro
    Indépendant X3 et SQL server
    Inscrit en
    Juillet 2006
    Messages
    865
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Indépendant X3 et SQL server
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2006
    Messages : 865
    Points : 1 091
    Points
    1 091
    Par défaut
    Bonjour TimKeeper

    merci pour l'info pour la section avec le sous rapport.
    en retour pour les variables partagées elles sont expliquées dans la FAQ http://sap.developpez.com/faq/crystal-reports/

    mais en gros vous déclarez une variable avec shared dans votre état principal et dans votre sous état et vous pouvez échanger la valeur de cette variable entre votre état principal et le sous état (dans un sens et dans l'autre)

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

Discussions similaires

  1. Supprimer une section vide qui est toujours présente.
    Par reverba dans le forum SAP Crystal Reports
    Réponses: 21
    Dernier message: 25/01/2013, 15h07
  2. [XL-2003] supprimer une ligne dont le classeur est protégé
    Par vali25 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/06/2011, 14h30
  3. Réponses: 12
    Dernier message: 08/11/2010, 20h23
  4. Réponses: 3
    Dernier message: 15/09/2009, 18h56
  5. [CR 8.5] Supprimer une section à espaces
    Par franck.cvitrans dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 17/04/2004, 10h53

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