有没有办法直接从外部应用程序打开指定文档,例如“生产订单 123”或表格,例如 Ax2012 中的“采购订单”?
详细地说,我正在寻找类似AXPath的东西,但这不适用于高于 2009 的版本。
是否有任何(可能包括)方法来实现这一目标?
有没有办法直接从外部应用程序打开指定文档,例如“生产订单 123”或表格,例如 Ax2012 中的“采购订单”?
详细地说,我正在寻找类似AXPath的东西,但这不适用于高于 2009 的版本。
是否有任何(可能包括)方法来实现这一目标?
有!它使用 AX 的向下钻取功能,该功能使用 AxHLink.exe 来处理传递给 Classes\SysStartupCmd 函数的动态:// URL。如果您想直接启动 AX 客户端可执行文件,也可以在那里创建一些自定义代码。
我之前问过的问题在这里应该有很多有用的信息:
可以找到更多:http ://technet.microsoft.com/en-us/library/aa834337.aspx
编辑: 听起来你很困惑或者帖子不够清楚。我认为您有 3 个基本选项。
drilldown
、viewalert
和viewalertrule
. 因此,如果您想使用 Dynamics:// URL,则需要以某种方式劫持它们。在另一个堆栈帖子中有一个来自 Jan 的 Pastbin。SysStartupCmd
然后而不是使用Dynamics://
URL,只需Ax32.exe -startupCmd
直接调用并将参数传递给您的自定义类。