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

C# Discussion :

Utilisation de fichiers Word en template


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2003
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 8
    Par défaut Utilisation de fichiers Word en template
    Bonjour à vous tous,

    Dans le cadre d'un projet je dois développer un module de génération de facture.
    L'utilisateur doit pouvoir éditer lui même un modèle / template au format Word et générer des factures sur base de celui ci.

    Le modèle accueillerait des balises simples (tel que par exemple : une adresse, un nom) mais également des balises bouclantes (une liste de produit)

    Ce module peut s'apparenter à l'utilisation de JSP - ASP avec de la mise en forme HTML.

    Je me suis penché sur l'automation, le publipostage et les fichiers Word au format XML.

    Utiliser des signets est inadapté et les fichiers XML généré sont difficilement exploitables.

    Connaissez-vous une méthode simple à implémenter? Une documentation? Un bout de code?

    D'avance merci à tous pour votre aide.

    N.B. J'utilise Visual studio 2010 avec C#, .NET 4 et Office 2010

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Utiliser des signets est inadapté
    Je ne vois pas pourquoi. C'est la technique que nous utilisons pour produire automatiquement des rapports (de 15 à 300 pages) avec des sections en nombre variable, des tableaux de taillle variable et des listes d'images générées automatiquement .

    La combinaison des copies du contenu de signets texte pour les "balises bouclantes" et de fonctions de remplacement des mots clés du modèle (exemples : "µnom", "µarticle", "µPU", ...) convient parfaitement.

    Dans le modèle, les signets contenant les modèles de texte utilisés dans les "balises bouclantes" sont insérés dans un signet global que l'on supprime du document après avoir fini toutes les copies.

  3. #3
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2003
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 8
    Par défaut
    Bonjour et merci pour ta réponse,

    effectivement les signets permettent de localiser une variable simple du formulaire. En réessayant de manière plus approfondie, je reste bloqué sur les "balises bouclantes".

    Je prends pour exemple une liste de produits destiné à être affiché. Un produit pourrait être caractérisé par un LABEL, une COULEUR et un PRIX.

    Techniquement je pourrais trouver une balise (signet word) et y construire un tableau à la volée, mais comment reproduire fidèlement le modèle que l'utilisateur aurait défini? (Dans l'idée qu'il puisse concevoir et agrémenter son tableau de produits : style, font, couleur, bordure, texte qu'il désire)

    Actuellement, si j’englobe un tableau d'une seule ligne par un signet, lorsque je tente de le réécrire la mise en page est entièrement perdue.

    Je pense que je ne suis pas loin du but,
    merci beaucoup de vos aides.

Discussions similaires

  1. Fichier Word avec template
    Par Blackerreip dans le forum Langage
    Réponses: 0
    Dernier message: 07/05/2012, 16h14
  2. Réponses: 8
    Dernier message: 27/07/2009, 12h06
  3. Utiliser un fichier Word avec une application Windev.
    Par Belgarath4 dans le forum WinDev
    Réponses: 7
    Dernier message: 18/07/2007, 17h04
  4. [Word] Générer fichier à partir de template
    Par maxf1 dans le forum Documents
    Réponses: 10
    Dernier message: 20/04/2007, 10h42
  5. ouverture de fichiers word dans delphi (sans utiliser word)
    Par poussinphp dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 11/07/2005, 14h25

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