我在我的应用程序中使用全局变量创建了一个数据表。现在,我想在其他空白屏幕中显示特定记录(办公椅详细信息) 而且,在我的代码之前
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" } ) )
请提出任何解决方案...
我想在其他屏幕上显示具体的记录值。
请按照以下步骤操作:
添加一个新的空白屏幕并将其命名为
DetailsScreen
。
选择数据表中的所有列并将
OnSelect
属性设置为:
Navigate(DetailsScreen)
在
DetailsScreen
上插入标签控件并设置标签控件的Text
属性以显示产品详细信息,如下所示:
例如:为标签控件的
Text
属性设置以下公式以显示产品名称:
DataTable1.Selected.ProductName
同样,您可以在
DetailsScreen
上添加更多标签控件以显示其他产品详细信息(就像我使用公式显示产品类别:DataTable1.Selected.Category
)。
其中
DataTable1
是 Power Apps 中数据表控件的名称。