如何在屏幕 powerapps 之间传递值或引用对象
How to pass values or reference objects between the sceen powerapps
我正在使用 PowerApps Web 开发应用程序。试图整合 excel 文件,其中包含 tables。有一个名为 "employee" 的 table,其中几乎没有关于员工的详细信息。在第一个屏幕中,我只显示员工名单中的名字。但是当用户点击任何列表项时,我想在下一个屏幕中显示有关员工的详细信息。
注意:我能够连接到保管箱中的 excel 文件。 Excel 文件有员工 table 信息。但唯一的问题是将选定员工的参考传递到 powerapps 中的下一个屏幕。
谢谢!
巴特
在用于从一个屏幕移动到下一个屏幕的 Navigate
call 上,您可以传递传递到下一个屏幕的可选第三个参数(上下文)。
例如,如果您在第一个屏幕的库中显示员工姓名,并且在库的一个控件中处理 OnSelect 操作以导航到下一个屏幕,则可以传递 ThisItem 值表示库中使用的值:
Navigate(ScreenDetails, ScreenTransition.Fade, { employee: ThisItem })
在第二个屏幕 (ScreenDetails) 中,您可以使用 employee
上下文变量访问所选员工的属性。例如,如果您在该屏幕中有一个文本框(标签),您可以将其文本 属性 设置为
employee.FullName
这将显示您在上一屏幕中选择的员工的姓名。
我正在使用 PowerApps Web 开发应用程序。试图整合 excel 文件,其中包含 tables。有一个名为 "employee" 的 table,其中几乎没有关于员工的详细信息。在第一个屏幕中,我只显示员工名单中的名字。但是当用户点击任何列表项时,我想在下一个屏幕中显示有关员工的详细信息。
注意:我能够连接到保管箱中的 excel 文件。 Excel 文件有员工 table 信息。但唯一的问题是将选定员工的参考传递到 powerapps 中的下一个屏幕。
谢谢! 巴特
在用于从一个屏幕移动到下一个屏幕的 Navigate
call 上,您可以传递传递到下一个屏幕的可选第三个参数(上下文)。
例如,如果您在第一个屏幕的库中显示员工姓名,并且在库的一个控件中处理 OnSelect 操作以导航到下一个屏幕,则可以传递 ThisItem 值表示库中使用的值:
Navigate(ScreenDetails, ScreenTransition.Fade, { employee: ThisItem })
在第二个屏幕 (ScreenDetails) 中,您可以使用 employee
上下文变量访问所选员工的属性。例如,如果您在该屏幕中有一个文本框(标签),您可以将其文本 属性 设置为
employee.FullName
这将显示您在上一屏幕中选择的员工的姓名。