【发布时间】:2020-09-30 08:04:28
【问题描述】:
我有两个表(SharePoint 列表)。 员工包含每个员工的记录和有关他们的一般信息。 加班记录包含每个加班班次的记录,包括工作班次的员工和日期。因此,加班记录与员工具有多对一的关系。 'Overtime Records'.Employee.Id JOINS TO Employees.ID
我已成功在自定义库中放置了一个文本字段,用于计算每个员工使用以下代码工作的加班次数。 TimesWorked 是自定义库中的文本标签对象。
TimesWorked.Text = CountRows(
Filter(
'Overtime Records',
Employee.Id = ThisItem.ID
)
)
我的问题是让画廊本身按此值排序。这是我尝试编码的Gallery.Items 属性:
Gallery.Items = Sort(Employees,
CountRows(
Filter(
'Overtime Records',
Employee.Id = ID
)
)
)
这应该按CountRows() 表达式排序。 ID(全部大写)是 Employee 表中的一个字段。 Employee.Id 是加班记录表中的一个字段。我怀疑我引用的 ID 字段可能存在歧义问题,因为 Filter 表达式嵌套在 Sort 表达式中。它不允许我指定Employees.ID;我收到语法错误。
【问题讨论】:
标签: powerapps powerapps-formula powerapps-canvas