Добрый день!
В справочнике "Партнеры" создал несколько дополнительных реквизитов:
Допустим,
1) Важность (тип знач. - доп.значение: важный / не важный)
2) Условия оплаты (тип знач. - доп.значение)
3) Активность (тип знач. - доп.значение: покупает много и часто / покупает мало и редко)
Хочу создать отчет, в котором бы выводился партнер и значения каждого из этих доп.реквизитов.
А также нужно, чтобы в шапке отчета были отборы по всем перечисленным доп.реквизитам, т.е. было поле "Важность" и поле выбора: важный - не важный, аналогично "условия оплаты", "активность".
Собственно вопрос: как реализовать такие отборы в отчете? В идеале средствами СКД, а если невозможно, то программно?
Спасибо
(5) ну тогда или через характеристики, или через столько левых соединений, сколько реквизитов добавлено:
ВЫБРАТЬ ... ИЗ Движения КАК Т1
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДопРеквизиты КАК Важность
ПО Т1.Партнер = Важность.Ссылка И Важность.Реквизит = &Важность
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДопРеквизиты КАК Срочность
ПО Т1.Партнер = Срочность.Ссылка И Срочность.Реквизит = &Срочность
...
В итоге в отборах появится и важность, и срочность, и прочее...
(1) добавляешь в отборы "Партнер.Важность" и т.д. Правой кнопке на отчете, свойства элементов пользовательских настроек, ставишь нужные галочки. Можно просто на элементе отбора ту же кнопку и те же галочки...
(4) "Партнер.Важность" я не могу написать, т.к. реквизит "Важность" - это не реквизит, добавленный в конфигурацию, а реквизит, который хранится в табличной части "Партнеры.ДополнительныеРеквизиты"
(5) ну тогда или через характеристики, или через столько левых соединений, сколько реквизитов добавлено:
ВЫБРАТЬ ... ИЗ Движения КАК Т1
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДопРеквизиты КАК Важность
ПО Т1.Партнер = Важность.Ссылка И Важность.Реквизит = &Важность
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДопРеквизиты КАК Срочность
ПО Т1.Партнер = Срочность.Ссылка И Срочность.Реквизит = &Срочность
...
В итоге в отборах появится и важность, и срочность, и прочее...
Важность.Реквизит что вы подразумеваете под Реквизит?
у меня подобная задача, как у автора темы - не могу разобраться. Ведь у ДопРеквизитов доступны поля свойство, значение..