首页 > 解决方案 > CountDistinct 的运行值

问题描述

我是 SSRS 的新手,我需要做一些改进。

目前我的报告在更改之前具有这种格式

其中表达式为 =LCASE(CHR(64+RunningValue(Fields!Question.Value, CountDistinct, "Details"))) + "."

但是,现在我想在更改 后将其更改为这种格式

什么时候没有。从大写字母A到Z,下一个。将从小资本 a 开始直到 z

那么我该怎么做才能让它检测到大写字母 Z 然后接下来将从小写字母 a 开始?

标签: reporting-servicesssrs-2012

解决方案


您必须更改添加的数字以省略无效字符。前 26 行 +64,接下来的行 +70

=CHR(Iif(RunningValue(Fields!question.Value, CountDistinct,  "Details")>26,70,64) +RunningValue(Fields!question.Value, CountDistinct,  "Details" )) + "."

推荐阅读