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

SDK Discussion :

[10][C# VS2005] Afficher la recordFormula ?


Sujet :

SDK

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 47
    Points : 30
    Points
    30
    Par défaut [10][C# VS2005] Afficher la recordFormula ?
    'lo

    [X?] = crystal reports livré avec VS (je suppose que c'est le X

    je souhaiterai afficher la recordfomula (pour faire du debug) quelqu'un aurait une idée ?
    Je modifie cette recordformula par programmation (c#) mais j'ai l'impression que cela ne lui fait ni chaud ni froid (les résultats obtenus sont identiques à la recordformula avant substitution)
    C'est pourquoi je cherche un moyen de l'afficher.

    voilà @+

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 47
    Points : 30
    Points
    30
    Par défaut [X][C#..] Bug? Impossible modifier la RecordSelectionFormula dans les subreports
    'lo

    Je travaille avec VS2005 et a priori avec la version 10(.2.3600.0) de CR.

    Celle-ci semble buggée:

    On peut modifier la RecordSelectionFormula de plusieurs sous-rapports mais seule la dernière RecordSelectionFormula est réellement modifiée (les autres retournent à leur valeur originale)

    Selon
    http://http://www.tutorials-se.com/v...ectionFormula/, je comprends qu'il y aurait un bug qui impacterait les applis web mais pas les applis winform.

    De mon côté winform ou webform, c'est la même chose, seule la dernière formula est modifiée.


    1) Quelqu'un avec un VS2005 pourrait-il me confirmer que je ne suis pas fou et qu'il y a bien un bug ?
    2) Que le bug est bien chez Crystal et pas dans mon code
    2) Que ce bug apparait en winform comme en web
    3) Quelqu'un réussit-il à retrouver une trace de cet incident sur le site de BO ?
    4) Quelqu'un pourait-il m'indiquer ou downloader légalement un patch/mise à jour pour ma version ?

    merci,

    @+

    PS: ci-dessous le code utilisé.
    on suppose qu'on utilise un rapport (principal.rpt) contenant au moins 2 sous-rapports (contenant le champ "champ" de la table "table").
    ici le rapport est sauvegardé sous un autre nom (d:\out.rpt) mais on peut aussi bien l'exporter en pdf, le résultat sera le même.



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
            ReportDocument VLOB_ETAT1;
            VLOB_ETAT1 = new ReportDocument();
            VLOB_ETAT1.Load(@"../../rpt/principal.rpt");
     
            foreach (Section VLOB_SECTIO in VLOB_ETAT1.ReportDefinition.Sections)
            {
                ReportObjects VLOB_RPOBS = VLOB_SECTIO.ReportObjects;
                foreach (ReportObject VLOB_RPOBJ in VLOB_RPOBS)
                {
                    if (VLOB_RPOBJ.Kind == ReportObjectKind.SubreportObject)
                    {
                        SubreportObject VLOB_SSDOC = (SubreportObject)VLOB_RPOBJ;
                        ReportDocument VLOB_SSREP = VLOB_SSDOC.OpenSubreport(VLOB_SSDOC.SubreportName);
     
                        VLOB_SSREP.RecordSelectionFormula = @"{TABLE.CHAMP} = '" + VLOB_SSREP.Name + "'";
     
                    }
                }
            }
            VLOB_ETAT1.SaveAs(@"d:\out.rpt");

Discussions similaires

  1. Afficher des Flags ou des etoiles dans Crystal Report sous VS2005
    Par mczikas dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 11/08/2008, 14h51
  2. Réponses: 6
    Dernier message: 29/02/2008, 11h13
  3. [VS2005] treeview afficher +
    Par MALAGASY dans le forum Visual Studio
    Réponses: 4
    Dernier message: 23/10/2006, 11h42
  4. [C#][VS2005]afficher le premier Noeud d'un TreeView
    Par tchup dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/05/2006, 12h01
  5. [IDE][VS2005] Comment afficher la QuickConsole ?
    Par L`artiste dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 08/01/2006, 17h56

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