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

Dotnet Discussion :

[C#] Générateur de report


Sujet :

Dotnet

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 11
    Par défaut [C#] Générateur de report
    Bonjour à tous,

    je suis en train de réfléchir à une solution pour un générateur de report. J'ai malheureusement qques contraintes qui, a priori, vont m'obliger à concevoir ce générateur de A à Z. J'attends un retour de vos expériences !!!

    Contraintes :
    - Gestion des langues : dans le report et le viewer (Crystal ne gére qu'une seule langue dans son viewer ?)
    - Génération de report en colonne, à partir d'une requête
    - Rajout de colonne de calcul par l'utilisateur (New Colonne = Champs A / Champs B par exemple)
    - Possibilité de rajout de filigramme sur le rapport (Ex : 'Démonstration' sur tout l'état)
    - Rajout d'entete et de pied de page (avec dese images entre autres...)
    - Possibilité de rajouter un format sur la colonne (Taille, valeur par défaut).
    - Rajout de l'exportation, soit vers office, soit vers un fichier plat (ex, type csv...)

    Si qqun a l'outil correspondant...

    Sinon, je fais tout à la main en C#...

    Merci !

  2. #2
    Membre Expert Avatar de davcha
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 258
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 258
    Par défaut
    Pourquoi ne pas utiliser les formats openxml ?

    docx, xlsx...

    Tu crées des modèles sous word et/ou excel, puis tu retravailles les fichiers pour les intégrer dans un fichier xslt, et puis tu n'as plus qu'à envoyer les données au format xml.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 11
    Par défaut
    Xml - Xslt, c'est une bonne idée, d'autant que j'ai déjà fait ca, mais le problème c'est que tout le monde n'as pas office... (Certains ont open office, d'autre le note pad ! )

    Donc Solution non retenue...

    Je continue à regarder les différents composents de report sur le net...

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Par défaut
    j'ai la même problématique de rapport mais dans le contexte du framework embarqué.

    connaissez vous des solution ?

  5. #5
    Membre Expert Avatar de davcha
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 258
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 258
    Par défaut
    et le format XPS ?

    ou RTF au pire... C'est faisable aussi avec du xml/xslt.

Discussions similaires

  1. Crystal Reports : générateur d'états
    Par forum dans le forum Codes sources à télécharger
    Réponses: 0
    Dernier message: 31/08/2013, 10h56
  2. Réponses: 4
    Dernier message: 09/02/2006, 12h02
  3. Réponses: 1
    Dernier message: 22/08/2002, 17h00
  4. [Crystal Report][VB6] instruction PrintReport
    Par yyyeeeaaahhh dans le forum SDK
    Réponses: 4
    Dernier message: 29/07/2002, 14h58
  5. [CR] internationalisation d'un report
    Par osoudee dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 24/06/2002, 16h54

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