问题标签 [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 回答
297 浏览

powerapps - 嵌入式画布应用程序+补丁不更新空值的问题

我在模型驱动的 CRM 表单中创建了一个嵌入式画布应用程序。

我正在通过嵌入式画布应用程序更新我的 crm 表单值 -

我在“ModelDrivenFormIntegration”的“OnDataRefresh”属性上添加了以下公式,以便在我点击保存在 CRM 表单上时更新数据 -

当我将字段的值从“600”更新为“700”时,这可以正常工作。但是,当我从字段中删除值时出现问题,例如从“600”到空白“”。当字段值为空白时,它不会更新 ModelDrivenFormIntegration.Item 并在我点击后再次显示以前的值节省。

还尝试打开“公式级别错误管理”,它没有工作,我的公式上的这个设置也停止工作

请建议任何帮助将不胜感激。

0 投票
1 回答
354 浏览

powerapps - Power Apps - 在使用模型驱动应用程序开发的预订系统中限制重复预订

我们正在使用试用版在 Power Apps 上进行 POC,并且我们在 Power Apps 下的模型驱动应用程序中开发了一个房间预订应用程序。如果用户已经预订了任何房间,而另一个用户尝试在同一日期预订房间,则不应允许。它是任何预订系统的基本验证,但无法在 Power Apps 中找到实现相同的方法

例如: - 如果用户在 1 月 1 日至 5 日期间在德里预订了房间。其他用户不应被允许在上述日期预订此房间。另一个用户在 1 月 1 日至 1 月 4 日预订了同一个房间,那么它不应该允许,但我们在模型驱动应用程序中没有发现任何功能来限制此记录的输入。

有谁知道如何进行?

在此处输入图像描述

0 投票
1 回答
63 浏览

dynamics-crm - 如何防止停用的记录出现在“最近”查找中

我正在开发一个模型驱动的 PowerApps 应用程序,我遇到了这个问题:我想阻止用户向停用的记录添加关系。在我的示例中,我有一个多对多的关系。

此处停用的记录显示在“最近”视图中。

在查找中显示的停用记录

有没有办法在最近的视图中隐藏停用,或者我可以强制默认视图仅是活动视图?

编辑:或者有没有办法用删除线或其他东西来设置停用的样式?

0 投票
2 回答
120 浏览

dynamics-crm - 业务规则:添加其他字段值到日期?

我正在尝试以编程方式设置自定义活动的截止日期字段。我想获取用户输入的另一个日期时间字段的值,并从整数字段中添加值。但似乎我只能使用如下所示的业务规则选择要添加的静态值:

字段值

有没有办法使用业务规则来做到这一点?还是我必须改用Javascript?

0 投票
1 回答
83 浏览

powerapps - 用于打开特定表单的功能区按钮

我正在尝试添加一个按钮并让它使用特定表单为我的实体打开一个“创建新”表单。我已经使用功能区工作台添加了按钮,并且成功触发了 JavaScript,但是我无法显示正确的表单 - 我总是得到默认表单。

我的代码很简单:

根据https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/xrm-navigation/openform但 formId 字段似乎没有任何效果。我已经设置了安全角色,以便每个人都可以访问。

0 投票
1 回答
119 浏览

powerapps - PowerApps“无日期时间”控制小时偏移

我正在使用模型驱动的 PowerApp (UCI) 中的日期时间字段。我正在尝试使用 Javascript 将值设置为当前时间 Xrm.Page.getAttribute("starttime").setValue(new Date())

使用默认控件我得到: 在此处输入图像描述 这是正确的时间和预期但是当我切换到“没有日期的时间”控件并运行相同的 JS 时,我得到: 在此处输入图像描述

这似乎是 1 小时的偏移量。我不知道为什么控件会改变行为 - 这是一个错误还是我做错了什么?我的字段被标记为独立于时区。

0 投票
1 回答
138 浏览

dynamics-crm - Dynamics crm + 插件代码,用于跨实体集合存储总和公式

我有以下要求要在实体上的插件代码中实现,例如“实体 A”-

以下是“实体 A”中的数据

带有字段值的记录 1

  • 价格 = 100
  • 数量 = 4

带有字段值的记录 2

  • 价格 = 200
  • 数量 = 2

我需要做两件事

  1. 添加字段的值并在新记录中更新
  2. 将加法公式存储在不同的配置实体中

示例如下 -

记录 3

  • 价格
    价格值 = 300 公式值 = 100 + 200

  • 数量 数量值 = 6 公式值 = 4 + 2

实体 A 有一个名为“Perform Addition”的按钮,点击后将触发插件代码。

以下是我尝试过的代码 -

AttributeList 是我需要对其执行求和的字段列表。所有字段均为十进制

我想知道是否有办法通过 linq 我可以在不循环的情况下存储公式?如果不是,我怎么能做到这一点?

任何帮助,将不胜感激。

0 投票
2 回答
290 浏览

dataverse - 创建新的 Dataverse 表时,为什么它带有自动列?

我是 Dataverse 的新手,从 SQL Server 世界迁移过来,刚刚创建了我的第一个 Dataverse 表(标准表)。创建后,该表有很多我认为是自动添加的列?其中包括“所有者”、“状态”、“版本号”。我来自 SQL Server 背景,新表“空”,没有列。我认为我不需要这些自动添加的列(这只是一个包含日期时间、操作等列的小型日志表)。

如果这些自动添加的列被删除,它会破坏什么吗? 此外,如果有人可以提供有关为什么包含这些列的信息,那将有所帮助。我在网上研究过这些问题,但发现很少。先感谢您。

0 投票
1 回答
109 浏览

azure-data-lake-gen2 - 关于 dataverse 复制,使用 Data Export Service 和 Export to Data Lake 有什么区别?

我知道 Data Export Service 有一个 SQL 存储目标,其中 Export to Data Lake 是 Gen2,但看到 Dataverse(又名 Common Data Service)是结构化数据,我不明白您为什么要在 Powerapps 中使用 Export to Data Lake 选项,因为 Gen2 用于非结构化和半结构化数据!

我在这里错过了什么吗?它们都可以用于例如 Gen2 来存储图像数据吗?

0 投票
1 回答
141 浏览

dynamics-crm - 如何在 Dynamics 365 Customer Service Hub 中的表单上添加其他选项卡?

每个案例表单都由一个或多个选项卡组成。默认情况下,“摘要”选项卡显示有关客户、与客户的交互以及其他相关记录的信息。您可以选择不同的选项卡来输入或查看记录的其他杂项详细信息。

例如,下面是选项卡在案例表单上的显示方式:

在此处输入图像描述

我应该在哪里启用以添加其他选项卡?