|
Динамический список отбор с сортировкой |
☑ |
0
Олдж
19.09.24
✎
08:23
|
Доброго всем дня. Пользователь попросил ему вывести на динамический список (журнал документов)кнопку отбора по состоянии для удобства.
Процедура выглядит так:
&НаКлиенте
Процедура ОтборПоСтатусу(Команда)
ИмяПараметраОтбора = "СостояниеРемонта";
ЗначениеПараметраОтбора = ВыданПокупателю();
Список.Отбор.Элементы.Очистить();
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(ИмяПараметраОтбора);
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.НеРавно;
ЭлементОтбора.ПравоеЗначение = ЗначениеПараметраОтбора;
ЭлементОтбора.Использование = Истина;
КонецПроцедуры
Прошу подсказать, как еще сделать одновременно и сортировку по колонке "Состояние Ремонта"
|
|
1
toypaul
19.09.24
✎
08:27
|
Чтобы это все сделать - не нужно ничего программировать. Особенно сортировку. Все делается силами пользователя. Твоя задача научить пользователя добавлять пользовательские отборы ну и кликать по заголовку колонки для сортировки
|
|
2
Stepashkin
19.09.24
✎
08:33
|
(0) Если один пользователь, то в режиме предприятия он может сам настроить отбор через Еще->Настроить список. Ну или вы можете ему сделать.
|
|
3
Олдж
19.09.24
✎
08:46
|
Пользователь - это собственник организации с понятиям 90-х годов и ему лишние движения и понимать "как 1С работает" не нужны :-)
Чисто "хотелка" такая: "Хочу что бы нажал кнопку и всё вышло "
|
|
4
dmt
19.09.24
✎
09:11
|
(0) Список.Порядок
|
|
5
mikecool
19.09.24
✎
09:13
|
(3) зайди под его учеткой и настрой
|
|
6
mikecool
19.09.24
✎
09:15
|
+5 я так и делал, когда топам тапать неохота было
|
|
7
Stepashkin
19.09.24
✎
09:36
|
(5) 👍
|
|