我有一个包含三个页面的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页时,标签仍显示旧值,我希望全局变量将链接到数据集并在进行更改时进行更新。
这里是否有错误或某些过程可以使用更新后的数据来更新全局变量?
答案 0 :(得分:0)
从逻辑上讲,您从第3页导航到第2页,但未对第2页给出任何指示,应该执行什么操作。 页面2处于最后状态(来自具有SelectedRecord.Field1的页面1)
当您离开第3页时,您必须清除第2页Text =“”
但是请确保仅当您从第3页导航时才为空