Newsgroup: it.comp.appl.access
Titolo: Controlli impazziti.......

Salve a tutti!
Mi sta capitando una cosa strana:
Voglio cambiare lo sfondo di un controllo a seconda di queste condizioni:
Ipotizziamo due controlli A e B;
controllo B ........dopo aggiornamento..........
If B.Value > A.Value Then
       B.Value.BackColor = RGB (255,0,0)
ElseIf (B.Value < A.Value) Then
       B.Value.BackColor = RGB (0,255,0)
End If
Ebbene, non sempre funziona e sembra andare in "Tilt", a volte non effettua 
per niente la condizione di "maggiore" eseguendo solo quella se è "minore".
Boh?
Dove sbaglio?
Grazie anticipatamente.
Marco.

 ha scritto nel messaggio
news:2t9od.200527$b5.99...@news3.tin.it...

Value non è un Metodo del controllo pertanto non ha proprietà.
Hai cercato di applicare la proprietà BackColor alla proprietà Value....!!
Prova questo:
 If B > A Then
        B.BackColor = RGB (255,0,0)
 ElseIf (B < A) Then
        B.BackColor = RGB (0,255,0)
 End If
Tutto ciò se non sei in una Form in visualizzazione Maschere Continue.
A quel punto usa la Formattazione Condizionata.
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:cnr8gg$ad6$1...@lacerta.tiscalinet.it...

Grazie per la tempestiva risposta ma, purtroppo, sono in una visualizzazione 
a maschere continue e il problema persiste.
Mi illumini su come usare la Formattazione Condiziionata e dove si attiva?
Grazie anticipatamente.
Marco.

 ha scritto nel messaggio 
news:W%mod.202409$b5.10...@news3.tin.it...

Oopss!!! Mi sono accorto di aver scritto una Bippata!!!!
nel riportare l'esempio, ho scritto B.VALUE.BACKCOLOR anzichè B.BACKCOLOR - 
Sorry!
Comunque resto in attesa che l'autorevole suggermineto di Alessandro sia 
completo :-)
Grazie ancora!
Marco.

 Marco.
In ogni caso se sei in Visualizzazione Maschere Continue non vŕ,
devi andare in visualizzazione struttura, selezionare il Controllo
e Destro--->Formattazione COndizionata(quindi dal wizzard applica il 
criterio)
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:772433576e29b5043a...@mygate.mailgate.org...

Scusami Alex ma, non so se serve, * io sto usando Access '97 * e col tasto 
destro del mouse sul controllo, non vedo questa opzione "Formattazione 
Condizionata". Vedo il wizard "Genera...." che non č nemmeno attivato.
Grazie per la pazienza.
Marco.

 Marco.
Serve si.... non c'è con A97...!
Prova a vedere se con gli esempi di Silvio Savoldi
sulla Formattazione condizionata per A97 riesci ad ottenere
qualche cosa....!
Trovi i Demo sul mio sito
http://www.mantuanet.it/alessandro.baraldi/
oppure su 
www.sitocomune.com
Ciao.
@ALex.


 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Ahhrrghhhhh! ecco perchč! :-)
Comunque, davo per scontato, che in questo forum, se non esplicitamente 
specificato, si parlasse di Access '97 il quale ritenuto, dai piů autorevoli 
*SMANETTONI*, compreso te, il DATABASE per eccellenza e che, a questo punto, 
quasi tutti i suggerimenti sono, appunto, orientati verso questa versione.
Grazie ancora, proverň a spulciare gli esempi.
Marco.

 Marco.
Compreso Me era inteso "SMANETTONE".....??


 ha scritto nel messaggio 
news:cnt4ei$hfe$1...@lacerta.tiscalinet.it...

Certo, ovviamente SMANETTONE ad alti livelli :-)
Marco.