问题标签 [webresource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
575 浏览

html - HTML Web 资源无法显示所有行

HTML在 Dynamics 365 中有一个显示文本列表的 Web 资源。但是,输出无法显示所有行,导致最后2行被截断。我可以知道我该如何解决吗?


在此处输入图像描述


0 投票
2 回答
387 浏览

javascript - D365/JavaScript 问题:需要帮助附加 OnSave 事件以不允许用户保存表单

我创建了一个 JavaScript OnSave 事件,该事件通过“机会”实体表单中的“销售配额分布”实体网格进行解析,并检查“销售配额分布”网格的“资源”字段中的重复项。当有重复时,将出现警告消息。这是可行的,但我希望能够附加 OnSave 事件,以在没有重复资源的情况下不允许用户保存表单。我怎样才能做到这一点?

以下是我当前的代码:

任何帮助将不胜感激。谢谢! 在此处输入图像描述

0 投票
1 回答
422 浏览

javascript - 检索快速查看表单值 - Dynamics CRM JavaScript

对于功能的某个方面,我需要从实体“课程请求”表单上的快速查看表单中提取一个值。快速查看表属于“计划”实体,包括有关会员和非会员价格的详细信息。

我需要检索“会员价格”值并将父表单上的相应字段设置为该值。我有以下代码来执行此操作,但这似乎不起作用。

快速查看表单被称为:课程:计划详细信息 - 快速查看

0 投票
0 回答
50 浏览

angular - Dynamic 365 如何将客户端 API 执行上下文获取到 Angular Web 资源中

我在表单中使用 Angular 网络资源。但是我无法将 formContext 访问到我的打字稿组件中。

如果我想访问 formContext 我需要使用客户端 API 执行上下文。

https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/clientapi-form-context

当我构建我的 Angular Web 资源时,它生成了以下 javascript 文件。

在此处输入图像描述

我如何传递执行上下文以便我可以从我的角度组件 ngOnInit 事件中访问它?

在此处输入图像描述

Xrm.Page 对象已弃用,我需要使用 formContext

如果我使用简单的 javascript,我可以轻松地在加载事件上传递 formcontext。但是对于角度来说,我不知道该怎么做。

0 投票
1 回答
92 浏览

html - 接收不存在内容安全策略标头的内容安全策略错误

我正在与第三方库 (Chargebee) 集成,并且收到内容安全违规错误。

据我所知,我的网页中没有定义 CSP,因为它不返回 CSP 响应标头:

在此处输入图像描述

虽然,在尝试使用这个库时,我遇到了以下错误:

在此处输入图像描述 在此处输入图像描述

问题

  1. 我正在使用其他第三方 JS 库,为什么我没有为其他任何人收到此错误?我以前从来没有为任何一个 CSP 指定过。

  2. 如果我确实定义了 CSP,那么我将阻止其他第三方库。我可以在不阻止其他人的情况下允许 Chargebee(并且不必将它们全部包含在 CSP 中)吗?

这没有意义。它表明我没有定义 CSP,因为它没有在我的标头中返回,我可以使用第三方资源,我什至使用 Chrome CSP 评估器扩展验证了这一点。然而,错误消息显示我确实定义了 CSP 策略。

我错过了什么吗?

0 投票
1 回答
68 浏览

javascript - Dynamics CRM:从表单上 Web 资源中的文件类型字段显示 PDF

我在文件类型字段上上传了一个 PDF 文件(大小 30MB)。

然后,我尝试在 Web 资源上显示来自该字段的 PDF,但它没有显示。如果我尝试从注释实体显示相同的 PDF,它显示得很好。这就是我从文件类型字段中获取数据的方式:

上面的 dataURItoBlob 方法给了我以下错误:

DOMException: 无法在 'Window' 上执行 'atob': 要解码的字符串未正确编码。

如何正确显示 Web 资源上文件类型字段中的 PDF?