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

Windows Forms Discussion :

ETAT Cristal Report


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 12
    Par défaut ETAT Cristal Report
    bonsoir je travail en ce moment sur les états cristal report
    grâce a vous que j'ai réussi à mettre en œuvre
    mais j'ai plein d'autre questions...

    alors j'y vais

    - comment afficher le résultat d'un dataset dans un tableau a la manière tableau word

    - comment passer dans variable en paramètre plutôt qu'un dataset
    - comment passer plusieurs dataset dans un etat

    - comment créer un état en paysage ou en A3

    - et très important comment , enregistrer un état en pdf sans passer par le cristal viewer, sans passer l'action manuel enregistrer sous ?

    merci à bientôt

  2. #2
    Membre régulier
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Par défaut
    Je te conseille de ne pas utiliser un dataset. Le dataset t'oblige à faire une connexion à la base dans Crystal. Utilise plutôt un fichier intermédiare en XML.
    Le XML est super simple à gérer en .net.

    Tu converti le dataset en XML et dans crystal, tu as juste besoin de pointer sur le fichier en question.

    Pour passer des paramètres.
    Dim rpt As CrystalDecisions.CrystalReports.Engine.ReportDocument
    rpt = .....
    ...
    ...
    ...
    rpt.SetParameterValue("MonLibelle", MaValeur)

  3. #3
    Membre régulier
    Inscrit en
    Septembre 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 10
    Par défaut
    Tes question demandes des réponses compliquées.
    On ne peut pas t'aider en 1 ou 2 réponses. Crystal report c'est balaise.
    Mais quand tu maitrise c'est génial.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 374
    Par défaut
    Bonjour,
    Pour exporter sans le crviewer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
        Dim EXPTOpt As New ExportOptions
        Dim RPT As new "NomDuRapport"
        Dim ExPTDest As New DiskFileDestinationOptions
        Dim EXPTFormatType As New PdfRtfWordFormatOptions
          'exporter sous format pdf
          EXPTOpt = New ExportOptions
          EXPTOpt.ExportFormatType = ExportFormatType.PortableDocFormat
          EXPTOpt = RPT.ExportOptions
          ExPTDest.DiskFileName = "AdresseDeDestination"
          EXPTOpt.ExportDestinationType = ExportDestinationType.DiskFile
          EXPTOpt.ExportFormatType = ExportFormatType.PortableDocFormat
          EXPTOpt.DestinationOptions = ExPTDest
          EXPTOpt.FormatOptions = EXPTFormatType
          RPT.Export()
    Rapport en mode paysage :
    dans le concepteur CR, clik droit, menu conception, configuration de l'imprimante, choisir paysage.
    Formulaire tableau
    Avec l'assistant, vers la fin des option il y a un formulaire type tableau,
    Bon boulot Jean

  5. #5
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    Citation Envoyé par eustach
    Je te conseille de ne pas utiliser un dataset. Le dataset t'oblige à faire une connexion à la base dans Crystal. Utilise plutôt un fichier intermédiare en XML.
    Le XML est super simple à gérer en .net.

    Tu converti le dataset en XML et dans crystal, tu as juste besoin de pointer sur le fichier en question.

    Pour passer des paramètres.
    Dim rpt As CrystalDecisions.CrystalReports.Engine.ReportDocument
    rpt = .....
    ...
    ...
    ...
    rpt.SetParameterValue("MonLibelle", MaValeur)

    il faut penser au déploiement de l'application sur d'autres postes et qui refusent la création des fichiers par des applications. à savoir question de droit!
    donc pour moi je préfére passer par un DataSet que de créer un fichier temporaire. sinon Crystal Report fait tout ça sans DataSet sans... i faut juste savoir comment y créer des paramètres et les passer à l'état.
    Bon courage
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


Discussions similaires

  1. Réponses: 3
    Dernier message: 24/10/2011, 15h23
  2. Cmt faire des états parametrés avec Cristal Report(VB 6)?
    Par bonsam dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 20/12/2005, 03h48
  3. pb Affichage d'une etat crystal report avec delphi
    Par bennour dans le forum Bases de données
    Réponses: 1
    Dernier message: 22/09/2005, 12h04
  4. Exploration des données avec cristal Reports XI
    Par silversatch62 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 17/06/2005, 09h51
  5. [Etat]Rave report et access
    Par exe dans le forum Bases de données
    Réponses: 6
    Dernier message: 08/05/2004, 13h09

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