S10 Taller: Actualizar campos entre formularios

Realice un modelo básico de DB para el registro y gestión de pedidos para domicilio. Se pretende utilizar los datos de la tabla productos para luego actualizar los totales en la tabla principal.

Inicie con el ejercicio a  partir de 1ra Evaluación 2023PAOI Entregas a Domicilio en 10 minutos

Archivo de partida: Entregas a domicilio en 10 minutos

1. Se requiere guardar el total a pagar del pedido en la tabla principal del pedido usando un botón para aceptar el pedido. Se requiere añadir un campo «totalpagar» en la tabla Pedido, luego se debe añadir al formulario.

Actualizar campo desde subformulario

2, Crear un botón de control en el formulario para ejecutar las instrucciones a incluir en el «generador de códigos».

Podría seleccionar una acción para actualizar datos del formulario, sin embargo la macro que se crea será reemplazada por instrucciones:

Boton macros

Private Sub bt_GuardarRegistro_Click()
    total_pagar = SF_PedidoDetalle.Form!totalpagar
End Sub

3. Considere añadir las instrucciones para actualizar la hora de emisión de orden, así como el casillero de orden emitida a completada.

actualizar estado de pedido

4. Realice copias del formulario para las actividades que realizará:

– el operador

– el repartidor

Use la propiedad de cada control de «habilitado» si/no para destacar el proceso.