Имя: Пароль:
1C
1С v8
Форма выбора с отбором для списка значений
0 Артур Хвостов
 
04.06.18
11:15
Добрый день. Нужна Ваша помощь в решении простой задачки.

Конфа ЗУП 2.5.113.1

Есть внешний отчет, у отчета есть реквизит "список баз", тип список значений.
Есть форма отчета. На форме отчете поле "ввода список баз", ТипЗначения = "СписокЗначений", а типЗначенияСписка = "СправочникССылка.ЗначениеСвойствОбъектов".

Как открыть форму выбора с отбором по владельцу некоторого свойства?

Заранее спасибо!
1 Артур Хвостов
 
04.06.18
11:30
Вот данный код открывает форму выбора с отбором, но при двойном щелчке данные не попадают в список значений...

Процедура СписокБазНачалоВыбора(Элемент, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;

    ПараметрыФормы = Новый Структура("РежимВыбора, Отбор", Истина, Новый Структура("Владелец",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоКоду("0006")));
    ОткрытьФормуМодально("Справочник.ЗначенияСвойствОбъектов.ФормаВыбора", ПараметрыФормы, ЭтаФорма);
КонецПроцедуры
2 Артур Хвостов
 
05.06.18
10:18
Не ужели никто не сталкивался:(
3 hhhh
 
05.06.18
10:33
(1) там в этой таблице на форме нет колонки Владелец. Может добавить? хотя бы невидимую.
4 Артур Хвостов
 
05.06.18
11:37
Конфа на замках...
5 arsik
 
гуру
05.06.18
11:46
(1) Ну так
ВозвращаемоеЗначение = ОткрытьФормуМодально("Справочник.ЗначенияСвойствОбъектов.ФормаВыбора", ПараметрыФормы, ЭтаФорма);
6 Артур Хвостов
 
07.06.18
11:41
Тема закрыта.
Сделал дополнительно 2 формы у внеш отчета и описал обработчики для них
7 aleks_default
 
07.06.18
12:28
На закладке Параметры есть колонка Параметры редактирования. там можно попробовать настроить связи параметров выбора или параметр выбора
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.