【问题标题】:How can we conver the String to Time format in Crystal Report?我们如何在水晶报表中将字符串转换为时间格式?
【发布时间】:2012-10-04 06:54:02
【问题描述】:

我有一个可以访问数据库的报告。现在我们迁移了该报告,数据库是 SQL SERVER。我们有一个字段 seltime,其中 sql server 数据类型是“时间”。但是当迁移报告时,我们得到了公式字段seltime 是字符串。

我们在公式字段中有一些计算,当我们尝试以 24 格式显示时,它会引发错误。

为什么'时间'数据类型在报告中被转换为字符串?如果是这样,如何在报告格式字段中将字符串转换为 24 格式?我们在这里得到的值是 '10:50:00.0000'。

【问题讨论】:

    标签: vb.net crystal-reports business-objects


    【解决方案1】:

    经过大量研发后,我找到了问题的解决方案。

    CStr(Time(Left ({interview.seltime},5)), "h:mm tt", "AM", "PM") + "  " + Cstr(date({interview.seltime}),"dddd d MMMM, yyyy")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多