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

Rave Discussion :

Numérotation relative ou pas..


Sujet :

Rave

  1. #1
    Membre actif
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Points : 293
    Points
    293
    Par défaut Numérotation relative ou pas..
    Bonjour la communauté Rave
    Je suis ici car après une journée complète a chercher de partour la solution a mon probleme, je viens donc vers vous.

    Je vous présente la situation.

    J'ai une page,
    avec à l'intérieur un Data Text et un dataMemo qui pointent sur un Dataview.
    et en bas de page un datatext qui se charge d'afficher ma numérotation de page avec comme datafield :

    Report.RelativePage + ' of ' + Report.TotalPages

    J'ai aussi un PageNumInit1 avec la propriété initdatafield remplit avec :

    Report.RelativePage.


    Voilà mon soucis Lorsque je veux faire une impression depuis delphi j'arrive sur la selection des pages que je veux imprimer je choisis la 3 la 5 et la 7.

    Il me génère les pages à imprimer avec les bonnes informations dans tous les champs sauf pour la numérotation ou je me retrouve avec 3/3 , 5/3, 7/3 alors qu'il devrait y avoir 1/3, 2/3 et 3/3.

    qulequ'un à déjà eu ce problème ou y a t'il une autre manière de le faire?

    Merci d'avance à vous

  2. #2
    Membre averti Avatar de chtiot
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 385
    Points : 403
    Points
    403
    Par défaut
    et en utilisant Report.CurrentPage au lieu de Report.RelativePage ?

  3. #3
    Membre actif
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Points : 293
    Points
    293
    Par défaut
    non les deux ne marchent pas current et relative :$

  4. #4
    Membre averti Avatar de chtiot
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 385
    Points : 403
    Points
    403
    Par défaut
    la solution est d'utiliser un calcop que tu initialises à 0 au début et que tu incrémente à chaque ébut de page...

  5. #5
    Membre actif
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Points : 293
    Points
    293
    Par défaut
    Bah j'avais testé j'ai même tenté d'utiliser un PageNuminit mais le problème est que à chaque génération de mes 9 pages le compteur s'incrémentait et je me retrouvais tjs au final décalé par rapport a ce que je voulais.

    Donc aurrais tu un exemple de comment je dois faire question de mieu comprendre où pourrait se trouver mon erreur?

    Merci d'avance.

  6. #6
    Membre averti Avatar de chtiot
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 385
    Points : 403
    Points
    403
    Par défaut
    j'ai pas d'exemple sous la main et pour le moment j'ai pas bien le temps de faire des essais...

  7. #7
    Membre actif
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Points : 293
    Points
    293
    Par défaut
    quelqu'un aurait une idée ou une solution ?

  8. #8
    Membre averti Avatar de chtiot
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 385
    Points : 403
    Points
    403
    Par défaut
    A vue de nez je procéderais comme ça :

    - je mettrais dans le programme une variable integer PageEdited que je mettrais à 0 dans l'événement Report.OnBeforePrint
    - dans l'événement Report.OnPrintHeader j'incrémenterais ma variable PageEdited
    - dans le DataText où tu veux récupérer la numérotation je mettrais : IntToStr(PageEdited) + ' of ' + Report.TotalPages

  9. #9
    Membre actif
    Inscrit en
    Novembre 2008
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 188
    Points : 293
    Points
    293
    Par défaut
    Merci niquel
    j'ai un nouveau probleme dans le même type mais jvais ouvrir une nouvelle conversation

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

Discussions similaires

  1. [WD-2007] Numérotation des titres pas le bon ordre
    Par AHMOST dans le forum Word
    Réponses: 1
    Dernier message: 28/08/2014, 17h52
  2. ne pas arrondir un réel ?
    Par sandokhane dans le forum Débuter
    Réponses: 5
    Dernier message: 21/03/2009, 14h48
  3. Section numérotée mais pas dans la table des matières
    Par Dan_coyle dans le forum Mise en forme
    Réponses: 5
    Dernier message: 18/08/2008, 00h05
  4. Numérotation automatique pas si automatique
    Par contacto dans le forum 4D
    Réponses: 3
    Dernier message: 07/06/2007, 23h34
  5. Réponses: 2
    Dernier message: 02/08/2005, 12h33

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