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

ASP.NET Discussion :

ASP et document WORD


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2008
    Messages : 6
    Par défaut ASP et document WORD
    Bonjour,
    Voila j'aimerais manipuler des documents Word depuis un site ASP et je ne sais pas trop comment faire...
    J'ai une facture type, j'aimerais y mettre des signets et, depuis une page de mon site, générer une facture client avec les bonnes info...
    J'ai lu le tuto
    http://jab.developpez.com/tutoriels/dotnet/word/
    mais le probleme c'est qu'il utilise le clipboard pour migrer les infos vers le documents word, hors il faut utiliser des thread stand-alone ( [STAThread] ) pour que ca marche mais je ne sais pas comment faire, de plus j'ai lu que c'etait déconseillé d'utiliser ces thread pour un site ASP..
    Si quelqu'un à déjà fait ca ou peut m'aider..
    Merci d'avance..

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2008
    Messages : 6
    Par défaut Debut de réponse...
    Bon j'ai réussi à insérer du texte dans mon word en remplacant les manipulations de clipboard par
    Object field = "Societe";
    nvDoc.Bookmarks.get_Item(ref field).Range.InsertAfter("Le texte a insérer");

    ("Societe" est le nom du signet dans mon word) et ca marche nikel.
    Donc pas de problème pour insérer les données tel que le nom du client, l'adresse... mais je ne sais toujours pas comment faire pour insérer la facture en elle meme ( ca doit etre un tableau reprenant la ref de l'article, la denomination, la quantité et le prix..)
    Si je commence a chipoter pour insérer les lignes de la facture (sans savoir combien il peut y en avoir avant..) une par une comme des chaines de caractères sa va etre difficile de faire un truc "pro" point de vue de la mise en page...
    Il y a toute une flambée de methode d'insert différente ( InsertCaption, insertCaptionXP, InsertDatabase..) et je me demandais si il n'y avait pas moyen d'inserer directement un tableau ou mon gridview dans lequel j'ai deja ma facture dans ma page asp..
    Enfin une technique un peu plus "pro" pour ce genre d'utilisation..
    Avis aux pros ainsi!!!
    Merci

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 56
    Par défaut
    Il me semble que tu fais du .NET... Ce n'est pas le bon forum alors

Discussions similaires

  1. Créer un document Word avec ASP.Net
    Par Coroebus dans le forum ASP.NET
    Réponses: 1
    Dernier message: 02/03/2013, 13h44
  2. Réponses: 1
    Dernier message: 01/10/2008, 11h33
  3. document word ASP.NET C#
    Par neo_2000_2006 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 08/08/2008, 16h13
  4. Réponses: 0
    Dernier message: 22/07/2008, 13h42
  5. Réponses: 0
    Dernier message: 26/06/2008, 11h44

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