在 s-s-rS 报告中将数字更改为分数
Posted
技术标签:
【中文标题】在 s-s-rS 报告中将数字更改为分数【英文标题】:Changing numbers to fractions in s-s-rS report 【发布时间】:2018-11-20 21:30:58 【问题描述】:我已经为 s-s-rs 尝试过这个表达式
=Format(Fields!width.Value, "#/###" )
我是 s-s-rS 新手,无法将数字转换为分数。
我是否在查询中输入它?或者有什么方法可以在报表中输入分数?
【问题讨论】:
s-s-rS 不使用 mysql。我已经删除了 MySQL 标签。 @MadhurBhaiya - 实际上您可以创建一个使用 MySQL 数据库作为数据源的 s-s-rS 报告(以及许多其他非 MS数据源)。 【参考方案1】:很遗憾,s-s-rS 中的 FORMAT 函数不会自动转换分数,也没有其他函数可以将小数转换为分数。
在 MySQL(或 SQL Server)中也没有将小数转换为分数的函数。
有人编写了一个 SQL Server 函数来将小数转换为分数。您可以将其转换为在 MySQL 中使用,并让您的查询将分数作为附加文本字符串返回。
https://www.techrepublic.com/blog/the-enterprise-cloud/convert-numbers-to-fractions-using-sql-server/
【讨论】:
如果在s-s-rs中使用自定义代码工具会怎样。这行得通吗? @DehavenBrown - 当然,您可以将该函数转换为在 s-s-rS VB 中使用。再看一遍,我想应该不会那么难。以上是关于在 s-s-rS 报告中将数字更改为分数的主要内容,如果未能解决你的问题,请参考以下文章