【问题标题】:VB Script ReportBuilder 3.0 Convert String Date to YYYY-MM-DD formatVB Script ReportBuilder 3.0 将字符串日期转换为YYYY-MM-DD格式
【发布时间】:2016-12-20 15:10:28
【问题描述】:

我正在使用报表生成器创建一个多维数据集报表,但我需要转换日期字符串以便正确排序。

目前日期看起来像这样“2012 年 4 月 13 日星期五”,我也需要它看起来像 2012-04-13 以便正确排序。

我可以在 Tablix 属性 - 排序下同时进行字符串格式化和排序吗?

【问题讨论】:

  • 您能向我们展示您的数据集中的原始数据吗?日期值只是字符串,还是以您不想要的格式显示的实际日期?
  • 日期值是创建的多维数据集维度,当我将鼠标悬停在示例日期上时,它显示 [Date].[Date].[20120413]成员:2012 年 4 月 13 日星期五,

标签: reporting-services vbscript reportbuilder3.0


【解决方案1】:

您不必按照报告中显示的相同格式进行排序。您可以预先在 SQL 中进行排序,也可以在报表中的数据集、表或组级别进行排序。如果列是date 数据类型,您可以简单地按它排序。就格式而言,如果您右键单击文本框并转到属性,您将看到日期格式选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多