|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jan 2001
Città: Hoffeld (Stuttgart)
Messaggi: 296
|
[VS 2008 + word 07] inserire documenti word in VS
Avevo realizzato un foglio di word [come modello] (contenete una tabella excell) per la creazione di fatture (strutturata in modo che soddisfeasse le mie esigenze).
Ora che sto realizzando la webform, mi chiedevo se fosse possibile (attraverso un button nella pagina Menù della webform) accedere a questo file di word in modo da generare la fattura direttamente senza doverlo andare a recuperare nella cartella dov'è salvato. Ho inserito nel code behind dell'evento click del button il seguente codice: Protected Sub lnkbtn_s_int_Click(ByVal sender As Object, ByVal e As EventArgs) Handles lnkbtn_s_int.Click Dim FileName As String = "Modellofattura.dotx" Dim path As String = "C:\.....\Modellofattura.dotx" Response.Clear() Response.Buffer = True Response.ContentType = "application/vnd.ms-word" Response.TransmitFile(path) Response.End() End Sub Però quando nella pagina menù della webform clicco sul pulsante per aprire il file mi appare una pagina del browser con il seguente messaggio: Impossibile visualizzare la pagina XML Impossibile visualizzare l'input XML tramite il foglio di stile . Correggere l'errore, quindi fare clic su Aggiorna oppure riprovare in un momento successivo. -------------------------------------------------------------------------------- Carattere non valido nel contenuto di testo. Errore durante l'elaborazione della risorsa "http://localhost:49454/User/Menu.... PK Il tutto è stato creato su un portatile con SO windows 7 ultimate (e relativo ISS), office 2007, VS 2008 e SQLexpress 2008 Provato con documenti .doc - .docx - .dotx sempre lo stesso errore. ![]() Qualche idea?
__________________
CM HAF 912 Plus-CM GX750 (80+)-Asus Sabertooth X79-i7-3820 3.60GHz-Corsair H80i - Hyper X Savage 1866Mhz CL9 - Hyper X Savage 240GB+Corsair Force 3 120Gb-MSI GTX 980Ti Gaming - Logitech G710+- G502 - ROG Swift PG27AQ -Synology DS218Play+DS 214play+DS213j - TL SG108E - Fritz!box7590 VDSL 100/40 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Prova ad aggiungere prima di TransmitFile:
Codice:
Response.AppendHeader("Content-Disposition", "attachment; filename=Modellofattura.dotx"); |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Jan 2001
Città: Hoffeld (Stuttgart)
Messaggi: 296
|
Grazie mille!!! Funziona
Vrei bisogno di altra info..però poichè l'argomento è completamente differente..meglio aprire altro 3d. Grazie ancora
__________________
CM HAF 912 Plus-CM GX750 (80+)-Asus Sabertooth X79-i7-3820 3.60GHz-Corsair H80i - Hyper X Savage 1866Mhz CL9 - Hyper X Savage 240GB+Corsair Force 3 120Gb-MSI GTX 980Ti Gaming - Logitech G710+- G502 - ROG Swift PG27AQ -Synology DS218Play+DS 214play+DS213j - TL SG108E - Fritz!box7590 VDSL 100/40 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:57.