Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Pivot excel ok server - errore client +progetto
venerdì 19 aprile 2013 - 12.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
jjchuck
Profilo
| Senior Member
429
messaggi | Data Invio:
ven 19 apr 2013 - 12:33
1862_MyPivot.zip
ciao a tutti
riposto questo stesso post perchè nonostante gli ottimi suggerimenti che ho ricevuto non riesco a venirne fuori:
lato client non riesco a generare la pivot in excel e a scaricare il file
allego il mio progetto ridotto all'osso dove replico il problema
inutile sottolineare che lavoro molto con le pivot (basta guardare i post:)) e per me è importante capire dove sbaglio oppure se addirittura non si può fare
in sintesi mi collego al database è genero una pivot (l'utente può in realtà creare la query e decidere cosa vuole come campi riga/colonna/valori...ecc) dopo di che la esporto
sono fiducioso che riusciate a darmi come sempre consigli ottimi
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
ven 26 apr 2013 - 12:35
1866_MyPivot-MichaelVersion.zip
direttamente preso dal codice che ti ho ripostato:
' -----------------------------------------------------------------------
' -----------------------------------------------------------------------
' -----------------------------------------------------------------------
' QUESTA E' STATA LA VERA E PROPRIA SOLUZIONE AL PROBLEMA DELL'ERRORE:
' Error Message: Exception from HRESULT: 0x800A03EC
'
' SaveCopyAs invece che SaveAs (non mi chiedere il perchè)
'
' Se vuoi approfondire, io ho trovato quel comando da un tizio che diceva
' di avere risolto in parte il suo problema, ma che il comando in
' questione non gli piaceva comunque, ma magari per te invece va bene:
'
http://stackoverflow.com/questions/1981395/windows-7-net-excel-saveas-error-exception-from-hresult-0x800a03ec
'
' Forse devi approfondire per forza, perchè io comunque ho utilizzato
' come utente della pool un Administrator, e forse tu vuoi utilizzare
' un utente con permessi mirati, e quindi c'è da seguire i vari passi
' per dare l'accesso alla libreria/eseguibile excel
' -----------------------------------------------------------------------
' -----------------------------------------------------------------------
' -----------------------------------------------------------------------
xlWBook.SaveCopyAs(nomefile)
questo spero ti dia il giusto punto di partenza.
ciao,
-------------------------------------------------------
Michael Denny
Lead Software Developer & Solutions Architect
http://blogs.dotnethell.it/Regulator/
jjchuck
Profilo
| Senior Member
429
messaggi | Data Invio:
ven 26 apr 2013 - 15:34
sono impaziente di verificare...ma una volta tanto abbiamo fatto ponte:)
ti ringrazio...ti faro sapere immediatamente...
Un consiglio spassionato: mi conviene iniziare a studiare il toolkit x windowsphone...o perdo tempo?
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
ven 26 apr 2013 - 16:39
per il momento non mi sono ancora cimentato nella windows phone programming, in generale mi dispiace il fatto che non siano ancora arrivate le winRT su windows phone, che avrebbero permesso con una singola store app di andare su pad e cell... detto questo se parli del toolkit
http://phone.codeplex.com/
è coordinato da un paio di senior della microsoft (
http://www.codeplex.com/site/users/view/jeffwilcox
e
http://www.codeplex.com/site/users/view/shawnoster
), è stato scaricato da nuGet 22/23 mila volte, e l'ultima release è abbastanza recente (ottobre 2012) e le funzionalità che danno sono paragonabili a quelle che venivano date dal wpf toolkit, dove poi in parte sono state integrate nelle versioni di framework successive, quindi in sostanza, se quei controlli ti ritornano davvero utili per quello che devi fare, ti direi di andare tranquillo con quel toolkit, se non ti servono lascia perdere a priori. Piuttosto ti consiglierei di fare una scelta di design più importante come adottare un buon pattern di MVVM, e magari sfruttare un framework già esistente, tipo Radical e simili (vedi il mio post
http://blogs.dotnethell.it/Regulator/WPF-Tutorial-MVVM-in-un-Minuto-con-Radical__19072.aspx
), ma sono due cose diverse, il toolkit ti da dei controlli avanzati da potere riutilizzare, radical, ti aiuta ad affrontare uno stile di vita del software, e ti da parecchie facility per applicare il MVVM (Model-View-ViewModel), la UI Composition, il Messaging con il Message Broker, e tante altre cose.
-------------------------------------------------------
Michael Denny
Lead Software Developer & Solutions Architect
http://blogs.dotnethell.it/Regulator/
jjchuck
Profilo
| Senior Member
429
messaggi | Data Invio:
lun 29 apr 2013 - 15:46
sei un grande...non solo hai trovato l'inghippo (nel mio caso ho dovuto seguire i permessi passo passo come su stackoverflow...ecc) ma
hai fatto anche chiarezza su come dovevo affrontare il problema...(come fa Alex81...molto premuroso con me:))
l'ultima cosa che ti chiedo è questa,...la riga sotto non l'ho capita...genera un random? spero di si
' TI CONSIGLIO DI FARTI DARE UN PATH COMPLETO ALLE TEMPORANEE DI SISTEMA
nomefile = String.Format("{0}{1}.xls", Path.GetTempPath(), Guid.NewGuid())
ciao e grazie ancora...
felicità incommensurabile(lavoro molto con le pivot)
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
lun 29 apr 2013 - 15:54
>l'ultima cosa che ti chiedo è questa,...la riga sotto non l'ho
>capita...genera un random? spero di si
>
>' TI CONSIGLIO DI FARTI DARE UN PATH COMPLETO ALLE TEMPORANEE
>DI SISTEMA
>nomefile = String.Format("{0}{1}.xls", Path.GetTempPath(), Guid.NewGuid())
Si semplicemente genera un nome file globalmente univoco e lo salverà nel path temporaneo di sistema.
>
>ciao e grazie ancora...
>
>felicità incommensurabile(lavoro molto con le pivot)
ciao! ;)
-------------------------------------------------------
Michael Denny
Lead Software Developer & Solutions Architect
http://blogs.dotnethell.it/Regulator/
jjchuck
Profilo
| Senior Member
429
messaggi | Data Invio:
lun 29 apr 2013 - 16:00
dimenticavo...grazie anche per il suggst su WPF
mi ci fionderò non appena finito il secondo maxi pdf su asp.net
ciao
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
lun 29 apr 2013 - 16:01
>dimenticavo...grazie anche per il suggst su WPF
>
>mi ci fionderò non appena finito il secondo maxi pdf su asp.net
>ciao
alla prossima, ciao! :)
-------------------------------------------------------
Michael Denny
Lead Software Developer & Solutions Architect
http://blogs.dotnethell.it/Regulator/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !