Vous êtes sur la page 1sur 1

Private Sub cc_AfterUpdate() Cdigo de Cuadro

Campo formulario
de la tabla la tabla combinado
Cuadro tabla
de texto

[nombre] = DLookup("[mercaderia]", "merca", "[id]= " & " Forms![turnos]!cc")


[nombre1] = DLookup("[ciudad]", "nueva", "[codigo]= " & " Forms![turnos]!cc")
End Sub

Abrir formularios con doble clic para manejar informacin y luego utilizar la orden requery ,evento al
Cerrar: [Forms]![formulario desde el que se hace doble clic]![Cuadro combinado63].Requery

Utilizando funciones con mdulos.


Despus de actualizar un campo numrico como bloquearlo.
Private Sub merma_AfterUpdate()
If [merma] = 0 Then
Mensaje10 = "Ingrese el dato correspondiente"
Respuesta9 = MsgBox(Mensaje10, vbOKOnly, "Mensaje para el operador")
If Respuesta9 = vbOK Then
Cancel = True
merma.SetFocus
End If
End If
End Sub

Botn borrar turno: Accin al hacer clic


Private Sub Comando30_Click()
On Error GoTo Err_Comando30_Click
Dim Mensaje, Estilo, Ttulo, Respuesta, MiCadena
Mensaje = "Va a eliminar el dato actual, desea continuar?" ' Define el mensaje.
Estilo = vbYesNo + vbCritical + vbDefaultButton2 ' Define los botones.
Ttulo = "MENSAJE PARA EL OPERADOR DE TURNO" ' Define el ttulo.
Respuesta = MsgBox(Mensaje, Estilo, Ttulo)
If Respuesta = vbYes Then ' El usuario eligi el botn S.
Recordset.Delete
Recordset.Refresh
Exit_Comando30_Click:
Else ' El usuario eligi el botn No.
MsgBox "NO SE ELIMIN NINGN DATO...", vbInformation, Ttulo
End If
Exit Sub

Err_Comando30_Click:
Resume Exit_Comando30_Click

End Sub

Vous aimerez peut-être aussi