Ho fatto appunto così. Ora nella finestra degli indici ne compaiono due:
"SYS_IDX_46" (creatosi automaticamente e con "ID Scuola" come campo
indice univoco; credo si riferisca all'ID ad inserimento automatico); e
poi quello creato da me con nome "indice1" con un solo campo indice
(appunto il campo "Nome"). Il problema adesso è che se inserisco nel
campo "Nome" un dato che è già presente in un altro record il programma
lo rifiuta con l'avviso "Violazione di indice di unicità.....". Ora,
quasi sempre va bene così, perchè l'operatore sul formulario si accorge
se c'è già un record uguale e può evitare i doppioni inutili; tuttavia
in alcuni casi è necessario dover inserire nel campo "Nome" proprio un
nome già presente in un altro record (due scuole in città diverse
possono avere due nomi uguali....). Quindi l'ideale sarebbe poter
decidere, dopo un opportuno avviso, se accettare o cancellare il record
su cui si sta lavorando; e ancora meglio sarebbe poterlo fare subito
dopo l'immissione del dato nel campo "Nome", prima cioè di aver inserito
tutti gli altri dati nei campi del formulario. In poche parole, come si
fa a far sì che il programma semplicemente avvisi se si tenta di
immettere in un certo campo un dato che è già presente nel medesimo
campo di un altro record.
Chiedo scusa se infastidisco con un argomento banale, ma il mio problema
è questo e non so come fare.. Grazie Sergio per l'aiuto. Vitt
Sergio Corato ha scritto:
Devi entrare nella tabella in modalità modifica, cliccare sull'icona
in alto per creare un nuovo indice, dentro la finestra degli indici
dare nuovo, e mettere il flag su univoco.
ciao
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.237 / Virus Database: 270.11.8/1984 - Release Date: 03/04/09 19:17:00
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]