Stampa condizionale

mercoledì 29 aprile 2009 - 16.49

nalfein Profilo | Newbie

Ciao a tutti
ho un campo testo contenente un campo formula
In questo campo formula ho inserito un codice che va a vedere il valore stampato e se in questo valore c'e' una parola particolare la scrive di colore diverso
A me servirebbe anche pero' che nel caso NON contenesse quella parola non dovrebbe stamparlo.

E' possibile?

Grazie fin d'ora per le risposte

dinoxet Profilo | Senior Member

che significa che va a vedere un valore stampato?
se è stampato già come faccio a non stamparlo?

i campi volendo si possono nascondere a seconda di una condizione.

con cosa fai i report?
DINOXET
__________________________________________
impossible is only a word

nalfein Profilo | Newbie

Scusa mi sono espresso male

La rispiego sperando di essere piu' chiaro

Ora riesco a far si che quando un valore deve essere stampato, se questo valore e' Pippo allora lo stampa colorato se e' qualunque altra cosa stampa nero.

Io vorrei aggiungerci il fatto che se questo valore e' Pippo stampalo pure colorato altrimenti NON STAMPARLO

Spero di aver spiegato meglio questa volta

dinoxet Profilo | Senior Member

cosa usi per crare i report?
DINOXET
__________________________________________
impossible is only a word

nalfein Profilo | Newbie

Crystal Reports

dinoxet Profilo | Senior Member

tutti gli oggetti di un report sono di default visibili.
Cioè la proprietà visibili è impostata e 'true' o la proprietà Hide è impostata a'false'.
ora tu puoi legare a questa proprietà un'espressione (condizione) ed al verificarsi/non verificarsi di tale espressione puoi impostare tale preprietà.
DINOXET
__________________________________________
impossible is only a word

freeteo Profilo | Guru

Ciao,
si esatto come dice dinoex puoi legare questo fatto di essere visibile o meno (proprietà suppress in realtà per Crystal) ad una formula quindi in quella formula puoi usare il codice che vuoi.

Se sei riuscito ad impostare un'evidenziazione/background a seconda di una formula, puoi usare la stessa formula nella proprietà "suppress" di quel campo, quindi tastoDx sul campo->format field->suppress->pulstante "X+2" etc...

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5