Имя: Пароль:
1C
1С v8
Помогите с отбором в форме списка в 8.2
0 Luhtas
 
08.01.12
10:07
//На форме списка сделал поле выбора авто и кнопку "Отбор".
&НаКлиенте
Процедура Отбор(Команда)
   ОтборНаСервере();
КонецПроцедуры

Процедура ОтборНаСервере()
   Список.Параметры.УстановитьЗначениеПараметра("ТранспортноеСредство", Автомобиль);
   //вот тут что нужно написать, чтобы обновить список на форме с учетом отбора???
КонецПроцедуры
1 2S
 
08.01.12
10:08
динамический список?
2 Luhtas
 
08.01.12
10:12
(1) Ну да вроде, по умолчанию, на форме списка,  динамический...
3 Drock
 
08.01.12
10:17
&НаСервере
Процедура ОтборНаСервере(ВидСлужебнойЗаписки = Неопределено)
   
   Если ВидСлужебнойЗаписки = Неопределено Тогда
       ЭлементОтбора = Список.Отбор.Элементы[0];
       ЭлементОтбора.Использование = Ложь;
   Иначе
       ЭлементОтбора = Список.Отбор.Элементы[0];
       ЭлементОтбора.Использование = Истина;
       ЭлементОтбора.ПравоеЗначение = ВидСлужебнойЗаписки;
   КонецЕсли;
   
КонецПроцедуры
4 Filin
 
08.01.12
10:18
Ну во первых нафига на сервере? УстановитьЗначениеПараметра - вполне себе и на клиенте можно. И если у тебя в настройке динамического списка стоит галка "Динамическое считывание данных" то все будет само обновляться.
5 Luhtas
 
08.01.12
10:43
(4) Понятно, буду делать. Спасибо.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан