首页 > 解决方案 > 计算组织中 ID 的随机实例

问题描述

我在 Crystal Reports XI 中工作,为我的组织生成报告,以显示企业内多个成本中心的工作次数和员工工作次数。

我们有一支非常有活力的员工队伍,例如 John Snow ID 5464H63,可以在不同地点从事多项工作,组织中的任何其他人也可以……所以我只能说“5464H63”。

我并不总是知道他将在哪个成本中心工作,或者他是否将在多个成本中心工作,因此公式需要是动态的,而不是交叉表。

我需要能够在成本中心的详细信息部分显示所有信息——而不是列出 JOhn Snow 和他工作的所有成本中心,而是在每个成本中心列出他以及其他成本中心的数量他在里面工作。

如果有人可以帮助我,我将非常感激并非常感激。谢谢你。

标签: crystal-reports

解决方案


加入:Cost_Center -- Emp -- Cost_Center_Alias 并添加加入或过滤条件以强制执行 Cost_center <> Cost_Center_Alias

您只需将同一个表第二次添加到报告中即可添加 Cost_Center 的别名实例。

这将导致每个 Cost_Center 和 Emp 组合加入到该 emp 还为另一个成本中心工作的任何情况。

然后,在级别 1 的 Cost_Center 1 和级别 2 的 Employee 上进行分组。然后,详细显示所有案例。然后,您可以计算员工为其他成本中心工作的次数并在 GF2 中显示。

使用 Group Report、Group Sort Expert 进行排序,使计数最高的成本中心(级别 1)和员工(级别 2)位于顶部。


推荐阅读