【问题标题】:How to pass values or reference objects between the sceen powerapps如何在屏幕 powerapps 之间传递值或引用对象
【发布时间】:2017-05-10 02:08:06
【问题描述】:

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

注意:我可以连接到保管箱中的 excel 文件。 Excel 文件有员工表信息。但唯一的问题是将选定员工的引用传递到 powerapps 中的下一个屏幕。

谢谢! 呸

【问题讨论】:

    标签: windows powerapps


    【解决方案1】:

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

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

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

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

    employee.FullName
    

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

    【讨论】:

    • 感谢 carlosfigueira
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-19
    • 1970-01-01
    • 2019-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-01
    相关资源
    最近更新 更多