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 1.0/1.1
Report, personalizzazione dell'utente
mercoledì 07 luglio 2004 - 09.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
mer 7 lug 2004 - 09:32
Ciao a tutti,
avrei la necessità di inserire nella mia applicazione ASP.NET una sezione dedicata alla creazione di report da parte dell'utente finale, dando cioè la possibilità di definire struttura del report, campi visualizzati ...
Qualche idea?
Esistono strumenti client per asp.net, eventualmente anche di terze parti, che consentono di fare ciò?
Grazie, Davide
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 7 lug 2004 - 22:45
Ciao Davide,
non ho mai sentito nessuno che richiedesse una cosa simile, però effettivamente potrebbe capitare.
In genere però qualcuno prepara dei report/maschere predefiniti, vengono accoppiati ai dati e poi vengono inviati/prodotti e stampati, visualizzati o salvati.
Fare una cosa di questo tipo via Web è abbastanza un casino. Eventualmente puoi scaricare un softwarino client (che è più facile da realizzare) dove i tuoi utenti decidono come comporre il report. Dopodichè prendi le informazioni codifichi tutto via XML, lo trasmetti al tuo Report Server (devi usare i Reporting Serivices) e così hai un Report personalizzato per il tuo utente.
Dopo usando il Report Server produrrà usando il suo template i suoi Reports.
Certo, anche in questo caso devi avere una buona conoscenza di come funzionano i Reporting Services però è tutto abb. documentato.
ciao
david
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
gio 8 lug 2004 - 13:44
Grazie David,
allora da quello che ho capito, visto che ogni report di RS si basa su un file xml e si rifa ad uno schema xsd, una soluzione potrebbe essere quella di riempiere il dataset con determinate informazioni (ad esempio con maschere in cui l'utente imposta le varie proprietà), scrivere il tutto su un file rdl e quindi pubblicare il tutto sul report server. E' questa la strada?
L'aggetto rs supporta metodi per pubblicare un report sul Report Server, data una stringa xml?
Al momento io faccio tutto via Visual Studio con Distribuisci ...
Naturalmente con questo approccio il problema più grosso dovrebbe essere quello del posizionamento dei vari campi nel report.
Ritieni meglio un approccio Windows Form o ASP.NET per gestire questa soluzione?
Sei mica a conoscenza di strumenti di terze parti che fanno già tutto?
Grazie ancora, Davide
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 8 lug 2004 - 23:26
>allora da quello che ho capito, visto che ogni report di RS si basa su un file xml e si rifa ad uno schema xsd, una soluzione potrebbe essere quella di riempiere il >dataset con determinate informazioni (ad esempio con maschere in cui l'utente imposta le varie proprietà), scrivere il tutto su un file rdl e quindi pubblicare il tutto >sul report server. E' questa la strada?
Esatto è proprio così!
>L'aggetto rs supporta metodi per pubblicare un report sul Report Server, data una stringa xml?
Questo non lo so dovresti documentarti con l'SDK.
>Naturalmente con questo approccio il problema più grosso dovrebbe essere quello del posizionamento dei vari campi nel report.
>Ritieni meglio un approccio Windows Form o ASP.NET per gestire questa soluzione?
>Sei mica a conoscenza di strumenti di terze parti che fanno già tutto?
Come ti ho detto nel messaggio precedente quella che hai è un'esigenza particolare. Secondo me è meglio una WinForm e poi costruisci l'rdl che mandi sul server.
ciao
david
volperubbia
Profilo
| Senior Member
375
messaggi | Data Invio:
ven 9 lug 2004 - 11:27
Grazie ancora,
proverò questa strada e poi ti faccio sapere ...
Ciao, Davide
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 !