我正在使用PowerApps Web开发应用程序。试图集成excel文件,其中包含表格。有一个名为"员工"关于员工的细节很少。在第一个屏幕中,我只显示员工名单,其中包含名称。但是当用户点击任何列表项时,我想在下一个屏幕中显示有关该员工的详细信息。
注意:我可以连接到dropbox中的excel文件。 Excel文件具有员工表信息。但只有问题是将所选员工的参考传递给powerapps中的下一个屏幕。
谢谢! 铢
答案 0 :(得分:1)
在用于从屏幕移动到下一个屏幕的Navigate
call上,您可以传递传递到下一个屏幕的可选第三个参数(上下文)。
因此,例如,如果您在第一个屏幕的图库中显示您的员工姓名,并且在图库的一个控件中处理OnSelect操作以导航到下一个屏幕,您可以传递表示的ThisItem值库中使用的值:
Navigate(ScreenDetails, ScreenTransition.Fade, { employee: ThisItem })
在第二个屏幕(ScreenDetails)中,您可以使用employee
上下文变量访问所选员工的属性。例如,如果该屏幕中有文本框(标签),则可以将其Text属性设置为
employee.FullName
这将显示您在上一个屏幕中选择的员工姓名。