![]() |
Realizar varias operaciones con un mismo formulario
Hola estoy desarrollando un sistema y me gustaría usar un formulario para registrar, editar y eliminar registros, para evitar cargar el sistema de form, ya lo estoy haciendo de la manera mas artesanal que se me ocurrio y quisiera su opinión si es la manera mas optima o si hay alguna otra manera.
en la unidad del Form cree una variable tipo string llamada rol.
y en la unidad principal le paso el valor en el evento clic del menu Registrar:
Modificar:
Eliminar:
En El Evento del Formulario Procesar:
Hasta ahora no me da error solo quisiera saber si es la manera mas optima y ademas de ser asi puede servirle a alguien que necesite esto. Saludos. |
Así, de primeras, se me ocurre cambiar el tipo de Rol de un string a un tipo
En la misma unit dle formulario, justo antes de declarar el formulario Código:
TRol = (rRegistro, rEditar, rEliminar)Código:
VarCódigo:
With formconsolidadores doCódigo:
With formconsolidadores doCódigo:
With formconsolidadores doCódigo:
beginCódigo:
varCódigo:
begin |
Listo voy a probar este método una consulta y las diferentes operaciones donde las hago, osea la de guardar o editar
|
| La franja horaria es GMT +2. Ahora son las 10:18:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi