|
ДинамическийСписок и Отбор | ☑ | ||
---|---|---|---|---|
0
alexsandrinia
11.08.15
✎
08:33
|
В документе есть табличная часть - динамический список. Он заполняется вот так вот:
ЭлементОтбора = СписокПодключенногоОборудования.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Статус"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора.Использование = Истина; ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный; ЭлементОтбора.ПравоеЗначение = ПредопределенноеЗначение("Перечисление.СтатусОборудования.Подключено"); как мне добавить ещё один отбор? необходимо вывести список с двумя отборами. |
|||
1
patria0muerte
11.08.15
✎
08:34
|
ээээм... также?
|
|||
2
alexsandrinia
11.08.15
✎
08:34
|
просто ещё раз написать ниже другой отбор?
|
|||
3
patria0muerte
11.08.15
✎
08:35
|
ну да..
|
|||
4
alexsandrinia
11.08.15
✎
09:21
|
сделал вот так:
Ссылка = Справочники.Адреса.НайтиПоНаименованию(НаименованиеАдреса); ЭлементОтбора = СписокПодключенногоОборудования.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Владелец"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора.Использование = Истина; ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный; ЭлементОтбора.ПравоеЗначение = Ссылка; ЭлементОтбора1 = СписокПодключенногоОборудования.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора1.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Статус"); ЭлементОтбора1.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора1.Использование = Истина; ЭлементОтбора1.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный; ЭлементОтбора1.ПравоеЗначение = Перечисления.СтатусОборудования.Подключено; но при изменении адреса - ничего не происходит или пустой список или предыдущий список отображается. может, как-то надо обновлять список при смене адреса? |
|||
5
D_E_S_131
11.08.15
✎
10:35
|
"но при изменении адреса - ничего не происходит" — а весь этот код разве не в процедуре при изменении адреса выполняется?
|
|||
6
alexsandrinia
11.08.15
✎
10:41
|
ПриАктивизацииСтроки у меня процедура выполняется
сейчас попробую ПриИзменении |
|||
7
alexsandrinia
11.08.15
✎
10:43
|
(5) просто у меня иерархический список адресов с папками
|
|||
8
D_E_S_131
11.08.15
✎
10:50
|
(7) Тогда зачем ты что-то там ищешь по наименованию? У тебя из иерархического списка сразу же нужная ссылка должна подставляться в алгоритм.
|
|||
9
alexsandrinia
11.08.15
✎
10:53
|
(8) я ищю для того, чтобы сделать отбор по определённому адресу. слева выбираю адрес, считываю его, справа отображается инфа по этому адресу.
|
|||
10
D_E_S_131
11.08.15
✎
11:18
|
(9) Я понимаю, но "слева" разве у тебя нет сразу же нужной ссылки на справочник "Адреса"?
|
|||
11
alexsandrinia
11.08.15
✎
11:20
|
(10) нет, я выбираю нужный мне адрес из общего списка
|
|||
12
DexterMorgan
11.08.15
✎
11:30
|
(9) "Ищю" - это мощно
|
|||
13
D_E_S_131
11.08.15
✎
11:37
|
(11) Что-то я не верю, что может быть иерархический список без ссылки. :)
|
|||
14
alexsandrinia
11.08.15
✎
12:01
|
(13) ссылку то я получаю в итоге
|
|||
15
ЧеловекДуши
11.08.15
✎
12:03
|
(0) Группу "Или" не предлагать?
|
|||
16
alexsandrinia
11.08.15
✎
12:15
|
(15) можно подробнее рассказать?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |