все, разобрались с майкрософтом на пару )
в общем, в новой чудесной чисто серверной пакетной обработке, новинке версии 2009, не все так гладко, как хотелось бы.
если не вдаваться в детали, то если создавать экземпляр класса прямо внутри цикла перебора записей SalesTable, и после каждой итерации присваивать указателю null, то все работает. а если вынести invoice update в отдельную функцию и создавать объекты там, то напечатан будет только первый инвойс, все последующие пойдут на печать пустыми страницами. а иногда и первый не пойдет.
ладно, сделал, работает, закрыли. спасибо
__________________
our sharp bitter vitriol is not that of the vulgar.
|