如何以编程方式链接Enterprise Portal AX 2009中的Field以打开特定文件

时间:2014-10-01 10:18:07

标签: dynamics-ax-2012 dynamics-ax-2009 dynamics-ax-2012-r2 dynamics-ax-2012-r3

我是Microsoft AX的新手。我在AX 2009中遇到了问题。我创建了一个包含2个字段的表ImportFile,(" FileName - > Typ:String"," FileDocuValue - > Typ:Container") 。当用户导入CSV文件时,它将保存在表ImportFile中。 现在在EP中我只是在My GridView中显示一个列FileName,我希望FileName成为一个链接,这样当我在一个单击时,这些名称就会在Excel中打开相应的CSV文件。

有可能吗?

1 个答案:

答案 0 :(得分:0)

我可以建议以下方法:

  1. 您可以使用标准的asp LinkBut​​ton控件来显示链接。点击链接后,
  2. 根据ImportFile表格中的数据创建临时CSV文件。
  3. 创建生成的CSV文件的URL(您可以使用WebLink.url方法)。
  4. 打开生成的网址。
  5. 当我处理类似的任务(生成并下载PDF)时,我还必须修改一些标准类,如WebSession和EPDocuGetWebLet。