【问题标题】:Format text fields as local file links in Dynamics CRM 2015 on premise在本地 Dynamics CRM 2015 中将文本字段格式化为本地文件链接
【发布时间】:2015-12-24 14:30:10
【问题描述】:

我要做的是在机会表单上创建一个指向本地文件夹的超链接。

AFAIK,有两种合适的方式来格式化这些数据:

  1. 使用文本类型
  2. 使用 URL 类型

问题是,当您粘贴指向本地资源的链接时,例如 \\filestore\folder1,URL 格式化程序会在其前面加上 http:// 创建超链接 http://\\filestore\folder1(不起作用)而不是 file://\\filestore\folder1(起作用正确)。

以前的解决方案,例如创建一个存储链接文本的文本字段 (\\filestore\folder1),以及表单上的一个按钮。使用按钮 onclick 事件并将文本字段值作为 URL 参数通过操作 DOM 在本地汇总 1 后停止工作。

有什么建议吗?

【问题讨论】:

  • 创建一个网络资源,该资源将从文本字段中获取值并显示指向本地资源的 html 链接
  • 由于安全问题,一般网络浏览器不允许直接访问本地文件夹。您只能使用 ActiveX 或其他插件或通过中间组件间接完成此操作。
  • Guido,我尝试创建一个网络资源,并从源字段中获取链接文本,但未能将其传递到目标位置。关于如何通过它的任何提示?

标签: dynamics-crm microsoft-dynamics dynamics-crm-2015


【解决方案1】:

我的问题是我无法将字段值从表单传递到目标 Web 资源。我已经设法通过使用parent.Xrm.Page.getAttribute() 访问父CRM 页面表单字段来解决该问题。现在一切正常。

【讨论】:

    猜你喜欢
    • 2016-02-12
    • 2011-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多