Есть отчет на СКД, результат которого без отбора (20000 строк х 10 колонок)формируется примерно за 2 минуты. Пользователь устанавливает в отчете отбор по номенклатуре (вид сравнения "в группе из списка"), который содержит примерно 1500 элементов и отчет выполняется за 25 минут. При установке отбора, который содержит адекватное кол-во элементов (еще не определил сколько), отчет формируется моментально. В чем причина и что можете посоветовать для ускорения?
(3) НГ = номенклатурная группа
[отбирают ном-ру по хитрому принципу, отоборать по мимо списка нет возможности]
при ручном вводе 1500 позиций оператор 100 раз ошибётся
значит есть у позиций что-то общее, план производства и спецификации
(6) похоже так и придется делать, думал может есть другой способ.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший