Teo wrote:
> ...
> ...
> Imposta la propriet� Riducibile dei controlli e della sezione del
> report, dove gli stessi sono posizionati, a S�. L'help online dice
> pi� cose circa queste propriet�, le loro possibilit�, e restrizioni.
> ...
> Se vi sono delle etichette poste a fianco dei controlli, esse
> potrebbero rimanere visibili, e dare fastidio. Puoi evitare ci�, p.
> e., con il seguente codice inserito nell'evento Su formattazione
> della sezione:
>
> Me!MiaEtichetta.Visible = Not IsNull(Me!MiaCasellaDiTesto)
> ...
> Funziona ovviamente se la casella ha un testo nullo. Si pu� adattare
> affinch� l'etichetta sia non visibile sia nel caso in cui il valore �
> nullo sia nel caso in cui il valore sia 0?
Prova con
Me!MiaEtichetta.Visible = (nz(Me!MiaCasellaDiTesto)<>0)
Per� cosa succede con la casella di testo in caso di 0?
Se vuoi che "Riducibile" funzionasse anche per 0 dovresti
impostare il valore a Null gi� nella query del report, circa cos�:
MioCampoX: iif([MioCampo]=0;Null;[MioCampo])
e nel report usa MioCampoX.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it
Access Lobby:
http://www.AccessDevelopers.org