表方法不再起作用



i有一个带有不同方法的表,例如,当将字段a设置为x,字段b和c时,必须填充validateWrite。

突然(没有更改代码,我已经将代码与测试环境进行了比较,它确实在那儿起作用)validateWrite已停止工作。

我试图重新编译桌子,但这不起作用。

知道为什么它突然(不在此环境中进行其他修改或生成CIL)停止工作,而我可以尝试解决它?

如果某些代码正在调用table.doInsert(),则跳过validateWrite()方法。

如果环境确实相同,那么我将尝试关闭您的斧头客户端并删除用户caches(请参阅http://dynamics-ax-live.blogspot.com/2010/2010/03/more-ingore-information-information-about-about-auc-file.html)删除位于 C:Users[Username]AppDataLocal

的所有 *.auc文件

除了告诉您删除的内容外,我还将删除 *.kti文件和所有文件&C:Users[UserName]AppDataLocalMicrosoftDynamics Ax

的文件夹

然后打开斧头,查看问题是否仍然存在。然后完整的系统编译,CIL构建并删除您的使用数据。

首选的路由是只放下一个断点并调试代码以查看执行堆栈是什么。

最新更新