|
![]() |
#1 |
MCTS
|
Всем спасибо, особенно Gustav!
Картина в общем ясна ![]() |
|
![]() |
#2 |
Участник
|
Это все здорово как упражнения для изучения системы.
![]() Но в чем выигрыш? ![]() ![]() К тому же ADO - это внешняя компонента по отношению к Axapta, это тоже минус. Работа с COM объектами - это накладные расходы, еще проверить по производительности не мешало бы, что выгоднее. С учетом того, что временные таблицы - это родной механизм Axapta и встречаются в ней сплошь и рядом, что может испортить еще одна временная таблица? Кстати, konopello тоже неполохой вариант предложил. Добавлено. Мда...тестирование производительности варианта с временной таблицей и ADO RecordSet не выявило существенной разницы. Надо машинку послабее взять, видимо. В коде Gustav пришлось изменить строку X++: fld.Value(ledgerTrans.AccountNum ) X++: fld.Value( COMVariant::createFromStr(ledgerTrans.AccountNum) ) Последний раз редактировалось fomenka; 14.11.2007 в 22:54. |
|
![]() |
#3 |
Moderator
|
2 fomenka: Ваша пламенная речь ко мне обращена? Я должен как-то реагировать?
![]() Спасибо. Это на 4-ке? (у меня мой вариант работает на 3-ке SP3, SP4) |
|