oscarmingte
Participante
oscarmingte
Hola Juanjo ,
Un par de cosas antes por simplificar tu código:
if (UserSetup.Get(UserID) = true) then begin
Pueds hacer esto:
if UserSetup.Get(UserID) then begin
no necesitas poner = true
y lo que seguramente te este fallando es que si ejecutas runmodal el sistema se queda esperando a que el usuario interactúe , por eso el sistema para la transación , prueba usando Comprobar.run.
Un saludo Óscar.
30 noviembre 2022 a las 10:59
#1025182