Имя: Пароль:
1C
1С v8
В обработчике подписки на события выбрать форму
0 VladSt
 
01.08.17
18:54
Добрый день
Есть форма списка документа уатПутевойЛист
При открытии документа хочу выбирать форму документа и открывать именно ее. В обработчике подписки на события сделал процедуру для выбора открываемой формы из списка значений, но нет возможности использовать метод ВыбратьИзМеню:
{ОбщийМодуль.уатОбработчикиПодписокНаСобытия.Модуль(12,25)}: Процедура или функция с указанным именем не определена (ВыбратьИзМеню)
        ИмяФормыДляПередачи = <<?>>ВыбратьИзМеню(сп,);     (Проверка: Сервер)

Вот код процедуры:

Процедура уатПутевойЛистОбработкаПолученияФормы(Источник, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) Экспорт
    
    Если ПроверкаРоли("ПолныеПрава")  Тогда
        сп = Новый СписокЗначений;
        сп.Добавить("ФормаДокумента");
        сп.Добавить("ФормаДокументаОТИЗ");
        сп.Добавить("ФормаДокументаДиспетчер");
        ИмяФормыДляПередачи = ВыбратьИзМеню(сп,);    
    
        ВидФормы = ИмяФормыДляПередачи.Значение;
    КонецЕсли;
КонецПроцедуры

Подскажите, как быть в такой ситуации?
1 Lexey_
 
01.08.17
19:04
(0) ВыбратьИзМеню - метод формы
2 Lexey_
 
01.08.17
19:06
сп.ВыбратьЭлемент()
3 Работа имитируется
 
01.08.17
19:07
(0) > Проверка: Сервер

Русским по белому же написано. Какой, наъ, выбор, из какого, наъ, меню? Кто там тебе что выбирать будет?
4 Работа имитируется
 
01.08.17
19:11
В форме списка на клиенте спрашвай. И открывай что хочешь.
5 VladSt
 
01.08.17
19:22
(2) спасибо
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn