Переключение между окнами

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

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

Ответить
sol
Постоянный обитатель
Сообщения: 165
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Орловская обл. коммерческая организация

Переключение между окнами

Сообщение sol »

Есть такой простенький фейс, загружающий стандартные галактические интерфейсы. Запускается из ARD-отчетов.
Никак не могу добиться возможности переключения между окнами: интерфейсы запускаются в модальном режиме. Не подскажите как это обойти? Что делаю не так?

Interface Proba 'Проверка' DoAccept,EscClose,cyan;
show at(1,1,90,30);
Create View
Var
dat1,dat2 : date;
As Select * From GroupMC;
parameters dat1,dat2;
screen vibdat
buttons
cm_kn1;
cm_kn2;
<<
<. Картотека .>
<. Штаты .>
>>
end;
handleevent
cm_kn1:
{RunInterFace('ReceptionT2');}
cm_kn2:
{RunInterFace('StaffPersonsToArc');}
end; // HandleEvent
end. // interface
sol
Постоянный обитатель
Сообщения: 165
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Орловская обл. коммерческая организация

Re: Переключение между окнами

Сообщение sol »

Не совсем четко сформулировал вопрос.

В фейсе есть 2 кнопки: <. Картотека .>
<. Штаты .>. После нажатия на кнопку <. Картотека .> открывается стандартный фейс модуля кадры. Можно ли сделать так, чтобы не закрывая фейс "Картотека", можно было нажать на кнопку <. Штаты .> и запустить фейс
<. Штаты .>, а затем переходить из одного окна в другое.
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: Переключение между окнами

Сообщение Maverick »

Ф-я RunInterface по определению запускает интерфейс модально, а как известно при модальном режиме переключение между окнами не поддерживается.
Попытайся изначально сделать ВИП-интерфейс а на кнопки повесить вызовы окон через RunWindow - тогда все ОК будет. из этого же интерфейса можно будет и поток свой формировать... .`)
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Ответить