天天看点

答网友:在Sbo自定义报表中加入参数列

有网友希望在Sbo报表接口的自定义报表中,加入输入的条件--起始日期,该怎么办?

答:其实这同在SQL Server中的处理方式时一样的,如下:

declare @d datetime

select @d=T0.OpenDate from OOPR T0 WHERE T0.OpenDate=[%0]

SELECT T0.OpprId, T0.CardCode, T0.CardName, T0.OpenDate ,@d 开始日期 FROM OOPR T0

where OpenDate>=@d

您甚至可以简单的写为:

SELECT T0.OpprId, T0.CardCode, T0.CardName, T0.OpenDate ,[%0] 开始日期 FROM OOPR T0

where OpenDate>=[%0]

以上在Sbo 2005B + SQL Server 2000 with SP4上测试通过。

本文转自foresun  51CTO博客,原文链接:http://blog.51cto.com/foresun/64277,如需转载请自行联系原作者

下一篇: 反射型 XSS