【问题标题】:SSRS how to format memo fieldSSRS 如何格式化备注字段
【发布时间】:2013-10-30 13:14:29
【问题描述】:

我正在从 SQL Server 2008 R2 数据库中提取数据,其中一个字段是备注字段。

当数据显示时,它以 DATE/USER/然后是消息的格式出现。有一个换行符,这会重复。例如:

30/10/2013 11:34 TRACEY : order Created
30/10/2013 11:38 AUTO : order Authorised
30/10/2013 11:40 TRACEY : order Issued
30/10/2013 11:41 TRACEY : order processed

我无法控制更改 SQL 数据库表/字段。

我希望能够格式化这个丑陋的文本块,但真的很难找到解决方案 - 用于在 SSRS 报告中显示。有什么办法可以在每行之间添加一个空格?还是根据某些特定参数去掉某些单词或整行?

我似乎没有启用备注字段的控制格式。任何帮助表示赞赏。

【问题讨论】:

  • 您能否显示从数据源中提取此数据的查询。您可以使用 CHAR(13) 在下一行发送下一条记录。

标签: sql-server reporting-services sql-server-2008-r2 ssrs-2008


【解决方案1】:

您可以编写自己的函数(在报表的声明中)来执行格式化,但这不是简单的任务。在此之后,您可以调用此函数并接收格式化文本。 您可以在以下文章中找到这方面的示例:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多