问题标签 [powerapps-modeldriven]

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 投票
1 回答
34 浏览

dynamics-crm - 在 CDS 上为 D365 MDA 创建一个可点击的网格调度类工具

我希望能够创建类似于下图的交互式内容以包含在应用程序中 - 行代表我们将与之合作的合作伙伴,列代表他们每月分配构建的小部件数量(这些数字来自合作伙伴基于他们的资源、可用性等)目标是根据mnay“插槽”的分配方式跟踪创建了多少预期的小部件、启动和取消了多少等。单击“框”将循环显示颜色以指示该小部件的状态。所有数据都将存储在底层 CDS 实体中。

我的团队对这个 UI 很熟悉,该团队目前基于 Excel,但希望转换为自定义小部件,我可以在 CDS 中的模型驱动应用程序中显示。

有关 Web UI 框架/方法/等的任何建议。帮助我开始?我不想重新创建某个地方已经存在的东西,或者从头开始构建一些有一个很酷(但我不知道)的 UI 框架,这比从头开始更容易。

在此处输入图像描述

0 投票
1 回答
848 浏览

javascript - 从 Xrm.Page 删除后表单中托管的 WebResource 从上下文访问

从表单上托管的 WebResource 访问表单的 FormContext 的最佳方法是什么?

文档说要从 html WebResource 访问表单上下文以使用 parent.Xrm.Page

添加到表单的 HTML Web 资源不能使用表单中加载的 JavaScript 库定义的全局对象。HTML Web 资源可以通过使用 parent.Xrm.Page 或 parent.Xrm.Utility 与表单中的 Xrm.Page 或 Xrm.Utility 对象进行交互,但使用父级无法访问由表单脚本定义的全局对象。您应该在 HTML Web 资源中加载 HTML Web 资源所需的任何库,以便它们不依赖于表单中加载的脚本。

但是 Xrm.Page 已被弃用,并将被删除。当它发生时,我的假设是 parent.Xrm.Page 在那个时间点也将无法工作。

这个假设得到了文档页面末尾发布的已关闭问题的回应。

添加到表单的 HTML Web 资源不能使用加载的 JavaScript 库定义的全局对象 但是如果您查看上面页面上的问题,有人会问一个明显的问题:为了防止功能上的差距,HTML 如何实体表单中包含的 Web 资源访问表单的上下文,当今天唯一支持的方法被弃用时?在删除 Xrm.Page 时,我们能否依赖“parent.Xrm.Page”的支持替代方案?

回复是使用getContentWindow,并从表单的 onload 中将其注入。这仍然不是很好,因为无法保证 Web 资源将及时完成加载以能够接受所述值。一位开发人员甚至发表了这样的评论,并在 getContentWindow 文档页面上发布了他们的工作

这是目前使其工作的最佳/推荐方法,还是即使 Xrm.Page 已被删除, parent.Xrm.Page 仍然可以工作?

0 投票
1 回答
159 浏览

dynamics-crm - 无法隐藏/抑制 OOB 模型驱动的应用程序(客户服务中心、销售中心等)

我试图禁止或隐藏除系统管理员之外的所有用户的 OOB 模型驱动应用程序。我已经导航到设置 -> 我的应用程序 -> 应用程序(省略号) -> 管理角色并删除了除管理员和定制员之外的所有角色。
我已经为我的测试用户分配了一个角色,该角色在安全角色 -> 自定义选项卡中对模型驱动应用程序具有“读取”权限。如果我删除读取权限,用户将看不到模型驱动的应用程序,具有读取权限的用户会看到所有模型驱动的应用程序,即使角色受到限制。

任何指导将非常有义务。

受限角色权限截图

自定义安全角色对

0 投票
1 回答
1038 浏览

powerbi - 如何在 Power Apps 中设置必填字段

我的 Power Apps 空白页面中有各种文本输入字段,我想实现一个功能,如果任何字段保持空白,用户将无法提交表单。我看到了各种来源并在我的提交按钮上使用了它。选择 DisplayMode 并在此处编写此代码:

但是我无法实现我想要的(即只有在填写所有字段时才应启用提交按钮)我哪里出错了?

0 投票
1 回答
337 浏览

dynamics-crm - 自定义模型驱动的应用导航中未显示自定义实体

在我的沙盒环境中,我创建了一个新的模型驱动应用程序,它有自己的解决方案。我还创建了一个自定义实体并将其与帐户和联系人一起添加到解决方案中。当我加载我的应用程序时,我会在左侧的导航区域中看到帐户和联系人。然后我编辑了我的站点地图以包含自定义实体并发布。当我现在加载我的应用程序时,我仍然只能看到帐户和联系人。我什至从站点地图中删除了联系人。之后我的导航仍然显示帐户和联系人。

在添加此自定义实体时,我遗漏了哪些步骤或搞砸了哪些步骤?

0 投票
0 回答
191 浏览

dynamics-crm - Power Apps 模型驱动应用程序/Dynamics 365 中嵌入的 Power Automate (Microsoft Flow) 未触发

有没有人在 Power Apps 模型驱动应用程序/Dynamics 365 中成功嵌入 Power Automate?单击“运行流程”按钮后,不会触发流程,仅显示“登录成功”消息。有人可以帮忙吗?

0 投票
1 回答
135 浏览

powerapps - 如何在 powerapps 的公式栏中组合两个公式?

我需要在下拉字段上应用两个公式。如何应用这两个公式?我想使用不同的功能来避免重复值和下拉值取决于另一列值。我手头有公式,但不知道如何同时应用

0 投票
1 回答
539 浏览

javascript - 独立 Web 资源中的 Powerapps Xrm.WebApi

我有一个从模型驱动应用程序中的站点菜单链接的独立 Web 资源。它使用多个 api 调用parent.Xrm.WebApi,目前工作正常。

根据 Microsoft 弃用通知,https://docs.microsoft.com/en-us/power-platform/important-changes-comingparent.Xrm消失,不再适用于独立的 Web 资源。 Xrm.WebApi不引用父级会引发错误“Xrm”未定义。

任何人都可以通过受支持的方式访问Xrm.UtilityXrm.WebApi从独立的 Web 资源提供帮助吗?

0 投票
1 回答
446 浏览

powerapps - 在 Power Apps 中的按钮选项卡上按下时,如何仅显示共享点列表中的某些列值?

我正在基于 Sharepoint 列表在 Power 应用程序中创建一个应用程序。考虑它有两页。在第 1 页我有 2 个按钮 b1 和 b2。当我单击 b1 时,它应该转到第 2 页并仅显示我的 Sharepoint 列表中的一些列值。当我单击第 1 页中的按钮 b2 时,应显示其余列值。重点是 - 什么条件我应该给按钮来实现这一点任何人请帮助这些。

[当我单击介绍按钮时,它应该转到第二页并且应该只显示前 4 列,当我单击解决方案概述按钮时,它应该转到同一个旧页面并仅显示其余列

0 投票
0 回答
203 浏览

microsoft-dynamics - 无法为 Power Apps 创建嵌入式画布应用,在租户中找不到

我有一个模型驱动的应用程序。尝试使用 Canvas 应用程序进行扩展。

我按照说明进行创建(https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/embedded-canvas-app-guidelines#enable-an-embedded-canvas-app

我点击“自定义”以生成 PowerApp,但不断收到此错误消息:

失败的经典

所有浏览器都试过了。

使用经典设计师让我失望了,所以我尝试了更新的查看器。

从不创造。

失败的常规

另一个错误信息: 在此处输入图像描述

边缘:InPrivate 在此处输入图像描述