如何在AX中创建超链接?

时间:2016-06-09 21:03:47

标签: gridview axapta dynamics-ax-2012

我一直在研究从外部供应商处获取文本文件的AX项目,将文件转换为XML数据并将数据保存在AX表中,供用户使用AX提示进行审核。

我需要从AX cue的gridview链接到原始源文本文件。但我无法在AX中构建存储在网络驱动器上的原始文本文件的超链接。

有没有人想出如何在AX 2012 R2中执行此操作?

2 个答案:

答案 0 :(得分:2)

如果你想要它在网格上,我不相信有一种本地方式可以做到这一点,但它很容易。

只需覆盖网格上的mouseDown()方法,然后输入:

infolog.urlLookup(@'//127.0.0.1/');

使用记录值的网络共享替换部件的位置。如果需要,您可以使用网格字段字体使其看起来像链接。

如果您想要表单上的网址,请使用常规MenuItemButton,但请设置属性Style = Link。这将使菜单按钮"看起来"就像链接一样,您可以使用上面相同的代码启动它。

答案 1 :(得分:0)

您可以在EPWebSiteParameters表的标准中使用WebSiteURL EDT,以获取EP的内部和外部URL。