Newsgroup: it.comp.appl.access
Titolo: stampa di una sigla su etichetta in base a valore

Salve. Ho una tabella dove in un campo è memorizzato un valore che
corrisponde, in modalità maschera, ad un simbolo. (esempio DIR, RIV, ecc.)
Come posso fare a far stampare su tutte le etichette di quel gruppo, quel
simbolo e non il valore del campo?
Toni.



usa la funzione iif()
e comunque non sei stato molto chiaro per me!
Saluti.
Emanuele.

 ha scritto nel messaggio
news:0qev3uc48ge9bg278...@4ax.com...


 vale "1", "LEG" se vale "2", ecc.?
Io posso dirti come scrivere correttamente e cioč DOPO il quoting!!
Antonio

 ha scritto nel messaggio
news:FD108.16984$aD.6...@twister2.libero.it...

E' vero. Scusate. Ogni tanto mi dimentico.
Ciao.

tonidrummer <tonia...@CICCIONEtin.it> wrote in message
Pb208.8345$pm3.2...@news1.tin.it...

Ok, ok...
Va beh, va, allora ti rispondo
Nell'origine controllo ci scrivi
=iif(campo="1";"DIR";iif(campo="2";"LEG";"BOH"))
Antonio


wrote:

sei veramente incorruttibile antonio...
Saluti.
Emanuele.

 wrote in message
t6r24ucqcjmjs048n...@4ax.com...

Beh, oh, chi se lo merita, se lo merita...

 Antonio
Caro Antonio, intanto grazie per la risposta. Ho cercato di applicare
l'esempio che mi hai dato, ma non funziona; forse parentesi e virgolette non
sono messe a dovere, ma neanche con tutte le prove fatte funziona! Mi dice
che mancano apici o virgolette o parentesi... e quando non mi dice nulla,
nell'etichetta mi da #errore.
Ti riassumo quello di cui avrei bisogno.
In un'etichetta devo stampare "BD" se il valore del campo "allegati" ="1";
"BL" se ="2" ; "BS" se ="3". Il campo allegati č di testo.
Io ho anche provato cosě (vedi esempio in linea)
=IIf([allegati]="1";"BD";IIf([allegati]="2";"BS";IIf([allegati]="3";"BL";"")
)).
Toni.

tonidrummer <tonia...@CICCIONEtin.it> wrote in message
WeH08.3652$Gy1....@news1.tin.it...

A parte che se i possibili valori sono 1 2 3, non c'č bisogno dell'ultimo
iif e che hai invertito i valori corrispindenti a 2 e 3 e quindi sarebbe
=IIf([allegati]="1";"BD";IIf([allegati]="2";"BL";"BD")
Potrebbe essere che, se hai creato il report con l'autocomposizione, stai
scrivendo questa formula dentro un controllo il cui nome č Allegati, proprio
come il campo a cui era associato in partenza. A questo punto si crea un
riferimento circolare che lui non riesce a risolvere. Se č cosě, cambia il
nome del controllo dove stai scrivendo l'espressione.
Ah, aspč...
Etichetta?!?
Non č che questo controllo č una label e non una casella di testo? Con le
label non puoi scrivere un'espressione, cambiala in casella di testo
Antonio

 ha scritto nel messaggio
news:jXS08.29375$cU4.9...@twister1.libero.it...

Grazie!!! Antonio. Ma dove le trovi tutte queste notizie. Sui manuali non mi
pare che ci siano, almeno quelli in linea. Perfetto. Funziona!! Non era una
label, ma si chiamava effettivamente "allegati" - cambiato nome.
Grazie ancora. A presto. Abuserň altre volte della tua gentilezza e di
quella degli altri collaboratori nel newsgroup. Sono sicuro che risolvere
questi problemi sia un piacere e una bella soddisfazione, vero?
Ciao. Toni.

 questi problemi sia un piacere e una bella soddisfazione, vero?
Se no non stavo qui...
Antonio