问题标签 [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.
javascript - GetGlobalContext 未在 Dynamics CRM 的 HTML 网络资源中定义
我在 Dynamics CRM 本地环境中有一个 HTML Web 资源。它保存为new_htmlpage1
,现在单击自定义按钮,我将打开此HTML
Web 资源。我ClientGlobalContext.js.aspx
也在 HTML webresource 中添加了作为参考。但我仍然收到错误消息GetGlobalContext is not defined
下面是我的 HTML 源代码。
这是我正在关注的 Microsoft 的演练,但仍然无法获取 GlobalContext。
请让我知道我在这里缺少什么。
javascript - 是否可以从 HTML 网络资源刷新 Dynamics CRM 子网格?
在联系表单上,对于自定义实体ABC
,我正在使用Xrm.Navigation.openWebResource()
自定义按钮的 onClick 打开 HTML Web 资源以添加记录。一旦用户创建记录表单 HTML Web 资源,我需要刷新子网格。
下面是我用来刷新ABC
联系表单上实体子网格的代码片段。
parent.Xrm.Page.getControl("subgrid_abc").refresh();
我期望此代码片段应在保存记录后刷新联系人表单上的子网格。但它没有达到我的要求。知道如何从 HTML 网络资源的弹出窗口中刷新主窗体上的子网格吗?
dynamics-crm - 如何使用 jscript OnLoad 事件使用父记录中的数据自动填充 QuickCreate 表单字段?
当用户将商机记录上的“范围”设置为“父商机”时,将出现一个网格,允许用户创建与父商机关联的子商机记录。我正在尝试为 OnLoad 事件创建一个 Web 资源,该事件将使用父商机表单中的数据自动填充 QuickCreate 表单的商机名称、联系人和帐户。客户和联系人是对单独实体的查找,机会名称是一个文本字段。这是我到目前为止所拥有的:
我对 JavaScript 相当陌生,并且不确定要添加到 Web 资源中以使 QuickCreate 表单自动填充。任何帮助将不胜感激。
谢谢!
dynamics-crm - 我可以在 Dynamics CRM 中导入相关的 Web 资源吗?
我希望能够从 Dynamics CRM 中的当前 Web 资源导入相关的 Web 资源,例如实用程序 Web 资源。这将允许我将我的代码拆分到多个文件中,而不是将所有内容都包含在一个 Web 资源文件中。
就像是:
import * as dateUtil from '../util/dateUtil.js'
我已经尝试将它们堆叠在 Dynamics 本身中。但我真正想要的是 Dynamics 本身在我将其指定为导入后拉取相关的 Web 资源。
javascript - 需要帮助调试 CRM Web 资源代码 - 收到错误消息“Web 资源方法不存在”
当用户打开表单时,我正在尝试使 CRM 机会表单上的制造商字段成为必需。(我不能简单地使用业务规则来执行此操作,因为在 QuoteWerks 中也需要制造商字段,这是我们创建许多机会记录的地方。)
我创建了一个 javascript web 资源并添加到表单的 OnLoad 部分,但是当我打开表单时收到以下错误:
Web 资源方法不存在:将制造商设置为必需。
下面是我的代码:
任何调试此问题的帮助将不胜感激。谢谢!
dynamics-crm - Dynamics 365 Webresource 中的 ReferenceError
我在Dynamics 365的CRM中使用web资源,最近出现这样的错误,不知道为什么会这样,问了一个问题。
错误日志内容:
ReferenceError: $ 未定义
我将附上出现错误日志的部分。
这是在微软 10 更新之前用用户的新 UI 版本测试时出现的错误。
我也想知道更新后web资源的语法是否有一点变化。
dynamics-crm - 获取子网格中的所有业务推荐字段
如何检查子网格的特定字段或列是否是企业推荐的?我想使用网络资源来做到这一点。同样由于某些要求,我将不得不使用子网格存在的表单的执行上下文,而不是子网格本身的执行上下文。
datetime - Dynamics CRM 365 本地统一界面 webresource 从表单中读取日期字段以 UTC 获取日期
我们有一个本地租户并使用统一的界面。我有一个具有日期字段的表单,其行为设置为用户本地。
日期字段设置在同一个表单上,我有一个 Web 资源,它在表单加载时显示相同的日期字段数据。我正在使用 parent.Xrm.Page.getAttribute("fieldname").getValue() 来获取 Web 资源上的日期字段值。
我知道日期是以 UTC 格式存储的。它在表单上显示良好,但在网络资源上却落后了一天。
是否是时间问题,表单以 UTC 格式获取日期,但在将其转换为本地格式之前,网络资源会读取它。
请指教。
maven - Maven WebResources文件成为war文件中的目录
我的项目有两个版本用于两个不同的客户。两个版本都有一些内容不同的通用文件。所以我在war插件下使用WebResource替换了war文件中的常用文件。当我在 linux 中运行 maven 时,这些文件成为 war 文件中的目录。项目在windows环境下工作正常。