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
Da Time a second
giovedì 08 novembre 2007 - 09.47
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ape81
Profilo
| Newbie
27
messaggi | Data Invio:
gio 8 nov 2007 - 09:47
ciao,
Ho un Report (Visual Studio2005, MySQL2005, VB.net) e devo eseguire una somma.
Qualcuno mi sa dire come funzione la funzione:
second(X)
se al posto della X ci metto un tempo(second({@tempo})) non mi da errore nel formula editor ma mi restituisce sempre 0.00, qualcuno mi sa spiegare il motivo?
grazie
ciao
elisa
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 8 nov 2007 - 15:46
>ciao,
>
>Ho un Report (Visual Studio2005, MySQL2005, VB.net) e devo eseguire
>una somma.
>
>Qualcuno mi sa dire come funzione la funzione:
>
> second(X)
>
>se al posto della X ci metto un tempo(second({@tempo})) non mi
>da errore nel formula editor ma mi restituisce sempre 0.00, qualcuno
>mi sa spiegare il motivo?
>
>grazie
>ciao
>elisa
Ciao Elisa,
la funzione second(x) estrae i secondi relativi al parametro 'Time' passato, non serve assolutamente a convertire 'tempo' in secondi. Se x=10:30:25 la funzione second estrarrà i secondi relativi e quindi 25.
Non sono riuscito a trovare un funzione di Crystal Report che converta automaticamente una variabile 'Time' in secondi. Mi sà che ti tocca gestirlo da programma...
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
ape81
Profilo
| Newbie
27
messaggi | Data Invio:
gio 8 nov 2007 - 16:17
ah ok! ora e' chiaro, grazie.
infatti mi sa che dovro' trovare un'altra soluzione, forse devo passare il valore al codice, con VB.net convertire e poi ripassarlo di nuovo al Report come parametro.
Pero' mi sembra strano non ci sia nessuna funzione anche perche' in un altro esempio che ho fato con DateDiff riesco a farlo e mi restituisce i secondi...
grazie mille.
elisa
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
gio 8 nov 2007 - 16:23
>ah ok! ora e' chiaro, grazie.
>infatti mi sa che dovro' trovare un'altra soluzione, forse devo
>passare il valore al codice, con VB.net convertire e poi ripassarlo
>di nuovo al Report come parametro.
>Pero' mi sembra strano non ci sia nessuna funzione anche perche'
>in un altro esempio che ho fato con DateDiff riesco a farlo e
>mi restituisce i secondi...
>
>grazie mille.
>elisa
Certo, la funzione DateDiff ti restituisce anche la differenza in secondi... stà di fatto che però non c'è una funzione che converta un parametro 'Time' in Secondi.
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
ape81
Profilo
| Newbie
27
messaggi | Data Invio:
gio 8 nov 2007 - 16:51
Verissimo. Non c'e'!
ciao
elisa
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 !