sorting - Powerapps 结合 SortByColumns AddColumns GroupBy 和 If 条件
问题描述
我正在构建一个 powerapp 以方便在 Excel 中提交评论。我需要结合两个公式。第一个使用 SortByColumns、AddColumns、GroupBy,第二个是 If 语句,它将根据在下拉菜单中选择的条目过滤第一个的结果。
第一个下拉菜单包括客户端列表,第二个菜单包括资源列表。
Gallery Items 的第一个公式如下:
SortByColumns(
AddColumns(
GroupBy(
clientcomment,
"ClientName",
"Comments"
),
"LastUpdateDate",
Text(
Max(
Comments,
UpdateDate
),
"[$-en-GB]dd/mm/yyyy"
)
),
"LastUpdateDate",
Descending,
"ClientName",
Ascending
)
第二个公式,我想结合上面的代码如下:
SortByColumns(
If(
CCGrByDSMDD.Selected.Result = "All" And CCGrByClientDD.Selected.Result = "All",
clientcomment,
CCGrByDSMDD.Selected.Result = "All" And CCGrByClientDD.Selected.Result <> "All",
Filter(
clientcomment,
ClientName = CCGrByClientDD.Selected.Result
),
CCGrByDSMDD.Selected.Result <> "All" And CCGrByClientDD.Selected.Result = "All",
Filter(
clientcomment,
DSM = CCGrByDSMDD.Selected.Result
),
CCGrByDSMDD.Selected.Result <> "All" And CCGrByClientDD.Selected.Result <> "All",
Filter(
clientcomment,
DSM = CCGrByDSMDD.Selected.Result And ClientName = CCGrByClientDD.Selected.Result
)
),
"UpdateDate",
Descending,
"ClientName",
Ascending
)
如何结合这两个公式?
解决方案
推荐阅读
- angularjs - 如何在打字稿中触发离子后退按钮
- javascript - 使用 AvField[type=date] 将时间戳解析为日期
- ios - uinavigationbar ios中标题的上边距问题
- bluetooth - 蓝牙广告数据
- javascript - 禁用JavaScript时的CSS媒体查询?
- r - `use_import_from' 不是从 'namespace:usethis` 导出的对象
- python - 如何在 PyCharm 中将实例属性转换为类属性
- highcharts - HighCharts:如何在具有 2 个系列的图表中使用 pointRange?
- angular - 定义可观察的接口
- python - Python:编写混合拉丁数字的阿拉伯字符