Boa noite amigos
estou a fazer um formulario "Viaturas" em que um dos campos e uma caixa de combinação e esta limitado a uma tabela "Marcas"
pretendia que se não estivesse na lista abri-se o formulario "Marcas"
cria a nova marca nesse formulario e depois inseri-lo no formulario "viaturas"
o que eu já fiz foi
Private Sub Marca_NotInList(NewData As String, Response As Integer)
If MsgBox("Marca não criada pretende criar ?" & NewData, vbYesNo) = vbYes Then
DoCmd.OpenForm "Marca", , , , acFormAdd, acDialog, NewData
Me.Marca.Requery
Else
Response = acDataErrContinue
SendKeys "{ESC}"
End If
End Sub
estou a fazer um formulario "Viaturas" em que um dos campos e uma caixa de combinação e esta limitado a uma tabela "Marcas"
pretendia que se não estivesse na lista abri-se o formulario "Marcas"
cria a nova marca nesse formulario e depois inseri-lo no formulario "viaturas"
o que eu já fiz foi
Private Sub Marca_NotInList(NewData As String, Response As Integer)
If MsgBox("Marca não criada pretende criar ?" & NewData, vbYesNo) = vbYes Then
DoCmd.OpenForm "Marca", , , , acFormAdd, acDialog, NewData
Me.Marca.Requery
Else
Response = acDataErrContinue
SendKeys "{ESC}"
End If
End Sub
Última edição por Brito68 em 8/10/2014, 23:50, editado 1 vez(es)