如何在水晶报告中按组查找百分比



我在visualstudio中使用crystal reports插件来开发crystal报表。

在我的报告中,有三个职能分组。层次结构如下所示-

Employee.EmployeeType
Employee.EmployeeCity
Employee.OfficeBranch

我需要计算每个城市每个分支机构的座位占用率。条件是,只有那些座位号大于5的座位才应被考虑。

我使用以下公式,但它给了我说) expected-的错误

@座位号

if({Employee.SeatNumber},{Employee.OfficeBranch})>5
then
count({Employee.SeatNumber})
else
0

我知道我们必须使用if ({key field}, {Group field}),然后我们必须创建另一个公式,用于sum(@seatNumber)

然后必须使用两者来计算每组的百分比。但我被卡住了。

if({Employee.SeatNumber},{Emperoyee.OfficeBranch}(>5.不是有效的表达式。

你的意思可能是:如果{Employee.SeatNumber}>5

由于您希望忽略座位1到5,因此将此条件添加到记录选择公式中会简单得多:

{Employee.SeatNumber} > 5

最新更新