0
Azmarika
31.05.16
✎
14:06
|
Добрый день! Буду благодарна за помощь. Создаю новый документ, и хочу добавить возможность выбора операции из перечисления, но почему-то выбор не доступен? Что я делаю ни так?
Если ЭтоНовый() Тогда
ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(ЭтотОбъект, глЗначениеПеременной("глТекущийПользователь"), , , ПараметрОбъектКопирования, ПараметрОснование);
Иначе
//
НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета(ДокументОбъект, ЭтаФорма);
КонецЕсли;
РаботаСДиалогами.УстановитьПодменюВыбораВидаОперации(ЭлементыФормы.ДействияФормы.Кнопки.ПодменюВидаОперации,
ВидОперации.Метаданные().ЗначенияПеречисления,
Новый Действие("ДействияФормыДействиеУстановитьОперацию"));
РаботаСДиалогами.УстановитьЗаголовокФормыДокумента(Строка(ВидОперации), ЭтотОбъект, ЭтаФорма);
Если ЭтоНовый () Тогда
ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(ЭтотОбъект, глЗначениеПеременной("глТекущийПользователь"),,,ПараметрОбъектКопирования,ПараметрОснование);
ВидОперации=Перечисления.АС_ВидыОперацийВедениеУчетаСимКарт.Поступление;
Иначе
НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета(ДокументОбъект, ЭтаФорма);
Таблица = ПолныеПрава.ПолучитьСписокДокументовПоКритериюОтбора("СвязанныеДокументы", Ссылка);
КонецЕсли;
МеханизмНумерацииОбъектов.УстановитьДоступностьПоляВводаНомера(Метаданные(), ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.Подменю1,ЭлементыФормы.Номер);
мТекущаяДатаДокумента = Дата;
мТекущаяВалютаВзаиморасчетов = ДоговорКонтрагента.ВалютаВзаиморасчетов;
ЭлементыФормы.ДействияФормы.Кнопки.ПодменюВидаОперации.Доступность=Истина;
ЭлементыФормы.ДействияФормы.Кнопки.ПодменюВидаОперации.ИзменяетДанные=Истина;
|
|
1
Azmarika
31.05.16
✎
14:21
|
Понимаю, что вопрос дурацкий, но никак не пойму что ни так. Везде эту доступность прописала. но открывается форма документа, и нет доступа к значениям перечисления (
|
|