0
bard666
27.05.15
✎
10:10
|
Нужно добавить доп. колонку группировки в табличном поле в УФ. Само табличное поле - ДокументСписок. В документе есть Контрагент. Требуется ввести группировку: если элемент контрагент находится в определенной папке, тогда выводим группу ссылку на эту папку, иначе пустое поле. Пытаюсь сделать такую махинацию через свойства реквизита - произвольный запрос.
ВЫБРАТЬ
ДокументПитание_ЗаказПоставщику.Ссылка,
ДокументПитание_ЗаказПоставщику.Организация,
ДокументПитание_ЗаказПоставщику.Контрагент,
ДокументПитание_ЗаказПоставщику.МоментВремени,
ВЫБОР
КОГДА ДокументПитание_ЗаказПоставщику.Контрагент В ИЕРАРХИИ (&ЛЦ)
ТОГДА &ЛЦ
КОГДА ДокументПитание_ЗаказПоставщику.Контрагент В ИЕРАРХИИ (&ЛЦ1)
ТОГДА &ЛЦ1
ИНАЧЕ ""
КОНЕЦ КАК ГруппаЛЦ
ИЗ
Документ.Питание_ЗаказПоставщику КАК ДокументПитание_ЗаказПоставщику
Сложность в том, что параметром можно передать лишь предопределенный элемент или группу. Можно ли как-то в качестве параметра передавать добавленный пользователем элемент?
|
|
1
LordCMEPTb
27.05.15
✎
10:18
|
Можно создать определенную процедуру (серверную), в которой устанавливать параметры списка:
ДокументСписок.Параметры.УстановитьЗначениеПараметра(<Параметр>, <Значение>)
Вызывать при создании на сервере и изменении реквизитов, связанных с параметром
|
|