如何在业务连接器动态 AX 2009 中禁用缓存



当我尝试从PriceDiscTable获取数据时,我得到了旧数据。在这种情况下,我需要重新连接或禁用表属性中的缓存(缓存查找)。

如何在不禁用缓存查找属性的情况下获取正确的数据?

我试过了

priceDiscTable.disableCache(true);

但问题仍然存在。

尝试priceDiscTable.reread() .这将查询数据库以重新读取记录。

我将代码更改为

priceDiscTable.disableCache(true);
priceDiscTable.reread();

我重新启动了AOS清除所有缓存和*.auc文件

现在它工作正常

最新更新