![]() |
#9 |
Участник
|
Я из-за этого дела переписал код в классе InventTransReference. Чтобы во всех формах не переписывать. Все перечисленные выше дисплейные методы дергают этот метод.
Axapta 3.0 SP5 X++: server static InventTransReference inventTransReference(inventTrans _inventTrans) { // SysGlobalCache cache = classFactory.globalCache(); // InventTransReference InventTransReference = cache.get(classStr(InventTransReference), funcname(), null); // // if (!inventTransReference || // inventTransReference.inventTrans().recId != _inventTrans.recId) // { // inventTransReference = InventTransReference::construct(_inventTrans); // cache.set(classStr(inventTransReference), funcname(), inventTransReference); // } // // return inventTransReference; // DEM от 28.01.2015 14:26:58 ---> // Из-за превышения по количеству открытых курсоров убрал кеш InventTransReference InventTransReference; ; inventTransReference = InventTransReference::construct(_inventTrans); return inventTransReference; // DEM от 28.01.2015 14:26:58 <--- } Последний раз редактировалось Ace of Database; 21.09.2015 в 13:54. |
|
|
За это сообщение автора поблагодарили: Logger (1). |