Powerapps-从“浏览”屏幕中选择“标题”文本,并将其默认添加到“表单”屏幕下拉菜单中

时间:2018-08-10 05:54:03

标签: sharepoint-2013 default dropdown powerapps

我正在创建一个具有3个屏幕的应用-

  1. 主屏幕-具有两个按钮的基于普通文本的屏幕- 查看所有记录库。该画廊的物品来自SP List1 FormScreen-将数据提交到SP List2的表单
  2. ViewAll屏幕-包含带有标题,副标题,正文和 导航箭头。该库的数据来自SP List2。 单击箭头应导航到FormScreen
  3. FormScreen-这具有作为SP List2的数据源

我想从ViewAll屏幕传递“标题”值,并在单击“导航”箭头后将其设置为FormScreen下拉菜单的默认值。

我没有EditScreen / EditForm。如果我直接从HomeScreen到FormScreen,则该窗体应在新模式下打开,而下拉菜单没有设置默认值,但是如果我是从ViewAll屏幕到FormScreen,则它应该选择Title值并将其设置为默认值FormScreen上的下拉控件。

到目前为止,我已经尝试设置全局变量,但是没有运气-

Navigate(FormScreen, transition.fade, {myValue:ThisItem.Title})

要调试此问题,我在FormScreen上添加了一个临时文本输入,并将其Text属性设置为myValue,它可以正常工作,但通过下拉菜单却不显示任何内容。

请帮助!谢谢。

1 个答案:

答案 0 :(得分:0)

我假设您在DropDown中具有Title值,如果要将其添加到DropDown中,则必须使用collection。

主屏幕- OnVisible 事件:Set(myDefaultDropDownValue, "")

导航箭头 OnSelect 事件:Set(myDefaultDropDownValue, Title.Text)

FormScreen

DropDown (默认):myDefaultDropDownValue