S06 Taller_Resumen: Operaciones y actualización de registros

Realice un modelo básico de DB para el registro y gestión de las millas de viajero. Se pretende actualizar el saldo de las millas acumuladas o usadas para luego actualizar los registros en la tabla correspondiente. Se usará el generador de código.

1. Use los campos necesarios para realizar una transacción de ingreso o retiro. De ser necesario añada los elementos necesarios para hacer factible lo descrito con la DB, Por ejemplo, una tabla de clientes.

tablas milllas viajero

2. Implemente un formulario para los campos de la tabla de transacciones.

formulario millas transaccion

3. Añada cuadros de texto para buscar y mostrar el último saldo de un cliente identificado por su clave primaria en un cuadro de texto.

=DÚltimo("[saldo]";"Millas";"Millas.[id_cliente]=" & [id_cliente])

4. Calcule el saldo final o nuevo al aplicar los valores de ingreso y/o retiro de una transacción en un cuadro de texto.

=[saldo_anterior]+[gana]-[usada]

formulario saldo nuevo

5. Implemente un botón que al evento de «al hacer click» registre y actualice los campos de saldos en la transacción.

boton de control

formulario boton registrar procedimientoEn la ventana de procedimiento del evento «al hacer click» del botón creado, incorporar las instrucciones de actualización de valores de campo a partir de los cuadros de texto

procedimiento actualizar registro

Private Sub bt_registrar_Click()
    acumuladas = saldo_anterior
    saldo = saldo_final
End Sub

De tal forma que al presionar el botón se copian o actualizan los campos de las millas acumuladas y saldo.

6. Adjunte el Archivo de la DB realizada y el formulario correspondiente

7. Tarea: Realice las operaciones de búsqueda de último saldo ante el evento «después de actualizar» el id_cliente. Revise si las operaciones en los cuadros combinados y los campos se actualizan automáticamente, o ante que evento se actualizan.

8. Consulta administrativa o gerencial sobre los últimos saldos de los clientes.

consulta de saldo de clientes

con lo que se puede mostrar un resultado:

consulta saldo clientes datos


Referencias

Usar un botón de comando para iniciar una acción o una serie de acciones. . support.microsoft.com. Revisado Octubre,2022. https://support.microsoft.com/es-es/office/usar-un-bot%C3%B3n-de-comando-para-iniciar-una-acci%C3%B3n-o-una-serie-de-acciones-c7bf2827-2f3e-42b8-83d6-6c4f0de78990

Orden de eventos para objetos de base de datos. support.microsoft.com. Revisado Octubre,2022. https://support.microsoft.com/es-es/office/orden-de-eventos-para-objetos-de-base-de-datos-e76fbbfe-6180-4a52-8787-ce86553682f9

– How Airlines Quietly Became Banks. Wendover Productions, 14 dic 2021

– Programa de millas – Pacificard. Revisado Mayo 2023.
https://www.bancodelpacifico.com/pacificard/Servicios/millas-pacifico

– Amex Membership Rewards. Revisado Mayo 2023.
https://www.membershiprewards.com.ec/