Casi terminada la gestión de usuarios ...

Ahora trabajo en:

Cuando introducimos una contraseña la primera vez funciona bien, pero
cuando llega el momento de volver a escribirla(porque lleva mucho tiempo
sin usarse la aplicacion) se sale del programa, cuando deberia de
volverla a preguntar

Despues de insertar un permiso a un usuario para un modulo, no filtra
bien los permisos creados para ese modulo, pues me presenta más registros
de los que tiene. Es como si no filtrara bien por el usuario o por el
modulo.

tambien ver el codigo de errores para copiar y enviar por correo pues lleva
un detalle de como ver el valor de cada campo

Creo que voy a tener que cambiar todos los FreeAndNil() por Destroy ...
a la vuelta de llamar a una funcion en la que hice varios freeandnil,
el programa seguia sobre la linea de comandos y el que me daba problemas
era un FreeAndNil(form) de un form Lo resolvi quitando todos los
freeandnil de la funcion y convirtiendolos en Destroy

Las llamadas a los diferentes módulos deberían de construir diferentes
record asi no tendriamos un record tan sumamente grande como diferentes
tablas se hubieran creado