|
|
|
Динамический список установка отбора и очистка | ☑ | ||
|---|---|---|---|---|
|
0
SergSV
12.10.09
✎
13:43
|
Бодрое время!
как в динамическом списке програмно очистить, удалить отбор и установить отбор?! |
|||
|
1
almar
12.10.09
✎
13:45
|
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Актуальность"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора.ПравоеЗначение = Истина; ЭлементОтбора = Список.Отбор.Элементы[1]; ЭлементОтбора.Использование = Истина; Элементы.Список.Обновить(); |
|||
|
2
Mort
12.10.09
✎
13:47
|
(1) ЭлементОтбора = Список.Отбор.Элементы[1]; Это что?
|
|||
|
3
Topol-M
12.10.09
✎
13:49
|
(2) отборов может быть несколько
|
|||
|
4
SergSV
12.10.09
✎
13:53
|
ну хорошо, а как очистить отбор?
|
|||
|
5
Mort
12.10.09
✎
13:54
|
(3) В курсе ). Просто в указанном в (1) блоке добавляется элемент отбора, устанавливается значения, потом этот элемент "перенаправляется" на некий 1-й (точнее второй в списке отборов) элемент, и для этого некого элемента включается использование. Строка указанная в (2) в блоке лишняя.
|
|||
|
6
Mort
12.10.09
✎
13:54
|
ОтборКомпоновкиДанных.Элементы (DataCompositionFilter.Items)
ОтборКомпоновкиДанных (DataCompositionFilter) Элементы (Items) Использование: Только чтение. Описание: Тип: КоллекцияЭлементовОтбораКомпоновкиДанных. Содержит коллекцию элементов отбора. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. КоллекцияЭлементовОтбораКомпоновкиДанных (DataCompositionFilterItemCollection) КоллекцияЭлементовОтбораКомпоновкиДанных (DataCompositionFilterItemCollection) Элементы коллекции: ЭлементОтбораКомпоновкиДанных, ГруппаЭлементовОтбораКомпоновкиДанных Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы отбора. Возможно обращение к элементам отбора посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0). Методы: Вставить (Insert) Добавить (Add) Индекс (IndexOf) Количество (Count) Очистить (Clear) Получить (Get) Сдвинуть (Move) Удалить (Delete) Описание: Коллекция элементов отбора. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. См. также: ОтборКомпоновкиДанных, свойство Элементы ГруппаЭлементовОтбораКомпоновкиДанных, свойство Элементы ДинамическийСписок, свойство Отбор |
|||
|
7
SergSV
12.10.09
✎
13:56
|
(6) а конкретный примерчик?
|
|||
|
8
Mort
12.10.09
✎
14:01
|
И ключ от квартиры ?
|
|||
|
9
SergSV
12.10.09
✎
14:01
|
(6) как устанавливать отбор я уже понял, а вот как его очистить, недогоню
|
|||
|
10
SergSV
12.10.09
✎
14:03
|
короче, есть иерархический справ, на форме есть дерево и список, в списке необходимо выводить только элементы группы при активизации в дереве, причем со всей вложенностью группы
|
|||
|
11
SergSV
12.10.09
✎
14:06
|
Методы:
Вставить (Insert) Добавить (Add) Индекс (IndexOf) Количество (Count) прекрасно работают но если я пишу Список.Отбор.очистить() или ...Удалить() то вигвам, так как очисить или удалить отбор |
|||
|
12
НЕА123
12.10.09
✎
14:45
|
Сбросить()
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |