如何在 Business Connector Dynamics AX 2009 中禁用缓存
How to disable cache in Business Connector Dynamics AX 2009
当我尝试从 PriceDiscTable 获取数据时,我得到的是旧数据。
在这种情况下,我需要在 table 属性 (CacheLookup) 中重新连接或禁用缓存。
如何在不禁用 CacheLookup 的情况下获取正确的数据属性?
我试过了
priceDiscTable.disableCache(true);
但问题依然存在
尝试priceDiscTable.reread()
。这将查询数据库以重新读取记录。
我将代码更改为
priceDiscTable.disableCache(true);
priceDiscTable.reread();
我重新启动了 AOS,清除了所有缓存和 *.auc 文件
现在可以正常使用了
当我尝试从 PriceDiscTable 获取数据时,我得到的是旧数据。 在这种情况下,我需要在 table 属性 (CacheLookup) 中重新连接或禁用缓存。
如何在不禁用 CacheLookup 的情况下获取正确的数据属性?
我试过了
priceDiscTable.disableCache(true);
但问题依然存在
尝试priceDiscTable.reread()
。这将查询数据库以重新读取记录。
我将代码更改为
priceDiscTable.disableCache(true);
priceDiscTable.reread();
我重新启动了 AOS,清除了所有缓存和 *.auc 文件
现在可以正常使用了