Пишу обработку корректировки ввода начальных остатков по ОС.
В обработку с экселя загружаю необходимые для корректировки ОС.
Так как документ ввода остатков содержит около 40К позиций, как оптимальней решить задачу сопоставления ОС в документе остатков и ТЧ обработки.
Тупо перебор каждой строки в документе ввода и потом отбор по ОС в ТЧ обработки? Не нравится подход. Что посоветуете?
если документ один: ТЧ.НайтиСтроки(...) или ТЧ.Найти()
если много, то выгрузить в ТЗ колонки ОС, Ссылка, НомерСтроки и тоже самое с ТЗ
если корректировок много, то +1 за (1) - быстрее всего будет
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший