【问题标题】:PowerApps, Using Gallery to Display Collection + an Additional VariablePowerApps,使用图库来显示集合 + 一个附加变量
【发布时间】:2017-12-02 01:57:43
【问题描述】:

我是 PowerApps 的新手,我正在开发一个应用程序,该应用程序将显示我们自助餐厅的午餐选择。每天供应固定数量的物品(即热狗、三明治、沙拉等),然后每天供应一顿特别的午餐。静态项存储为名称为Static_Lunch 的集合。这个集合是通过 OnStart 上的 ClearCollect 在欢迎页面上生成的:

ClearCollect(Static_Lunch, {Food:"Sandwhich"}, {Food:"Yogurt"}, {Food:"Salad"}, {Food:"Hot Dogs"}, {Food:"Baked Potato"},{Food: "Apple"}, {Food: "Fee"},{Food:"Fi"}, {Food:"Fo"}, {Food:"Fum"})

然后是每日特价午餐,它存储在一个 Excel 文件中,由自助餐厅每周更新。这是 PowerApps 中名为 Test_Data 的实体,它是一个 Excel 表格,其中包含两列日期和相应的特殊内容。

我正在尝试显示一个屏幕,上面有特价午餐,然后在一个画廊中显示下面的所有静态项目(不一定需要是画廊,只要有连续滚动的东西)。我正在使用以下方式找到当天的特别午餐:

Filter(Test_Data, Text( Now(), "mm/dd/yyyy" )))

在一个连续的可滚动屏幕中同时显示特色午餐和静态食物的最佳方法是什么?

【问题讨论】:

    标签: excel office365 gallery mobile-application powerapps


    【解决方案1】:

    您可以简单地将 Filter() 结果作为第一个参数添加到 ClearCollect() 调用中。因此,与您的过滤器匹配的特色菜将首先添加到 Static_Lunch,然后将添加其余项目。

    【讨论】:

    • 嗨艾伦,感谢您的回复!我在理解这段代码的格式时遇到了一些麻烦。由于Filter() 函数需要一个源和一个逻辑输入,那么在Filter 函数的左括号之后,ClearCollect() 代码的其余部分会去哪里?
    猜你喜欢
    • 2019-02-23
    • 1970-01-01
    • 2013-11-18
    • 2019-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-19
    • 1970-01-01
    相关资源
    最近更新 更多