Newsgroup: it.comp.appl.access
Titolo: IIF

In una query dovrei applicare il comando IIF in modo che se un valore è
minore di 10 mi verrà stampato (in un report o visualizzato in una maschera)
il valore medesimo in rosso, altrimenti dovrà essere in nero.
Quali comandi posso usare????

 ha scritto nel messaggio
news:c23v4g$73m$1...@lacerta.tiscalinet.it...

Non c'è bisogno di IIf
Nel formato del controllo della mask e rep inserisci #[nero];#[rosso]
MAssimiliano

 ha scritto nel messaggio
news:vYf1c.14092$HO2....@news.edisontel.com...

potresti essere un po' più preciso?
Grazie

 ha scritto nel messaggio
news:c2455f$dd5$1...@lacerta.tiscalinet.it...

Vai nella maschera
seleziona il controllo che deve essere formattato
visualizza le proprietà
se è un valore Intero nel "rigo" formato ci metti #[nero];#[rosso]
Il cancelletto significa se c'è lo visualizzi altrimenti no
se invece vuoi comunque visualizzarlo metti
0[nero];0[rosso]
MAssimiliano

 ha scritto nel messaggio
news:jLg1c.14113$HO2....@news.edisontel.com...

Ho paura di non essermi spiegato...., non funziona
Ritento a formulare la domanda:
In una query con molti criteri di selezione (oppure) dovrei formattare il
testo (rosso e nero) in base se il criterio nel campo è vero o falso.
Come posso fare

 Quali comandi posso usare????
Non utilizzare la query per la condizione "colore", ma utilizza nella
maschera o nel report, se hai Acc2000, la formattazione condizionale.
Struttura-->Formato-->Formattazione Condizionale.
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:c24bd2$r7a$1...@news.newsland.it...

purtroppo i valori dei criteri della query vengono presi dai campi di
un'altra tabella

Mastrobuoni Mauro ha scritto:


Non riesco a capire. Il colore non deve essere associato al controllo di
una maschera o al campo di un report la cui origine è una tua query?


 ha scritto nel messaggio
news:c24bre$upl$1...@news.newsland.it...

ho due tabelle identiche, una contiene i dati standard di una determinata
 ricetta, la seconda contiene i dati della ricetta secondo vari produttori.
 Dovendo confrontare i dati fra le due tabelle (tempi di cottura minimi e
 massimi, temperature minime e massime) ho creato una query che mi seleziona
 le ricette in cui anche un solo parametro non rientra nei valori standard.
 Ora avrei bisogno che questi valori fuori standard mi vengano segnati in
 rosso in un report....
Grazie
Mauro

 Mauro
Non mi è ancora chiaro  quale versione di Access usi e quale è l'origine
dati del tuo report.
Hai, comunque, provato con la formattazione condizionale??


 ha scritto nel messaggio
news:c24qa9$hpr$1...@news.newsland.it...

Uso Access 2000, comparando i dati fra due tabelle tramite una query, non
posso utilizzare (almeno penso, ho provato, ma non funziona) la
formattazione condizionale. Mi sembra incredibile che non si possano
visualizzare i dati di una query in maniera diversa in base se il criterio è
vero o falso... Accidentaccio, ma sto chiedendo la luna???? O non riesco a
farmi capire????
Se proprio non riesco a farmi capire ti allegherò il db....
Grazie
Mauro

 Mauro
Allega


il valore medesimo in rosso, altrimenti dovrà essere in nero.
Ho capito male, oppure tu davvero vuoi che il diverso colore venga
visualizzato direttamente NELLA QUERY? Se è questo che vuoi ... non è
possibile. Il diverso colore lo potrai ottenere, con la formattazione
condizionale, solo nella maschera o nel report.
Ciao
--
Alberto
No alle guerre

 ha scritto nel messaggio
news:dqec40h04ngod0o3u...@4ax.com...

Hai capito bene... Il problema è che nella tabella standard ho ricette di
prodotti diversi che vengono comparati con i medesimi prodotti dell'altra
tabella. Quindi come faccio in una maschera o report fare la comparazione
fra i valori delle due tabelle?
Potrebbe, ovviamente, andarmi bene che nei report o maschere vari il colore
dei caratteri a seconda se i la comparazione della query è vera o falsa....
Ciao

Ciao
Ok,
allora visto che usi Access 2000:
in visualizzazione struttura del report seleziona il controllo in cui
verrà mostrato il valore che deve cambiare colore
Poi dal menu scegli formato->formattazione condizionale ... smanetta
un po' e vedrai che ci cavi fuori qualcosa
Se hai bisogno siamo qua
