我有一个MDX查询这让我的日期范围或条件有多少人完成/预订/未登记的维护作业有每辆车MDX过滤通过的措施
SELECT NON EMPTY { [Measures].[Completed],
[Measures].[Unbooked],
[Measures].[Booked]} ON COLUMNS,
NON EMPTY { (
[Job Code].[Code].[Code].ALLMEMBERS*
[Vehicle].[Vehicle Number].[Vehicle Number].ALLMEMBERS*
[Job Group Target Completion Date].[Date].[Date].ALLMEMBERS
) } ON ROWS
FROM (SELECT (STRTOMEMBER(@FromDate, CONSTRAINED) : STRTOMEMBER(@ToDate, CONSTRAINED))
FROM [Standard Reports - Depot Work Analysis])
凡@FromDate和@ToDate来自会员我的[工作组目标完成日期]维度。作业在共享作业代码和目标日期时分组为“作业组”。
如何扩展此功能,以便我可以在目标日期(因为它是现在)或所有作业组中未完成所有作业(即[度量]。[未预订]> 0或[措施] [预订]> 0),但有针对性地在给定的日期范围之前完成。
你怎么知道“有针对性的给定的日期范围之前完成”?看来你必须使用两套的结合。 –
我需要给定日期或[工作组目标完成日期]。[日期]在结束日期和[措施]之前[工作组目标完成日期]。[未预订]> 0或[措施]。[预订] > 0 –