0
dimawrx
10.08.20
✎
12:09
|
Добрый день!
В Бухгалтерии 3.0 надо сделать так чтобы у пользователя с определённым профилем при открытии программы открывался список документов АктСверкиВзаиморасчетов и у пользователя не было возможности открыть что-либо ещё.
Для открытия списка документов в расширении в модуле приложения добавил код:
&После("ПриНачалеРаботыСистемы")
Процедура РасшМенюАктаСверки_ПриНачалеРаботыСистемы()
Если РасшМенюАктаСверки_НастройкиИнтерфейсаКлиент.ПользовательСодержитРольРасшМенюАктаСверки() Тогда
ОткрытьФорму("Документ.АктСверкиВзаиморасчетов.ФормаСписка",,,,,,,РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс);
КонецЕсли;
КонецПроцедуры
Форма списка документов открывается на несколько секунд в виде маленького пустого окна и закрывается
Если открыть без БлокироватьВесьИнтерфейс:
ОткрытьФорму("Документ.АктСверкиВзаиморасчетов.ФормаСписка",,,,,,,);
то форма открывается, но остается доступным главное меню программы (три горизонтальные полоски)
Почему не открывается форма в режиме БлокироватьВесьИнтерфейс?
|
|