Newsgroup: it.comp.appl.access
Titolo: campo testo - contatore a condizione 2

riassumo cosa mi serve:
avendo in una tabella "TABELLA2" un campo "SI_NO" i cui valori possono
essere a scelta SI o NO, devo in un altro campo "NUMERO" di tipo testo
avere in automatico una numerazione incrementale sia per i valori SI che
per i NO del campo "SI_NO"
e quindi nel campo "numero" possono esserci 1,1,2,2,3,3,ecc e non devono
esserci più di due numeri uguali.
in un precedentre tread, Potone mi ha consigliato di inserire
nell'intestazione di una maschera "TABELLA1" un controllo non associato di
nome "Scelta_SI_NO" nel cui valore predefinito inserire la seguente
formula:
IIf(DCount("[numero]","tabella1","si_NO="
&[Scelta_si_NO])=0,"0000001",Format$(DMax("[numero]","tabella1","si_NO="
&[Scelta_si_NO])+1,"0000000"))
dopo averla provata, non mi funziona dandomi errore di sintassi.
Siccome io con la sintassi ho poca dimestichezza, chiedo un ulteriore
aiuto per risolvere questo mio rompicapo.
grazie.
e auguri posticipati
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 e auguri posticipati
Anche a te.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 Anche a te.
e secondo te, come me la sbrigo????
la formula si può usare o si deve cambiare?


 la formula si può usare o si deve cambiare?
Il problema non è cambiare la formula, ma è dove scriverla.
Comunque devi togliermi una curiosità: se dopo che hai assegnato il valore
al campo [numero] qualcuno cambia il valore del campo si_NO cosa succede?








devo fare in modo che il campo SI_NO venga bloccato dopo il salvataggio
del record (magari facendo un doppio passaggio,lanciando un messaggio di
avvertimento se si è sicuri del salvataggio) e il numero non modificabile
dopo il salvataggio.
Ma qua la cosa per me si fa impossibile, devo solo sperare nella grazia di
...... :-==))
che ne dici?


 che ne dici?
pensando ancora all'argomento, siccome è un applicativo nuovo, posso anche
sostituire il campo SI_NO in altro formato tipo testo o numerico e usare
dei pulsanti di comando per il si o il no. Insomma potrei gestire la cosa
nel modo migliore.


 ha scritto nel messaggio
news:dort6a$uno$1...@news.newsland.it...

Decidi tu come impostare i termini del problema, poi magari insieme viediamo
le soluzioni, se dovessi avere difficoltà a trovarle da solo.


 le soluzioni, se dovessi avere difficoltà a trovarle da solo.
io Avrei pensato:
impostare il campo SI_NO a numerico con valori predefiniti vuoto(default),
0 (NO),1 (SI), non modificabili direttamente .
fare su una maschera due pulsanti di comando di cui uno assegni il numero
0  al campo SI_NO e incrementare il numero contatore  al campo "NUMERO" ai
valori 0 del campo SI_NO se questo campo è vuoto, l'altro assegna il
numero 1  al campo SI_NO e incrementare un numero di contatore ai valori 1
del campo SI_NO sempre se questo è vuoto. Tutti e due non devono
funzionare se il valore del campo SI_NO è assegnato, cioè vi sia 1 o
0,(quindi disabilitati per le modifiche).
il Campo "NUMERO" non deve avere più di 2 valori uguali).
A questo punto non capisco più niente! come proseguire?
penso, evento su clik dei singoli pulsanti inserire:
if non so, then non so, else non so
sono completamente bloccato.
SOS
spero di avermi fatto capire!
