|
При программном изменении отбора недоступно для изменения поле отбора | ☑ | ||
|---|---|---|---|---|
|
0
Vigor06
08.05.15
✎
12:43
|
Доброго дня!
При отборе в журнале документов "Документы контрагентов" по определенному типу документов необходимо вместе к этим документам прикреплять еще 2 вида документов. Реализовал так: Процедура ПриОткрытии() ПодключитьОбработчикИзмененияДанных("ЖурналДокументовСписок.Отбор.ВидДокумента", "ПриОтбореПоТипуДокумента",Истина); КонецПроцедуры Процедура ПриОтбореПоТипуДокумента(ПутьКДанным) Если (ПутьКДанным <> "ЖурналДокументовСписок.Отбор.Ссылка.Значение") и (ПутьКДанным <>"ЖурналДокументовСписок.Отбор.Ссылка.Использование") и (ПутьКДанным <>"ЖурналДокументовСписок.Отбор.Ссылка.ВидСравнения")Тогда Если (ЖурналДокументовСписок.Отбор.ВидДокумента.видсравнения = ВидСравнения.Равно) и (ЖурналДокументовСписок.Отбор.ВидДокумента.значение = Метаданные.Документы.ЗаказНаряд) Тогда СписокДок = Новый СписокЗначений; Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗаказНаряд.Ссылка |ИЗ | Документ.ЗаказНаряд КАК ЗаказНаряд | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ОбслуживаниеКартриджей.Ссылка |ИЗ | Документ.ОбслуживаниеКартриджей КАК ОбслуживаниеКартриджей | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ОбслуживаниеОборудования.Ссылка |ИЗ | Документ.ОбслуживаниеОборудования КАК ОбслуживаниеОборудования"; Результат = Запрос.Выполнить(); ТЗ=Результат.Выгрузить(); МассивЭл=ТЗ.ВыгрузитьКолонку("Ссылка"); СписокДок.ЗагрузитьЗначения(МассивЭл); ЖурналДокументовСписок.Отбор.ВидДокумента.Использование = Ложь; ЖурналДокументовСписок.Отбор.Ссылка.Использование = Истина; ЖурналДокументовСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке; ЖурналДокументовСписок.Отбор.Ссылка.Значение = СписокДок; КонецЕСли; КонецЕСли; КонецПроцедуры Отбирает вроде верно,но: 1) когда открываю списко отборов,поле "ссылка" недоступно для изменения 2) кнопка снятия всех отборов неактивна,то есть как будто отборов и нет Скрин тут http://gyazo.com/8f76cff8130c59aee17aae7259363e7e Подскажите,как поправить? спасибо) |
|||
|
1
Vigor06
12.05.15
✎
09:13
|
Решилось 1 строчкой,вдруг кому понадобится
ЭтаФорма.ЭлементыФормы.ЖурналДокументовСписок.НастройкаОтбора.Ссылка.Доступность= Истина; |
| Форум | Правила | Описание | Секции | Поиск |