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 :

[CR][ASP.Net] Incohérence PageNumber avec/sans condition


Sujet :

SAP Crystal Reports

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    310
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 310
    Points : 157
    Points
    157
    Par défaut [CR][ASP.Net] Incohérence PageNumber avec/sans condition
    Bonjour à tous,

    J'utilise Crystal Report avec FrameWork .Net 1.1 sur un environnement de dév XP SP 2.

    Voila j'ai un Rapport groupé. J'ai une table de Titulaires, et une table de Convives. Chaque Convive est associé à un titulaire.

    J'ai donc groupé via une sélection avec un entete et pied de page affichant des données liées au Titulaire et dans la section Détails chaque convive.

    Maintenant mon objectif est d'afficher le pied de page seulement sur la première page de chaque Titulaire (S'il y a 2 titulaires et 45 pages, seulement 2 pages auront le pied de page)

    J'affiche PageNumber et PageNofM sur mon état :
    - dans l'entete + Pied de page ca donne 1/26 pour le 1er groupe puis 1/18 etc. dans le 2eme groupe => Bon
    - Dans le pied de page => Pareil que précédemment => Bon- Seulement dans l'entête => affiche 1/44 => Pas bon

    Donc je laisse dans les 2 l'affichage du numéro de page. Maintenant dans mon pied de page je fais un Supprimer avec condition.

    Si je mets comme condition PageNumber = 1
    Mon pied de page est supprimé sur chaque nouveau groupe => C'est super ca marche mais moi je veux l'inverse, supprimer quand ce n'est pas un nouveau groupe.

    Je fais donc un PageNumber <> 1 comme condition. Et la un truc étrange arrive :

    L'affichage des numéros de page est déréglé par rapport à la condition précédente. Il ne m'affiche plus 1/26 puis plus tard 1/18 mais 1/44.

    Pourquoi en changeant une condition =1 en <> 1 change la vision du numéro de page ?

    COmment je pourrais afficher le pied de page seulement sur la 1ère page de chaque groupe (donc 1/26 puis 1/18)


    Merci

    ps : Au fait j'ai une condition pour Réinitialiser le numéro de page condition suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {TITULAIRE.IDTITULAIRE} <> Next({TITULAIRE.IDTITULAIRE})

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    310
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 310
    Points : 157
    Points
    157
    Par défaut
    Bon j'ai réussi à resoudre le problème. En fait j'ai réussi à mettre au bon endroit le Réinitialiser saut de page sans avoir besoin de condition.

    Par contre le NExt et Previous sont vraiment foireux, pas la meme évaluation quand on est dans l'entete ou dans le pied de page. N'importe quoi.

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

Discussions similaires

  1. [ASP.NET/C#] DropDownList avec groupe de data
    Par Ant8386 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 28/02/2007, 15h38
  2. [C# et Asp.net] requete SQL avec date
    Par misscricri dans le forum Accès aux données
    Réponses: 4
    Dernier message: 20/02/2007, 16h31
  3. Problème configuration ASP.NET 2.0 avec serveur IIS
    Par pstarnaud dans le forum ASP.NET
    Réponses: 3
    Dernier message: 24/01/2007, 23h19
  4. enregistrer asp.net 1.1 avec IIS
    Par argv666 dans le forum ASP
    Réponses: 2
    Dernier message: 11/04/2005, 16h31
  5. [CR][ASP.NET] Un champ avec plusieurs polices...
    Par David.V dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 08/04/2004, 14h19

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