cbo________NotInList secondario riservato (strNewData come stringa, intResponse come numero intero)
'Fissare il limite per elencare a sì
'Generato da Helen Feddema 7-Apr-2010
'Last modified 7-Apr-2010
'Vedere Aggiungere-alle caselle combinate (aa 161) .mdb
Sull'errore ErrorHandler di avanzamento
Cbo fioco come Access.ComboBox
Dbs fiochi come DAO.Database
intMsgDialog fioco come numero intero
intResult fioco come numero intero
Rst fioco come DAO.Recordset
strEntry fioco come stringa
strFieldName fioco come stringa
strMsg fioco come stringa
strMsg1 fioco come stringa
strMsg2 fioco come stringa
strTable fioco come stringa
strTitle fioco come stringa
'Il nome della tabella che è la fonte di fila della casella combinata
strTable = “______________„
'Il tipo di articolo da aggiungere alla tabella
strEntry = “___________„
'Il campo nella tabella di occhiata in cui la nuova entrata è immagazzinata
strFieldName = “_____________„
'Aggiungere-alla casella combinata
Regolare il cbo = Me.ActiveControl
'Visualizzare una finestra di messaggio che chiede se l'utente vuole aggiungere
'una nuova entrata.
strTitle = strEntry & “non nella lista„
intMsgDialog = vbYesNo + vbExclamation + vbDefaultButton1
strMsg1 = “volete aggiungere„
strMsg2 = “come un nuovo„ & strEntry & “entrata?„
strMsg = strMsg1 + strNewData + strMsg2
intResult = MsgBox (strMsg, intMsgDialog, strTitle)
Se intResult = vbNo allora
'Annullare l'aggiunta dell'entrata nuova alla tabella di occhiata.
intResponse = acDataErrContinue
cbo. Disfare
ErrorHandlerExit di avanzamento
intResult = vbYes di ElseIf allora
'Aggiungere un nuovo record alla tabella di occhiata.
Regolare i dbs = CurrentDb
Regolare il rst = dbs.OpenRecordset (strTable)
rst.AddNew
rst (strFieldName) = strNewData
rst. Aggiornamento
rst. Fine
'Continuare senza visualizzare il messaggio di errore di difetto.
il intResponse = acDataErrAdded
Concluder se
ErrorHandlerExit:
Uscire il sommergibile
ErrorHandler:
No. di errore di MsgBox “: „ & _ di Err.Number
& “in„ & Me.ActiveControl.Name & “procedura; „ _
& “descrizione: „ & Err.Description
Riassunto ErrorHandlerExit
Sommergibile dell'estremità
|