H
Hryv
Есть две ТЗ с одинаковыми колонками: Товар, Цена, День, НачО, КонО, Приход, Расход
Если в ТЗ1 и в ТЗ2 есть строки с совпадающими Товар, Цена, День, то надо
ТЗ1.Приход = ТЗ1.Приход+ТЗ2.Приход;
ТЗ1.Расход = ТЗ1.Расход+ТЗ2.Расход;
а если в ТЗ2 есть строка с такими Товар, Цена, День, которых нет в ТЗ1, то в ТЗ1 надо добавить строку
Я сделал вложенный цикл, все работает правильно
Однако если делать за 10 дней, то время выполнения еще терпимое, но как правило будут делать за месяц
Через 8 минут по секундомеру я прервал отчет
замер показал, что тормозит этот цикл
Если в ТЗ1 и в ТЗ2 есть строки с совпадающими Товар, Цена, День, то надо
ТЗ1.Приход = ТЗ1.Приход+ТЗ2.Приход;
ТЗ1.Расход = ТЗ1.Расход+ТЗ2.Расход;
а если в ТЗ2 есть строка с такими Товар, Цена, День, которых нет в ТЗ1, то в ТЗ1 надо добавить строку
Я сделал вложенный цикл, все работает правильно
Однако если делать за 10 дней, то время выполнения еще терпимое, но как правило будут делать за месяц
Через 8 минут по секундомеру я прервал отчет
замер показал, что тормозит этот цикл