Come avere il numero dei giorni tra due date

domenica 04 giugno 2006 - 12.17

Anonimo Profilo | Senior Member

Buongiorno, a tutti!
Sono una signora che lavora all'estero, usando un programma gestionale alberghiero. Tento di arrangiarmi nella gestione dei report predefiniti del programma , e per fare questo ho dovuto fare conoscenza con Crystal Report. Ora, vorrei ottenere un dato, che nei report predefiniti non c'e'.
Chiedo gentilmente se c'e' la possibilità di ricavare, da un report i giorni che intercorrono tra due date.
Ho creato il report con il numero di clienti, la nazionalità, la data di arrivo e la data di partenza, ma non so come ricavare il numero dei giorni per ogni nazionalità.
Allego il file che ho iniziato.
Grazie a chi vorrà rispondere, e buona domenica a tutti.

freeteo Profilo | Guru

ciao e benvenuta!
puoi ricavare il numero di giorni usando 1campo formula che faccia la sottrazione rfa i due campi data,il risultato è proprio il numero di giorni:
{adata} - {dadata}

dove {dadata} e {adata} sono ovviamente i nomi dei tuoi campi, che sono di tipo data.
Se non sono di tipo data, prova a convertirli con la funzione CDate({campo})...
ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

Anonimo Profilo | Senior Member

Grazie per la veloce risposta.
Non mi resta che tentare;

Anonimo Profilo | Senior Member

Mmmmmm
è più facile dirlo che farlo, mi scoppia il cervello!!!
Mi ci vorrebbe un'anima buona che mi dia tutta la formula, anzi che mi aggiorni il report Esiste?

freeteo Profilo | Guru

ciao,
ok allega il report e vedo se posso fare qualcosa...
ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

Anonimo Profilo | Senior Member

Sorbole! che gentile che sei.
Ecco! ho allegato il mio file (almeno spero)

Ciao

freeteo Profilo | Guru

ciao,
ti ho allegato il tuo report modificato con a fianco la somma dei giorni usando 1campo formula come ti dicevo prima...controlla se va bene.
ps: non occorre che accetti tutte le risposte, accetta solo quella che ti ha risolto il problema in modo da segnare il thread come risolto

grazie
ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

Anonimo Profilo | Senior Member

Ti ringrazio tanto in anticipo;
Poi ti faro' sapere....
Ciao e buona serata

Anonimo Profilo | Senior Member

Sono strafelice!!
Ho capito come hai fatto! Faro' tesoro di quello che ho imparato oggi.
Ora posso fare le statistiche per tutti i mesi passati.
GRAZIE ancora.
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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5