【问题标题】:Changing numbers to fractions in SSRS report在 SSRS 报告中将数字更改为分数
【发布时间】:2018-11-20 21:30:58
【问题描述】:

我已经为 ssrs 尝试过这个表达式 =Format(Fields!width.Value, "#/###" )

我是 SSRS 新手,无法将数字转换为分数。

我是否在查询中输入它?或者有什么方法可以在报表中输入分数?

【问题讨论】:

  • SSRS 不使用 MySQL。我已经删除了 MySQL 标签。
  • @MadhurBhaiya - 实际上您可以创建一个使用 MySQL 数据库作为数据源的 SSRS 报告(以及许多其他非 MS数据源)。

标签: reporting-services ssrs-2008


【解决方案1】:

很遗憾,SSRS 中的 FORMAT 函数不会自动转换分数,也没有其他函数可以将小数转换为分数。

在 MySQL(或 SQL Server)中也没有将小数转换为分数的函数。

有人编写了一个 SQL Server 函数来将小数转换为分数。您可以将其转换为在 MySQL 中使用,并让您的查询将分数作为附加文本字符串返回。

https://www.techrepublic.com/blog/the-enterprise-cloud/convert-numbers-to-fractions-using-sql-server/

【讨论】:

  • 如果在ssrs中使用自定义代码工具会怎样。这行得通吗?
  • @DehavenBrown - 当然,您可以将该函数转换为在 SSRS VB 中使用。再看一遍,我想应该不会那么难。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-14
  • 1970-01-01
相关资源
最近更新 更多