Jump to content

UniMainModule onDestroy - не работает


dbf_usr

Recommended Posts

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;

При попытке разрушения - делаю запись в БД. И  она там не появляется.

При обработке других событий (нажатие на кнопку)- появляется.

Link to comment
Share on other sites

1 minute ago, Sherzod said:

Как разрушается? В момент закрытия вкладки или закрытия главной формы!?

Событие не срабатывает ни при закрытии главной формы ни при выходе из браузера.

Link to comment
Share on other sites

13 hours ago, Sherzod said:

Как разрушается? В момент закрытия вкладки или закрытия главной формы!?

А событие TUniMainModule.UniGUIMainModuleBrowserClose - работает

Срабатывает при закрытии браузера. Видимо ошибки в компонентах.

Link to comment
Share on other sites

14 hours ago, Sherzod said:

Как разрушается? В момент закрытия вкладки или закрытия главной формы!?

Работает событие UniGUIMainModuleSessionTimeout .  А вот при закрытии главной формы - не работает.

Как отследить разрыв сеанса?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...