在SSRS中,如何使用StartDate参数进行过滤,其中格式不包括AM或PM

时间:2013-07-03 14:29:01

标签: sql reporting-services reportbuilder3.0

我正在尝试在Tablix过滤器中使用“开始日期”参数。问题是传入的数据采用以下格式,6/06/2013 6:00:00,并且不包括AM或PM - 这导致过滤器无法正常工作。

有什么建议吗?提前致谢

1 个答案:

答案 0 :(得分:0)

如果你谈论AX:

您可以使用此功能:

=Microsoft.Dynamics.Framework.Reports.DataMethodUtility.ConvertUtcToAxUserTimeZoneForUser(Parameters!AX_CompanyName.Value, Parameters!AX_UserContext.Value, Fields!StartDate, "t", Parameters!AX_RenderingCulture.Value)

字段!StartDate是您的DATE字段 我从不使用“t”,如果它不起作用试试“tt”,如果你的时间是“AM”或“PM”,它会返回