![]() |
#27 |
Боец
|
А целостность данных?
Почему бы просто не сохранить данные в буфер, переключить компанию и вставить данные. Примерно так: X++: static void copy2company(Args _args) { InventTable tmpInventTable, fromInventTable, toInventTable; ; tmpInventTable.setTmp(); fromInventTable.skipDataMethods(true); while select fromInventTable { tmpInventTable.clear(); buf2buf(fromInventTable, tmpInventTable); tmpInventTable.insert(); } ttsbegin; changecompany ("DMO") { while select tmpInventTable { toInventTable.clear(); buf2buf(tmpInventTable, toInventTable); if (toInventTable.validateWrite()) toInventTable.insert(); } } ttscommit; } Последний раз редактировалось DSPIC; 15.10.2009 в 00:12. |
|
Теги |
update_recordset, законченный пример, как правильно, полезное, системые поля |
|
|