Hola Amigos:
Necesito ayuda con la sintaxis correcta para enviar una variable booleana (que sea true) desde un botón de un formulario para abrir otro formulario, y cuando éste me salga de ejemplo con un msgBox "Esta acción proviene del clic del formulario Menu".
Ahondando más en el tema, tengo esto hasta ahora:
Formulario origen "MENU":
Código:
Private Sub btNuevoCliente_Click()
Dim nuevoCliente As Boolean
DoCmd.OpenForm "CLIENTES", acNormal, , , , acDialog, nuevoCliente = True
End Sub
Formulario destino "CLIENTES"
Código:
Private Sub Form_Open(Cancel As Integer)
If Me.OpenArgs = True Then
MsgBox "Esta acción proviene del clic del formulario MENU"
Else
MsgBox "Esta acción no proviene del clic del formulario MENU"
End If
End Sub
Tampoco me funciona esto en el formulario CLIENTES:
Código:
Private Sub Form_Open(Cancel As Integer)
If Not IsNull(Me.OpenArgs) Then
MsgBox "Esta acción proviene del clic del formulario MENU"
Else
MsgBox "Esta acción no proviene del clic del formulario MENU"
End If
End Sub
Pido asesoramiento por favor.