首页 文章

Powerapps - 从“浏览”屏幕中选择“ Headers ”文本,并将其作为默认值添加到“表单”屏幕下拉选项中

提问于
浏览
0

我正在创建一个3屏幕的应用程序 -

  • 主屏幕 - 带有两个按钮的普通文本屏幕 - 查看全部 - 所有记录库 . 此库的项目来自SP List1 FormScreen - 将数据提交到SP List2的表单

  • ViewAll Screen - 包含带有 Headers ,字幕,正文和导航箭头的图库 . 此图库的数据来自SP List2 . 单击箭头应导航到FormScreen

  • FormScreen - 此数据源为SP List2

我想从ViewAll屏幕传递“Title”值,并在我点击导航箭头后将其设置为FormScreen下拉列表的默认值 .

我没有EditScreen / EditForm . 如果我直接从HomeScreen到FormScreen,表单应该在新模式下打开,没有为下拉列表设置默认值,但如果我从ViewAll屏幕到FormScreen,那么它应该选择Title值并将其设置为默认值FormScreen上的下拉控件 .

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

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

为了调试这个问题,我在FormScreen上添加了一个临时文本输入,并将其Text属性设置为myValue,它工作正常,但是下拉列表没有显示任何内容 .

请帮忙!谢谢 .

1 回答

  • 0

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

    Home Screen - OnVisible event: Set(myDefaultDropDownValue, "")

    Navigation arrow OnSelect 事件: Set(myDefaultDropDownValue, Title.Text)

    DropDown on FormScreen 默认值: myDefaultDropDownValue

相关问题