|
v8: УФ Форма списка - как включить/отключить отбор | ☑ | ||
---|---|---|---|---|
0
ПрограмлюКак Индус
09.07.12
✎
13:12
|
Так как сильно в УФ не силен - тока изучаю и работаю одновременно, то возник простой вопрос, который не смог
осилить. Есть Форма списка. Задаю отбор. Он по умолчанию включен. А как его выключить и потом включить. Отбор.Использование - не катит. Чую надо использовать Элементы... Подскажите кто в теме. Вот что есть - незакоментирован - типовой механизм. // Условие отбора задаем // ЭлементУсловия = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); // ЭлементУсловия.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Остаток"); // ЭлементУсловия.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше; // ЭлементУсловия.ПравоеЗначение = 0; ОтборыСписковКлиентСервер.УстановитьЭлементОтбораСписка(Список, "Остаток", 0, ВидСравненияКомпоновкиДанных.Больше); |
|||
1
DrShad
09.07.12
✎
13:13
|
еще есть процедура, которая удаляет элементы отбора
|
|||
2
izekia
09.07.12
✎
13:17
|
(0) находи элемент и меняй признак "Использование"
|
|||
3
ПрограмлюКак Индус
09.07.12
✎
13:18
|
(1)есть. я знаю. только я не хочу удалять/заполнять.
Мне надо вкл/выкл |
|||
4
DrShad
09.07.12
✎
13:19
|
(3) а как по-твоему почему сделано именно так, а не так как ты хочешь?
|
|||
5
ПрограмлюКак Индус
09.07.12
✎
13:20
|
(2) а как его найти? по какому признаку?
|
|||
6
Агент Инфостарта
09.07.12
✎
13:21
|
(3) Не силён в теме, а туда же.
вкл/выкл - это и есть Использование = Истина/Использование = Ложь |
|||
7
ПрограмлюКак Индус
09.07.12
✎
13:21
|
(4) хз... Почему?
Сложно вкл/выкл отбор? |
|||
8
Агент Инфостарта
09.07.12
✎
13:22
|
(5) Только перебором элементов отбора, сравнивания в цикле левое значение с полем компоновки данных.
|
|||
9
ПрограмлюКак Индус
09.07.12
✎
13:22
|
(6)ты читал вопрос? Не надо жувать прописные истины - тут не идиоты.
сказано: "Отбор.Использование - не катит. Чую надо использовать Элементы... " Как? |
|||
10
izekia
09.07.12
✎
13:23
|
(5) по имени, ппо значению в правой части
|
|||
11
izekia
09.07.12
✎
13:23
|
+(10) в левой точнее
|
|||
12
ПрограмлюКак Индус
09.07.12
✎
13:23
|
(8) геморно...
проще очищать/заполнять. А помему поиск не действует или по параметру нахождение? |
|||
13
ПрограмлюКак Индус
09.07.12
✎
13:25
|
(11) я пробовал обратиться по имени - его нет - типа ЭлементКомпоновкиДанных
|
|||
14
Агент Инфостарта
09.07.12
✎
13:25
|
(9) Дятел. Удаляй нужные элементы отбора и добавляй по новой.
И вообще учим матчасть. СП продаётся. |
|||
15
acsent
09.07.12
✎
13:25
|
там больше параметров в процедуре
|
|||
16
ПрограмлюКак Индус
09.07.12
✎
13:28
|
короче, буду очищать
|
|||
17
MSII
09.07.12
✎
14:00
|
Ну да. Отрубить палец и снова пришить.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |