【问题标题】:How to filter a crystal report by date?如何按日期过滤水晶报表?
【发布时间】: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


    【解决方案1】:

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

    DocDate = {your date goes here}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-25
      • 2011-01-11
      • 1970-01-01
      • 2014-02-17
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多