Показать сообщение отдельно
Старый 19.04.2019, 11:17   #27  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от Logger Посмотреть сообщение
Неплохо бы было добавить в тесты проверку на скорость разноски или хотя бы на нелинейные зависимости времени разноски от числа строк. Это несложно.
Кстати даже тестов то и не нужно, достаточно просто выполнить просмотр кода. Вот еще четкий пример(из 10.0, но есть в 2012)
Нажмите на изображение для увеличения
Название: canCreateParmLine.png
Просмотров: 164
Размер:	70.0 Кб
ID:	12285
метод PurchFormletterParmDataInvoice canCreateParmLine как следует из названия вызывается для каждой строки. при этом в нем идет цикл по всем строкам(4 раза !!!). т.е. для 1000 строк получаем 4 миллиона вычислений кол-ва. Правда произойдет это если будет нечего разносить, т.е. все уже в предварительной накладной
Вызывается только в RU компаний
За это сообщение автора поблагодарили: Logger (3).