首页 文章

如何在sceen powerapps之间传递值或引用对象

提问于
浏览
0

我正在使用PowerApps Web开发应用程序 . 试图集成excel文件,其中包含表格 . 有关于雇员的细节很少的被称为“雇员”的表 . 在第一个屏幕中,我只显示员工列表中的名称 . 但是当用户点击任何列表项时,我想在下一个屏幕中显示有关该员工的详细信息 .

注意:我能够连接到dropbox中的excel文件 . Excel文件具有员工表信息 . 但只有问题是将所选员工的参考传递给powerapps中的下一个屏幕 .

谢谢!巴特

1 回答

  • 1

    在用于从屏幕移动到下一个屏幕的Navigate call上,您可以传递传递到下一个屏幕的可选第三个参数(上下文) .

    因此,例如,如果您在第一个屏幕中的图库中显示您的员工姓名,并且在图库的一个控件中处理OnSelect操作以导航到下一个屏幕,则可以传递表示该值的ThisItem值 . 正在画廊中使用:

    Navigate(ScreenDetails, ScreenTransition.Fade, { employee: ThisItem })
    

    在第二个屏幕(ScreenDetails)中,您可以使用 employee 上下文变量访问所选员工的属性 . 例如,如果该屏幕中有文本框(标签),则可以将其Text属性设置为

    employee.FullName
    

    这将显示您在上一个屏幕中选择的员工姓名 .

相关问题