Все работает , пока работаю с текущей таблицей значений.
Но как только сохраню ее в сохраненные настройки пользователя , открою заново форму и тогда как будто значение не заполнено.
// Для начала создадим колонки если их еще нету
Если ТаблицаНастроек.Колонки.Количество() < 3 Тогда
ТаблицаНастроек.Колонки.Добавить("Контрагент" , Новый ОписаниеТипов("СправочникСсылка.Контрагенты"));
ТаблицаНастроек.Колонки.Добавить("ТаблицаСоответствий" , Новый ОписаниеТипов("ТаблицаЗначений"));
ТаблицаНастроек.Колонки.Добавить("НастройкиПостроителяОтчета", Новый ОписаниеТипов("НастройкиПостроителяОтчета"));
КонецЕсли;
(0) честно говоря не понятно, что ты пытаешься сделать.... если просто хочешь сохранить ТЗ то это одно а вот если ты хочешь восстановить построитель отчета - то его и сохраняй (настройки построителя)
У построителя все параметры отбора работают по связи И. Как мне реализовать по связи ИЛИ. ?
Например есть таблица
Товар \ НаличиеСклад1 \ НаличиеСклад2
Телефон1 \ нет \ нет
Телефон2 \ есть \ нет
Телефон3 \ есть \ есть
Если Укажу НаличиеСклад1 = есть , то отберет телефон2 и телефон3. Все правильно!
И тут проблема у таблиц , где наличие не в одной колонке ведется а в разных.
Иесли указать НаличиеСклад1 = есть и НаличиеСклад2 = есть то в отбор попадет Телефон3 , а Телефон2 не попадет , что есть не то что мне надо. Как тут быть?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн