Имя: Пароль:
1C
1С v8
Табличное поле в управляемой форме
0 bard666
 
27.05.15
10:10
Нужно добавить доп. колонку группировки в табличном поле в УФ. Само табличное поле - ДокументСписок. В документе есть Контрагент. Требуется ввести группировку: если элемент контрагент находится в определенной папке, тогда выводим группу ссылку на эту папку, иначе пустое поле. Пытаюсь сделать такую махинацию через свойства реквизита - произвольный запрос.

ВЫБРАТЬ
    ДокументПитание_ЗаказПоставщику.Ссылка,
    ДокументПитание_ЗаказПоставщику.Организация,
    ДокументПитание_ЗаказПоставщику.Контрагент,
    
    ДокументПитание_ЗаказПоставщику.МоментВремени,
    ВЫБОР
        КОГДА ДокументПитание_ЗаказПоставщику.Контрагент В ИЕРАРХИИ (&ЛЦ)
            ТОГДА &ЛЦ
        КОГДА ДокументПитание_ЗаказПоставщику.Контрагент В ИЕРАРХИИ (&ЛЦ1)
            ТОГДА &ЛЦ1
        ИНАЧЕ ""
    КОНЕЦ КАК ГруппаЛЦ
ИЗ
    Документ.Питание_ЗаказПоставщику КАК ДокументПитание_ЗаказПоставщику



Сложность в том, что параметром можно передать лишь предопределенный элемент или группу. Можно ли как-то в качестве параметра передавать добавленный пользователем элемент?
1 LordCMEPTb
 
27.05.15
10:18
Можно создать определенную процедуру (серверную), в которой устанавливать параметры списка:
ДокументСписок.Параметры.УстановитьЗначениеПараметра(<Параметр>, <Значение>)
Вызывать при создании на сервере и изменении реквизитов, связанных с параметром
2 bard666
 
27.05.15
10:21
(1) Мысль дельная. Попробую.