如何按日期过滤水晶报表?

时间:2019-05-14 08:56:23

标签: sql-server crystal-reports datefilter isqlquery

我已经使用命令创建了一个水晶报表,以查看销售人员副订单数量,其(订单)艺术品未决数量和明细未决数量。它正常工作。但是我需要在文件管理器数据中添加一个日期过滤器。我如何添加它?我试图将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

请给我一个解决方法

1 个答案:

答案 0 :(得分:0)

转到Report --> select formula --> Record并编写以下代码:

DocDate = {your date goes here}