Questione : Come accedo all'identificazione di Autonum connessa con l'annotazione aggiunta alla tabella?

Ho parecchie forme che l'utente può andare avanti e indietro fra loro. La prima forma ha azienda Info e la relativa fonte record è CompanyInfo. L'utente riempie questa Info ed allora può avanzare alla forma seguente, che ha una fonte record differente, ma gli usi il CompanyID come relativo Key.

When l'utente scatta il pulsante di comando per avanzare alla forma seguente, vorrei l'annotazione di informazioni di azienda per aggiungermi a CompanyInfo e voglio richiamare il autonum assegnato all'annotazione in moda da poterla utilizzare esso nelle forme successive. Allora, voglio l'utente potere rinviare alla prima forma se necessario, in modo da l'azienda Info per questa stessa annotazione può essere aggiornata, se necessario. Le mie 2 domande sono: Il
1) che cosa è il codice di VBA per l'aggiunta dell'annotazione (io sono non stava pensando all'INSERTO IN). Nell'accesso 2003 quando genera un pulsante di comando per l'aggiunta dell'annotazione, il codice di VBA sarebbe generato. Ora, nell'accesso 2007, genera soltanto una macro, ma ho bisogno del VBA code.
2) come fa l'accesso di I l'identificazione di autonum assegnata all'annotazione added.

Thanks.
class= del

Risposta : Come accedo all'identificazione di Autonum connessa con l'annotazione aggiunta alla tabella?

per #1. generare una forma rilegata. Non avete bisogno di alcuni codici di conservare l'annotazione.
<� Now="">
Opzioni dei >access del tasto dell'ufficio > disegno dei progettisti > della forma/rapporto dell'oggetto
  controllare sempre le procedure di evento di uso

#2. potete aprire la forma seguente con l'opzione dei openArgs per passare il AutoNumID
   docmd.openform “formX„, openargs: =me.AutoNumID

nell'evento del carico di formX, disporre questo codice
form_load secondario riservato ()
se len (me.openargs & "") >0 allora
   me.txt ForeignKey=me.openargs
concluder se
concludere il sommergibile



Altre soluzioni  
 
programming4us programming4us