使用 BO SAP Web Intelligence 中的子报表进行过滤
Filter using sub report in BO SAP Web Intelligence
我需要报告去年没有缺勤的员工。我可以使用以下简化的 SQL
轻松做到这一点
SELECT EMPLOYEE_NUMBER
FROM Employee
WHERE Employee.EMPLOYEE_NUMBER NOT IN (
SELECT EMPLOYEE_NUMBER
FROM EmployeeAbsence
WHERE EmployeeAbsence.ABSENCE_END_DATE >= ADD_MONTHS(SYSDATE, -12)
)
我一直在研究如何使用 BO Web Intelligence 中的子查询来执行此操作,但没有成功。
您应该能够使用查询面板中的子查询来执行此操作。这是 eFashion 领域的一个示例,显示了所有没有外套系列的商店。只有当您想要 return 的对象和排除标准中涉及的对象在同一个宇宙中时,此方法才有效。
如果它们不在同一个宇宙中,您将需要两个查询。首先创建一个要排除的查询。对于我的例子,有外套系列的商店。
然后创建一个查询,其中商店名称不在具有外套系列的商店名称列表中。
如果您想查看实际创建子查询的过程,请观看此 short video。
我需要报告去年没有缺勤的员工。我可以使用以下简化的 SQL
轻松做到这一点 SELECT EMPLOYEE_NUMBER
FROM Employee
WHERE Employee.EMPLOYEE_NUMBER NOT IN (
SELECT EMPLOYEE_NUMBER
FROM EmployeeAbsence
WHERE EmployeeAbsence.ABSENCE_END_DATE >= ADD_MONTHS(SYSDATE, -12)
)
我一直在研究如何使用 BO Web Intelligence 中的子查询来执行此操作,但没有成功。
您应该能够使用查询面板中的子查询来执行此操作。这是 eFashion 领域的一个示例,显示了所有没有外套系列的商店。只有当您想要 return 的对象和排除标准中涉及的对象在同一个宇宙中时,此方法才有效。
如果它们不在同一个宇宙中,您将需要两个查询。首先创建一个要排除的查询。对于我的例子,有外套系列的商店。
然后创建一个查询,其中商店名称不在具有外套系列的商店名称列表中。
如果您想查看实际创建子查询的过程,请观看此 short video。