【发布时间】:2019-05-14 08:56:23
【问题描述】:
我使用命令创建了一个水晶报表来查看销售人员副订单计数,他们的(订单)艺术品待定计数和详细待定计数。它工作正常。但我需要向文件管理器数据添加日期过滤器。如何添加它?我尝试将 DocDate 添加到命令中,但它根据 DocDate 重复了销售人员姓名。但我需要显示所有销售人员及其订单数。
这里是我的命令查询
SELECT Distinct
sp.SlpCode,
sp.SlpName,
sp.Telephone,
od.DocDate,
COUNT(od.DocEntry) count,
COUNT(CASE WHEN od.U_ArtWork = 'NotRec' THEN 1 END) AS Artwork,
COUNT(CASE WHEN od.U_DetailPending = 'No' THEN 1 END) AS DetailPrinting
FROM OSLP sp
LEFT JOIN ORDR od
ON SP.SlpCode = od.SlpCode
GROUP BY
sp.SlpCode,
sp.SlpName,
od.DocDate,
sp.Telephone
ORDER BY
sp.SlpName
请给我一个解决方案
【问题讨论】:
标签: sql-server crystal-reports datefilter