cbo________NotInList secundário confidencial (strNewData como a corda, intResponse como o inteiro)
'Ajustar o limite para alistar a sim
'Criado por Helen Feddema 7-Apr-2010
'Last modified 7-Apr-2010
'Ver Adicionar-às caixas combinados (AA 161) .mdb
No erro ErrorHandler empreendedores
Cbo não ofuscante como Access.ComboBox
Dbs não ofuscantes como DAO.Database
intMsgDialog não ofuscante como o inteiro
intResult não ofuscante como o inteiro
Rst não ofuscante como DAO.Recordset
strEntry não ofuscante como a corda
strFieldName não ofuscante como a corda
strMsg não ofuscante como a corda
strMsg1 não ofuscante como a corda
strMsg2 não ofuscante como a corda
strTable não ofuscante como a corda
strTitle não ofuscante como a corda
'O nome da tabela que é a fonte da fileira de caixa combinado
strTable = “______________”
'O tipo de artigo a adicionar à tabela
strEntry = “___________”
'O campo na tabela de consulta em que a entrada nova é armazenada
strFieldName = “_____________”
'Adicionar-à caixa combinado
Ajustar o cbo = o Me.ActiveControl
'Indicar uma caixa de mensagem que pergunta se o usuário quer adicionar
'uma entrada nova.
strTitle = strEntry & “não na lista”
intMsgDialog = vbYesNo + vbExclamation + vbDefaultButton1
strMsg1 = “você quer adicionar”
strMsg2 = “como um novo” & strEntry & a “entrada?”
strMsg = strMsg1 + strNewData + strMsg2
intResult = MsgBox (strMsg, intMsgDialog, strTitle)
Se intResult = vbNo então
'Cancelar a adição da entrada nova à tabela de consulta.
intResponse = acDataErrContinue
cbo. Undo
ErrorHandlerExit empreendedores
intResult = vbYes de ElseIf então
'Adicionar um novo recorda à tabela de consulta.
Ajustar dbs = CurrentDb
Ajustar o rst = o dbs.OpenRecordset (strTable)
rst.AddNew
rst (strFieldName) = strNewData
rst. Atualização
rst. Fim
'Continuar sem indicar a mensagem de erro do defeito.
o intResponse = acDataErrAdded
Terminar se
ErrorHandlerExit:
Retirar o submarino
ErrorHandler:
No. erro de MsgBox do “: ” & _ de Err.Number
& “em” & Me.ActiveControl.Name & “procedimento; ” _
& “descrição: ” & Err.Description
Resumo ErrorHandlerExit
Submarino da extremidade
|