Имя: Пароль:
1C
1С v8
Отбор в динамическом списке
,
0 Avalone2010
 
04.10.16
09:21
Здравствуйте, уважаемый форумчане. Подскажите по такому вот вопросу.Есть у меня динамический список, например реализаций. Нажимая на кнопочку я устанавливаю в контексте клиента подряд 3 фильтра через
ИмяДинамическогоСписка.Отборы.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")).
Так вот вопрос при установке первого фильтра, второго и третьего происходит считывание данных 3 раза или же 1с каким то образом ждет пока отработается клиентский вызов и после этого устанавливает использование моего "тройного" фильтра?
1 Fragster
 
гуру
04.10.16
09:33
что счетчик серверных вызовов говорит?
2 Fragster
 
гуру
04.10.16
09:33
который называется "показатели производительности" в меню сервис-параметры и при отладке из конфигуратора автоматом показывается
3 Avalone2010
 
04.10.16
09:45
5 вызовов.
4 Avalone2010
 
04.10.16
09:46
(1) через скл профайлер посмотреть не могу, админы буки - доступ не дают :(
5 SSSSS_AAAAA
 
04.10.16
09:53
(4) А разве писали про профайлер?
6 Avalone2010
 
04.10.16
09:55
по тому что писали - ответил - 5 вызовов. Фильтров 3. 5 вызовов происходит сразу при нажатии на кнопку и где то еще через секунду 6 вызовов, итого 11. Фильтров при этом устанавливается 3 штучки
7 Avalone2010
 
04.10.16
10:06
Кажеться разобрался. По одномы вызовы идет и при очистке и при установки группы фильтров. (1)Спасибо за наводку где посмотреть.
8 mpei
 
04.10.16
10:10
похоже каждый раз весь список дергает
9 Avalone2010
 
04.10.16
10:21
(8) в смысле весь список дергает?Считывает всю таблицу документа(/справочника)?
10 mpei
 
19.10.16
16:21
(9) да
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший