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.
2. Implemente un formulario para los campos de la tabla de transacciones.
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]
5. Implemente un botón que al evento de «al hacer click» registre y actualice los campos de saldos en la transacción.
En 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
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.
con lo que se puede mostrar un resultado:
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/