我已经在这里举了很多例子,如果我问重复的问题,我很抱歉,据我所知,我不是。
我制作了一份 SSRS 报告,显示了我们销售部门某些方面的总销售额。它们按行细分,按“成本、毛利润、毛利润百分比、订单数、总销售额”。这些栏目是我们销售的方面。网络销售、电话销售等......
在 tablix 中,我可以格式化文本框以将结果显示为数字,但正如您所看到的,我也有百分比和计数。我不知道如何在原始文本框格式的上下文中格式化这些内容。所以我知道我已经拥有了下面显示为数字的所有内容,但是如何处理让百分比显示为百分比和计数显示为计数?
例如,所有百分比当前显示为“$0.35”以及遵循该形式的各种其他数字。计数目前也显示为货币。
我使用了在这里找到的一个示例,“=Iif ( Me.Value = Floor ( Me.Value ) , "0%" , "0.00%" )”,但所做的只是使其中出现的所有内容专栏“0.00%” 我对 SSRS 相当陌生,过去两周一直在临时抱佛脚,但我就是找不到这方面的帮助。预先感谢您提供的任何信息。
Update: =IIF(Fields!LVS_Web.Value=0.00, "0%", format(Fields!LVS_Web.Value, "P"))
这在某种程度上有效,但现在一切都是百分比...在这里思考 ELSE 但我不知道 ELSE 是如何进入的,我一次也没见过 ELSE 这个词。
更新2:我注意到的是,在声明中,它说“=0.00,“0%”,”这实际上并不适用。我只是把它放在那里,因为我对此很陌生,我只是需要一个争论。我取了 0% 并将其更改为 N,条件是数字
我快要失去理智了。
还有一个事实是,这是从存储过程中提取的信息,我对这些还不太了解,我经常被分配简单的任务作为学习的垫脚石。我真的不知道查询是什么,但如果我想的话,我无法编辑它。这可以通过表达式格式来完成,但我的表达式太宽泛,但我使用大于或小于得到混合结果,并且它可能不是最明智的使用方法,因为这些数字不是一成不变的。我的一天即将结束,我取得的进展非常非常小,但我吃了一顿丰盛的午餐。所以成功了。
所以我针对这个问题提供了我自己的答案,并且它有效。谢谢我。感谢所有试图帮助我并且也确实提供了帮助的人。我很欣赏陌生人为彼此付出的努力。
我遇到了一个新问题,我需要显示相对于所提取数据的时间。我可以将 NOW 放在那里并获取今天的日期,但如果有人从 2 月提取信息,他们可能会对当前日期感到有点反感。我可能很快就会弄清楚这个问题,但如果有人能同时提供帮助,我将不胜感激。