记录更改时,PowerApps全局变量不更新

时间:2019-10-09 15:10:17

标签: powerapps powerapps-canvas

我有一个包含三个页面的Canvas应用。

第1页有一个画廊列表记录。当用户在图库中选择一个项目时,将执行以下操作

Set(SelectedRecord, ThisItem); 
Navigate('Page 2',ScreenTransition.Fade);

第2页的标签带有

Text = SelectedRecord.Field1

以及打开第3页的链接

第三页的表单具有与第一页的库相同的数据集,并且

items = SelectedRecord

和带有保存按钮

OnSelect = SubmitForm(Form_1);
Navigate('Page 2', ScreenTransition.Fade);

我的问题是,当控件返回到第2页时,标签仍显示旧值,我希望全局变量将链接到数据集并在进行更改时进行更新。

这里是否有错误或某些过程可以使用更新后的数据来更新全局变量?

1 个答案:

答案 0 :(得分:0)

从逻辑上讲,您从第3页导航到第2页,但未对第2页给出任何指示,应该执行什么操作。 页面2处于最后状态(来自具有SelectedRecord.Field1的页面1)

当您离开第3页时,您必须清除第2页Text =“”

但是请确保仅当您从第3页导航时才为空