|
УФ Вопрос по обращению к серверу
| ☑ |
0
Rounder
10.09.12
✎
16:12
|
Есть клиентская процедура
&НаКлиенте
Процедура УстановитьОтборТЧ(ТЧ, ЛевоеЗначение, ПравоеЗначение)
ТЧ.Отбор.Элементы.Очистить();
ЭлементОтбора = ТЧ.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(ЛевоеЗначение);
ЭлементОтбора.ПравоеЗначение = ПравоеЗначение;
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
КонецПроцедуры
Но каждый раз в ней идет автоматическое обращение к серверу.
Я верно понимаю - что т.к. динамический список получает с сервера всего-лишь ограниченную часть данных (N объектов), то при попытке установить на него отбор идет обращение на сервер, чтобы получить эти же N объектов уже с учетом отбора?
|
|
1
Lexusss
10.09.12
✎
16:14
|
Изменений отборов дин списка приводит к переформированию выводимых данных дин списка, а это неявный вызов сервера.
|
|
2
Rounder
10.09.12
✎
16:16
|
(1) ну это мое же предположение, только иными словами...
Т.е. получается, что выгоднее делать настройку отборов и условного оформления на сервере, т.к. основная масса делается при открытии элемента справочника. И только некоторые потом по интерактивным действия пользователя.
|
|
3
Stepa86
10.09.12
✎
16:22
|
(2) пофик, явный вызов сервера или не явный, но если уже есть обращение к серверу (в при создании например), то там стоит сразу все сделать
|
|