Подводные камни смены филиала [Сервис->Настройка->Фил-

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Подводные камни смены филиала [Сервис->Настройка->Фил-

Сообщение PViP »

Версия 810. Пункт меню Сервис->Настройка->Филиальность, который осуществляет вызов интерфейса "SelectFilial",которй в свою очередь реализует выбор активных филиалов!

Была замечена интересная особенность при выборе этого пункта меню, галка требует закрыть все окна и потом производит повторную авторизацию, а затем уже выбор филиала, такое ощущение что происходит перезагрузка системы, происходит это сравнительно долго! А вот если вызывать тот же интерфейс из отчета(и наверное из интерфейса аналогично), то повторная авторизация не происходит, а сразу появляется окно выбора филиалов, сменя филиала происходит моментально.
Текст frm:

Код: Выделить всё

.form "Rep_SelectFilial"
.ard
.nameinlist 'SelectFilial'
.f 'NUL'
.begin
RunInterface(SelectFilial);
end.
.endform
ВОПРОС: Раз стандартная реализация требует повторной авторизации для смены филиала, что такого инициализируется занаво, зачем повторная авторизация и перезапуск системы?
PViP
Местный житель
Сообщения: 254
Зарегистрирован: 08 июн 2007, 08:26
Откуда: Красноярск
Контактная информация:

Сообщение PViP »

Разобрался, может кому будет полезно.
При вызове Сервис->Настройка->Филиальность происходить корректная смена филиала, тоесть перезадаются фильтры на филиальные таблы, а если просто вызвать интерфейс выбора филиала, то в системе устанавливается текущие филиалы но фильртры не налагаются. :smile:
Ответить