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
Crystal Reports e reportistica
Passaggio Select al Report da ASP
martedì 03 luglio 2007 - 12.25
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Marco71
Profilo
| Newbie
9
messaggi | Data Invio:
mar 3 lug 2007 - 12:25
Salve !
in ASP ho costruito un report con i campi del database;
In pratica ho visto che quando lo costruisco mi crea una select automatica.
Per descriminare il tipi di dati da far uscire sul report ho usato il passaggio dei parametri da ASP e poi ho fatto il test nell'esperto selezione dei campi;
E' una cosa comunque che non mi piace anche se funziona benissimo; in pratica vorrei far in modo che la select venga passata con i parametri scelti e anche eventuali ordinamenti su di essa senza dovere passare singoli parametri per poi far fare la descriminazione sui campi al report stesso;
(Spero sia stato chiaro)
Come faccio ?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 3 lug 2007 - 22:19
ciao,
in un report non puoi cambiare a runtime la stringa sql, perche' lui si basa su una struttura di campi con cui lo costruisci, quindi non puo' essere cambiato a runtime.
Quello che puoi fare è giocare 1po d'astuzia e farti la query con degli alias e poi passare al report il resultset risultante, ordinato o cmq formato da valori diversi.
Es:
il report lo costruisci con:
select campo1, campo2, campo3 from tabella
poi da codice fai invece questa query:
select altrocampo as campo1, campo11 as campo2, etc...
in modo che la struttura che ti torna la query sia la stessa che si aspetta il report, ma dentro ci sono campi diversi...
Ovviamente facento tu la query puoi decidere anche i vari orderby, etc....
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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 !