|
|
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
|
Ну да. Отрубить палец и снова пришить.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший