Имя: Пароль:
1C
1С v8
Помогите чайнику, при выборе из списка документа нужно открыть в другой форме
0 i37391
 
21.06.19
14:34
Есть почти чистая конфигурация, добавил документ "Заявки", добавил роли и пользователей, у этого документа "заявки" есть несколько форм списка и несколько форм документа. Форму списка документа я настроил в рабочей области начальной страницы, т.е. установил видимость для каждой роли. Как сделать так, что бы при запуске в режиме предприятии открывалась форма именно для этого пользователя (т.е. для этой роли)? а не стандартная которая по умолчанию. Я так понимаю что с начало надо извлечь роль пользователя, потом при открытии документа подсунуть ему форму. Подскажите пожалуйста хотя бы приблизительно где написать и какие процедуры
1 RomanYS
 
21.06.19
14:36
Формы управляемые?
2 i37391
 
21.06.19
14:38
Да
3 drcrasher
 
21.06.19
14:59
менеджер документа ОбработкаПолученияФормы()


Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
    Если РольДоступна(Метаданные.Роли.Специальный) Тогда
        СтандартнаяОбработка = Ложь;
        ВыбраннаяФорма = "Специальный" + ВидФормы;
    КонецЕсли;
КонецПроцедуры
4 i37391
 
25.06.19
09:09
(3) Спасибо большое!!!