嵌入式画布应用程序+未更新null值的补丁问题



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

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

我在";OnDataRefresh";";ModelDrivenFormIntegration;这样当我点击保存CRM表单-时,数据就会更新

Patch('DataSourceName', ModelDrivenFormIntegration.Item,
{
'Attribute 1' :Value(DataCardValue3.Text),
'Attribute 2' :Value(DataCardValue4.Text),
}
);

当我将字段的值(例如从"600"到"700"(更新时,这一操作效果良好。然而,当我从字段中删除值时,问题就出现了,例如从"600"中删除值;变为空白"&";。当字段值为空时,它不会更新ModelDrivenFormIntegration.Item,并在我单击"保存"后立即再次显示以前的值。

还试着打开";"公式级错误管理";,它不起作用,而且我的公式上的这个设置停止了的工作

如有任何帮助,我们将不胜感激。

这是因为PowerApps无法识别您的"quot;如您所期望的那样作为Null或空值。

正如Microsoft Post所提到的,您必须激活实验功能才能将NULL值写入数据库。

编辑:
好的,所以在阅读了一些线程后,用NULL将补丁解析为错误,导致新值没有更新,一些人建议将函数从PATCH()更改为UPDATEIF()

UpdateIf(
ValueList, 
LookUp(ValueList, PrimaryKeyColumn = "A specific value"), /* <-- Use LookUp formula to find the specific record you want to update */ 
{NullValueColumn = 1}
)

我指的是更新和更新的文档

相关内容

  • 没有找到相关文章

最新更新