Salve a tutti, come da titolo (segnalatemi se poco chiaro) avrei la necessità nella Maschera delle anagrafiche di diversificare alcune caratteristiche o implementare alcuni campi in automatico.
Gestendo un database relativamente alla gestione di un magazzino, da una maschera di apertura database (FormHome) volevo impostare, tramite bottoni, l'inserimento nella maschera FormAnagrafiche le anagrafiche di dipendenti, clienti e fornitori.
La differenziazione, sta nei campi di tipo si/no. Aiutanto l'utente ad effettuare quanti meno click possibili, volevo impostare che, cliccando su un pulsante per l'inserimento delle anagrafiche dei Fornitori, creasse il nuovo record, valorizzasse l'id e valorizzasse il campo Fornitori, così per i fornitori e dipendenti aprendo sempre la stessa FormAnagrafiche.
Ho scritto queste righe ma mi dice "Errore di run-time '424': oggetto necessario". La versione di office è 2007
Private Sub btnFornitori_Click()
DoCmd.OpenForm "FormAnagrafiche", acNormal, "", "", acAdd, acNormal
tblAnagrafiche.ID = ID + 1
Dipendente = -1
End Sub
Cliccando su debug mi evidenzia
tblAnagrafiche.ID = ID + 1, in variabili locali mi porta valore
vuoto e tipo
variant/empty