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 :

[1.43][VS2003]Génération Word depuis Crystal


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de predalpha
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 392
    Par défaut [1.43][VS2003]Génération Word depuis Crystal
    Bonjour webmestres,

    je suis en train de reprendre une application existante Aspnet avec VBNET.
    des etats crystals sont générés par celle-ci. Le problème vient de l'export vers word.

    voici le codage habituel utilisé pour l'export word:
    Code vbnet : 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
    22
    23
    24
    25
    26
    27
    28
    29
     
    Dim fs As FileStream
                Dim FileSize As Long
                Dim GenDS As dsDataFixe
                Dim crReportObject As CrystalDecisions.CrystalReports.Engine.ReportObject()
                Dim oExO As ExportOptions
                Dim oExDo As New DiskFileDestinationOptions()
     
                Dim contentType As String = "application/msword"
                'Build Target Filename
                Dim tempFileName As String = System.Configuration.ConfigurationSettings.AppSettings("TempDir") & Session.SessionID.ToString() + ".doc"
                'Export to PDF
                oExDo.DiskFileName = tempFileName
                oExO = myRpt.ExportOptions
                oExO.DestinationOptions = oExDo
                oExO.ExportDestinationType = ExportDestinationType.DiskFile
                oExO.ExportFormatType = ExportFormatType.WordForWindows
                'Remplir les parametres du report
                myRpt = RemplirParametres(myRpt)
                myRpt.Export()
                myRpt.Close()
     
                Response.ClearContent()
                Response.ClearHeaders()
                Response.ContentType = contentType
                Response.WriteFile(tempFileName)
                Response.Flush()
                Response.Close()
                System.IO.File.Delete(tempFileName)

    Le problème est que certains utilisateurs de ladite application ont des problèmes lors de cet export. En effet un document word s'ouvre (dans internet explorer) et c'est la page d'authentification qui s'affiche à l'intérieur.
    (comme si la session est perdue?)

    Y aurait il un pb de codage? un framework obsolète? une facon plus simple de généré ce document word via crystal [9] ?

    En vous remerciant en tout cas d'avoir lu ce post ++

  2. #2
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    désolé de ne pas repondre a ta question,perso je ne peux pas, je ne sais pas utiliser crystal.
    Le truc, c'est :tu ne peux pas mettre ton code dans une balise code?

  3. #3
    Membre chevronné Avatar de predalpha
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 392
    Par défaut
    up

  4. #4
    Membre chevronné Avatar de predalpha
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 392
    Par défaut
    up

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    oui, j'ai vu, mais je ne connais rien en crystal, pour ta balise code, met: [code=vb]

  6. #6
    Membre chevronné Avatar de predalpha
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    392
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 392
    Par défaut
    up

Discussions similaires

  1. [AC-2010] Génération d'un fichier word depuis une requete
    Par Fiifteen dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 13/06/2015, 15h20
  2. Impression d'un fichier Word depuis un service NT
    Par Gilius dans le forum Windows
    Réponses: 1
    Dernier message: 23/12/2005, 13h41
  3. Image exportée vers Word depuis un report access
    Par thierry0409 dans le forum Access
    Réponses: 3
    Dernier message: 21/11/2005, 10h47
  4. Ouverture d'un template Word depuis Excel
    Par modus vivendi dans le forum VBA Word
    Réponses: 1
    Dernier message: 14/08/2005, 10h29
  5. Sous Word depuis Delphi
    Par alexmorel dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 17/06/2004, 12h45

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