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
Formule cristal report
lunedì 23 gennaio 2006 - 18.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
lun 23 gen 2006 - 18:11
{VW_FATTURE_DA_INCASSARE.TIPO_STATO}<>'Avviso Annullato' and {VW_FATTURE_DA_INCASSARE.TIPO_STATO}<>'Saldata'
non funziona questa formula che dovrei inserire come condizione al mio report
allora ho provato il contrario
{VW_FATTURE_DA_INCASSARE.TIPO_STATO}='Avviso' and {VW_FATTURE_DA_INCASSARE.TIPO_STATO}='Emessa'
e non funziona comunque come mai dove sbaglio?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 24 gen 2006 - 00:34
Ciao,
io ti consiglio di utilizzare quando fai controlli stringa funzioni che ti tolgono il "case sensitive" del confronto normale, ovvero "LowerCase" o "UpperCase".
Quindi supponendo che dentro al campo ci sia effettivamente scritto 'Avviso Annullato' e non sia 1 enum creato da te da programma la tua formula diventa :
LowerCase({VW_FATTURE_DA_INCASSARE.TIPO_STATO}) <> 'avviso annullato' and LowerCase({VW_FATTURE_DA_INCASSARE.TIPO_STATO}) <> 'saldata'
e se metti giu 1campo formula nel report con questo codice puoi controllare direttametne a video il risultato dell'operazione prima di applicarlo a qualche altra propieta' che magari viene influenzata da qualcos'altro...
ciao
Matteo Raumer - .net addicted :-)
http://blogs.dotnethell.it/freeteo
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
mar 24 gen 2006 - 09:28
Non funziona comunque
è come se sbagliassi ad Inserire le condizioni
Il sito www.mapnet.it
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 24 gen 2006 - 20:49
>è come se sbagliassi ad Inserire le condizioni
ma sempre o alcune volte?
nel senso che se metti giu 1campo formula nella sezione dettagli e controlli i campi magari riesci a capire, ad esempio se il campo è nullo, è differente da stringa vuota percui la condizione va a false, devi controllare con Isnull()... uppure il campo è memo allora non lo puoi fare...
poi scusami non ho capito dove inserisci questa condizione?
grazie ciao
Matteo Raumer - .net addicted :-)
http://blogs.dotnethell.it/freeteo
nandonando
Profilo
| Senior Member
398
messaggi | Data Invio:
mer 25 gen 2006 - 09:44
mi sono accorto che in pratica non è che non prende le formule è che se non aggiorno manualmente il mio report è come se non mi riconoscesse o non mi caricasse tutti i dati.
Vi premetto che carico il mio report in crystalreport view
Dim myRep As New ReportDocument
Dim RepPath As String
RepPath = Server.MapPath("Fatture_da_incassare.rpt")
myRep.Load(RepPath)
''Inserisco le mie formule se ci sono
myRep.RecordSelectionFormula = Formula
CrystalReportViewer1.ReportSource = myRep
ma come faccio ad aggiornrlo quando inserisco nuovi dati?
Il sito www.mapnet.it
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 26 gen 2006 - 01:15
ciao,
devi passargli i dati come sorgente con il metodo "SetDataSource" o specificando a lui dove andare a prendersi i dati con le "LogonInfo"...
prova a cercare sul forum queste 2 parole chiave e vedrai che troverai altri thread che spiegano come fare...:-)
Matteo Raumer - .net addicted :-)
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 !