【发布时间】:2017-12-14 08:11:03
【问题描述】:
我想更新一个 SharePoint 列表,该列表将通过具有特定值的选择列过滤结果。然后,从该选择中,我想使用可用选择选择中的特定值更新另一个选择列。我理解,因为它是一个选择列,我必须使用 odata 来更新它。我也在使用补丁功能。
我尝试更新它的方式是在浏览图库视图中。我插入了一个按钮,公式如下:
Patch(
'Q-Central Package Tracking',
First(Filter('Q-Central Package Tracking', Initial_x0020_Destination.Value = "Ecart")),
{
Final_x0020_Destination: "EMR",
'@odata.type': "#Microsoft.Azure.Connectors.SharePoint.SPListExpandedReference"
})
这是更新列表的正确方法吗?只有一个按钮?按钮是否应该离开页面以更新结果?不知道这会如何工作。
目前,上述公式不起作用。我有一个建议说我缺少一个基本记录表,但我不确定我会为此投入什么......
我的数据源是“Q-Central Package Tracking”。 我过滤的第一列是“Initial_x0020_Destination.Value”。 我要更新的列是“Final_x0020_Destination”。
这是一个现代列表,位于 O365 环境中。
The error hovering over the button
Clicking in the formula shows this
任何见解都将不胜感激。
【问题讨论】:
-
请将图片粘贴到问题中,而不是上传到其他网站并在此处链接,当链接因任何原因损坏时,该问题对社区的价值将降低
标签: sharepoint-online powerapps