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
Campi DataTime
lunedì 11 luglio 2005 - 19.25
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
civetta
Profilo
| Newbie
29
messaggi | Data Invio:
lun 11 lug 2005 - 19:25
Salve ho nel dataset due campi DataTime vorrei creare un dataView filtrando i record in cui la differenza delle date è maggiore di giorni xx es. 30
imposto il rowfilter = "([data1]-[data2])>30"
ma quando lo passo al dataView mi dice che è impossibile eseguire l'operazione - tra due dateTime.
Sto impazzendo Aiuto!!
civetta
Profilo
| Newbie
29
messaggi | Data Invio:
lun 11 lug 2005 - 20:27
Dimenticavo: il tutto devo passarlo a cristal report , posso filtrare i dati direttamente li? Dove devo passare il parametro Nro Giorni ?
Inoltre non posso fare la differenza delle date direttamente da SQL in quanto tali date sono già state ricavate da una serie di "if" e il mio database un pò datato fa i capricci con le subquery.
Aiutatemi!!
Rinoa
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 20 lug 2005 - 23:55
ciao civetta,
direi che sql dovrebbe andare benissimo con le sottoquery, forse ti mancano gli alias tipo:
... select * from (select....)as tbl ....
cmq potresti aggiungere anche la colonna calcolata che abbia come espressione la differenza delle due colonne data che hai.
Oppure filtrarlo da crystal, basta che imposti la selectionformula con la differenza dei due campi, mnagari usando la funzione datediff....
cmq io risolverei nella query perche meno dati ti tiri su pu performante è il tuo programma, poi cmq puoi sempre delegare ad 1o "strato superiore" come crystal ;-)
s hai acnora problemi ti posto qualche esempio
ciao
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 !