|
Отбор в форме списка документа, где есть колонка не являющаеся реквизитом. | ☑ | ||
---|---|---|---|---|
0
Serdolik55
24.10.12
✎
13:58
|
Коллеги, есть одна обработка на которую добавлен ДокументСписок.АктСверкиВзаиморасчетов. В этом списке добавлена колонка ОсновнойМенеджерКонтрагента. Данные в неё выводятся обработчиком при выводе строки ОформлениеСтроки.Ячейки.ОсновнойМенеджерКонтрагента.Значение = ДанныеСтроки.Контрагент.ОсновнойМенеджерПокупателя;
Теперь нужно организовать отбор по этой колонке. Во встроенном отборе эта колонка не отображается, так как это не реквизит документа, пробую программно: Добавил на форму обработку реквизит ОсновнойМенеджерПокупателя и ПриИзменении этого реквизита пытаюсь достучатся до Отбора: Процедура ДобавитьОтборДинамическогоСписка(ДинамическийСписок, ЛевоеЗначение, ПравоеЗначение, ВидСранения, РежимОтображения, Использование) Экспорт ЭлементОтбора = ДинамическийСписок.Отбор; ЭлементОтбора.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = ЛевоеЗначение; ЭлементОтбора.ВидСравнения = ВидСранения; ЭлементОтбора.Использование = Использование; ЭлементОтбора.РежимОтображения = РежимОтображения; ЭлементОтбора.ПравоеЗначение = ПравоеЗначение; КонецПроцедуры Спотыкается на методе "Добавить", поглядел в СП, Отбор только для чтения. Получается отобрать вообще никак нельзя? |
|||
1
shuhard
24.10.12
✎
14:03
|
(0) в 100500 раз:
отбор по списку список запросом будет тормозить |
|||
2
Serdolik55
24.10.12
✎
14:07
|
Отбор запросом формировать чтоль?
|
|||
3
rutony
24.10.12
✎
14:08
|
(0) Проблема из разряда, что вообще нельзя достучаться до значения в колонке в табличном поле, без источника в табличной части, так как оно есть только визуально...
Читал на ин____те что такое можно проделать, используя выделения строк, и перебор выделенного... Много раз спотыкался на подобное, когда уже допилят это.. |
|||
4
rutony
24.10.12
✎
14:08
|
Мб я вообще не про то)
|
|||
5
НЕА123
24.10.12
✎
14:08
|
яйцо в утке. иглу в яйцо.
|
|||
6
НЕА123
24.10.12
✎
14:09
|
+(5) да не.
иглу в яйцо утки. |
|||
7
Serdolik55
24.10.12
✎
14:12
|
(4) Так источник я передаю в отбор там же ДокументСписок... Проблема в том что если добавишь своё поле, данные из этого поля берутся из реквизита, например Контрагент.ОсновнойМенеджер
|
|||
8
aleks-id
24.10.12
✎
14:32
|
а кто мешает запросом собрать нужные поля и вывалить в ТЗ?
|
|||
9
Serdolik55
24.10.12
✎
14:44
|
(8)ну так тип в обработке "ДокументСписок" это надо менять тип на "ТаблицаЗначений". Тогда бы я не спрашивал, уже сделал. А "ДокуменСписок" я не знаю как обработать, по крайней мере в обычном приложении, в управляемом можно его
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |