@Alex ha scritto:
Ci sono diversi modi per farlo...
Nel tuo caso io punterei all'evento BeforeInsert forzando CANCEL=True se sono già presenti Record con le 3 condizioni...!
Per cercare l'eventualità, puoi semplificarti la vita usando DCOUNT(....guarda l'help...).
Dovrai ovviamente concatenare le 3 condizioni con un AND logico.
Grazie per le risposte ma purtroppo non mastico molta programamzione vba per cui ti chiederei:
*su quale oggetto devo impostare BeforInsert e come faccio a scrivere le condizioni (ossia record in cui sono già presenti tutti e 3 i valori dei rispettivi campi (Codice fiscale datore, codicefiscale dipendente e mese)?
So usare DCount ma solo nella form in una casella di testo per cui anche qui vorrei un aiuto, se possibile.
Non so se mi sono spiegato bene: insomma, nessuno di questi 3 campi è la chiave primaria della tabella (che è il contatoreID), ma non deve essere possibile inserire gli stessi valori nei rispettivi campi su più di un record...
Grazie ancora