|
|
Работа с двумя ТЧ |
☑ |
|
0
егаис
13.10.14
✎
20:35
|
Пишу обработку корректировки ввода начальных остатков по ОС.
В обработку с экселя загружаю необходимые для корректировки ОС.
Так как документ ввода остатков содержит около 40К позиций, как оптимальней решить задачу сопоставления ОС в документе остатков и ТЧ обработки.
Тупо перебор каждой строки в документе ввода и потом отбор по ОС в ТЧ обработки? Не нравится подход. Что посоветуете?
|
|
|
1
Sammo
13.10.14
✎
20:39
|
Временная таблица в запрос + запросом ТЧ. Join-ить и на входе получаем результирующую таблицу
|
|
|
2
Classic
13.10.14
✎
20:39
|
сортируешь и то и другое, потом параллельным обход. Правда непонятно. В документе на момент загрузки есть данные?
|
|
|
3
егаис
13.10.14
✎
20:41
|
(1) потом загрузить ТЗ в документ?
(2) в обработке только нужные ОС, не все. Данные конечно есть, корректируем сейчас (там в ПР корректировка)
|
|
|
4
RomanYS
13.10.14
✎
20:42
|
если документ один: ТЧ.НайтиСтроки(...) или ТЧ.Найти()
если много, то выгрузить в ТЗ колонки ОС, Ссылка, НомерСтроки и тоже самое с ТЗ
если корректировок много, то +1 за (1) - быстрее всего будет
|
|
|
5
егаис
13.10.14
✎
20:45
|
собственно (1) оптимально, спасибо
|
|