如何在 Power Apps 中使用全局变量管理数据表

问题描述 投票:0回答:1

我在我的应用程序中使用全局变量创建了一个数据表。现在,我想在其他空白屏幕中显示特定记录(办公椅详细信息) 而且,在我的代码之前

OnStart = Set( gvProducts, Table( { ProductName: "Office Chair", Price: 1500, Category: "Office", Quantity: 5, Color: "Brown" }, { ProductName: "Dining Tabel", Price: 1000, Category: "Home", Quantity: 10, Color: "Red" }, { ProductName: " Lawn & Garden Accessories", Price: 1900, Category: "Outdoor", Quantity: 30, Color: "Green" }, { ProductName: "Baby Furniture", Price: 900, Category: "Children", Quantity: 15, Color: "Blue" }, { ProductName: " Bowls and Feeders", Price: 1000, Category: "Pet Furniture", Quantity: 25, Color: "White" } ) )
请提出任何解决方案...

我想在其他屏幕上显示具体的记录值。

canvas datatable global-variables powerapps onstart
1个回答
0
投票

请按照以下步骤操作:

  1. 添加一个新的空白屏幕并将其命名为

    DetailsScreen

  2. 选择数据表中的所有列并将

    OnSelect
    属性设置为:

    Navigate(DetailsScreen)
    

  3. DetailsScreen
    上插入标签控件并设置标签控件的
    Text
    属性以显示产品详细信息,如下所示:

    例如:为标签控件的

    Text
    属性设置以下公式以显示产品名称:

    DataTable1.Selected.ProductName
    

同样,您可以在

DetailsScreen
上添加更多标签控件以显示其他产品详细信息(就像我使用公式显示产品类别:
DataTable1.Selected.Category
)。

其中

DataTable1
是 Power Apps 中数据表控件的名称。

© www.soinside.com 2019 - 2024. All rights reserved.