optimization - AX2012/R3 中的表单优化
问题描述
我们正在使用 AX2012 R3,我们的客户说 VendInvoiceInfoListPage 表单太慢了。我以这种形式检查了定制开发,没有任何定制开发。
我们的客户还说,当他们点击 NewInvoiceAction 按钮时,AX 让他们等待。
我该如何优化这个标准流程?请给我一个解决方案或文档
解决方案
在这种情况下,这是一种特定形式。因此,最好的方法是使用跟踪座舱跟踪此功能(它在您启动开发人员窗口 (Ctrl+D) 时位于“工具”菜单中。确保在 AOS 服务器上创建跟踪,并在客户端启动管理员模式。
启动跟踪主控室,然后打开供应商发票列表页面表单。这将生成一个(大)跟踪文件,您可以将其导入 AX 2012 Trace Parser。此 Trace 解析器将准确显示哪些代码或 SQL 调用运行缓慢。
大多数情况下,性能可以通过清理/归档数据或改进表的索引来提高。
推荐阅读
- javascript - 用 JS 在浏览器中模拟 User-Agent 点击
- vuejs2 - Onsen + VueJS:从子组件回调(使用onsNavigatorProps)
- javascript - 懒加载器突然停止工作。图片根本不显示
- ajax - ajax调用返回promis并由调用函数将其解析为它的值
- javascript - 如何模拟 Cypress.io 中丢失的窗口焦点
- php - 在学说实体中访问 OneToMany 关系时未定义的索引
- gradle - 在 Android Studio 中包含和排除不同风格的源集
- android - Android Studio 抱怨缺少 JNI 类
- c - 有没有更好的方法来写入设备文件而不是多次写入?
- javascript - 未调用 Shopware 插件 javascript 事件