dbf_usr Posted August 10, 2021 Share Posted August 10, 2021 UniMainModule onDestroy - не срабатывает событие Quote Link to comment Share on other sites More sharing options...
Sherzod Posted August 10, 2021 Share Posted August 10, 2021 1 minute ago, dbf_usr said: UniMainModule onDestroy - не срабатывает событие Как Вы проверяете? Quote Link to comment Share on other sites More sharing options...
dbf_usr Posted August 10, 2021 Author Share Posted August 10, 2021 5 minutes ago, Sherzod said: Как Вы проверяете? procedure TUniMainModule.UniGUIMainModuleDestroy(Sender: TObject); begin unimainmodule.PgSQL1.MacroByName('user_id').AsInteger:=0; unimainmodule.PgSQL1.MacroByName('user_master_id').AsInteger:=0; unimainmodule.PgSQL1.MacroByName('type_id').AsInteger:=999; unimainmodule.PgSQL1.MacroByName('user_name').AsString:= ''; unimainmodule.PgSQL1.MacroByName('id_seans').AsString:='000-000';//UniSession.SessionId; unimainmodule.PgSQL1.MacroByName('ip_adres').AsString:='0.0.0.0';//UniSession.RemoteIP; unimainmodule.PgSQL1.Execute; end; При попытке разрушения - делаю запись в БД. И она там не появляется. При обработке других событий (нажатие на кнопку)- появляется. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted August 10, 2021 Share Posted August 10, 2021 4 minutes ago, dbf_usr said: При попытке разрушения Как разрушается? В момент закрытия вкладки или закрытия главной формы!? Quote Link to comment Share on other sites More sharing options...
dbf_usr Posted August 10, 2021 Author Share Posted August 10, 2021 1 minute ago, Sherzod said: Как разрушается? В момент закрытия вкладки или закрытия главной формы!? Событие не срабатывает ни при закрытии главной формы ни при выходе из браузера. Quote Link to comment Share on other sites More sharing options...
dbf_usr Posted August 11, 2021 Author Share Posted August 11, 2021 13 hours ago, Sherzod said: Как разрушается? В момент закрытия вкладки или закрытия главной формы!? А событие TUniMainModule.UniGUIMainModuleBrowserClose - работает Срабатывает при закрытии браузера. Видимо ошибки в компонентах. Quote Link to comment Share on other sites More sharing options...
dbf_usr Posted August 11, 2021 Author Share Posted August 11, 2021 14 hours ago, Sherzod said: Как разрушается? В момент закрытия вкладки или закрытия главной формы!? Работает событие UniGUIMainModuleSessionTimeout . А вот при закрытии главной формы - не работает. Как отследить разрыв сеанса? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.