小编Chr*_*tta的帖子

如何允许SSRS中的下拉列表参数的默认值为" - 全 - "?

我有一个下拉列表,根据存储过程填充 - 部件工作正常.

在此输入图像描述

它会根据"调查ID"的内容动态填充

但我不想说<Select a Value>,而是应该说" -- All -- ",因为这就是报告的工作方式.

到目前为止,我尝试创建一个返回的虚拟数据集,Null并标记为"all",但它不起作用.也许我做错了?我用过这个:

select distinct  Name, ID  from LK_TargetTypes
where Name like '%pizza'
union select '-- All --', null ;
Run Code Online (Sandbox Code Playgroud)

所以LK_TargetTypes是一些无关紧要的表格.我想将其与其他DDL值合并.

这是另一张图片:

在此输入图像描述

任何提示赞赏谢谢.

sql-server reporting-services ssrs-2008

7
推荐指数
1
解决办法
2万
查看次数

SSRS不同的lookupset函数

我正在使用Join(Lookupset)查找返回序列号的唯一组值.这是我的功能:

Join(LookupSet(Fields!itemId.Value & Fields!UseByDate.Value & Fields!rackId.Value
    , Fields!itemId.Value & Fields!UseByDate.Value & Fields!rackId.Value
    , Fields!CustomerSeqNo.Value
    , "PickingList"), ",")
Run Code Online (Sandbox Code Playgroud)

问题是某些项目有多个交易.我想删除重复项.

我找到了一个博客http://blogs.msdn.com/b/bobmeyers/archive/2012/06/18/creating-short-lists-using-the-lookupset-function.aspx但是无法获得SSRS Report Builder来参考Linq大会.我的问题是

在此输入图像描述

我怎样才能展示独特的价值?

reporting-services ssrs-grouping ssrs-2008-r2

6
推荐指数
1
解决办法
7586
查看次数

实体框架中的接口继承

使用 Entity Framework 4,我想为我的对象创建一个基接口,以便将基接口的属性实现为每个派生类的表中的字段(而不是在其自己的表中),然后使用界面。

例如,有一个接口和一些类,如下所示:

public interface IBaseEntity
{
    public DateTime CreatedOn { get; set; }
    public string CreatedBy { get; set; }
}

public class SomeEntity : IBaseEntity
{
    public int SomeEntityId { get; }
    public string Name { get; set; }
    public DateTime CreatedOn { get; set; }
    public string CreatedBy { get; set; }
}

public class OtherEntity : IBaseEntity
{
    public int OtherEntityId { get; }
    public float Amount { get; set; }
    public DateTime CreatedOn …
Run Code Online (Sandbox Code Playgroud)

entity-framework-4

5
推荐指数
1
解决办法
4007
查看次数

SSRS占总数的百分比

我希望能够得到每行的百分比与总数的关系.这是我的公式:

=COUNTDISTINCT(Fields!ID.Value, "NameOfRowGrouping") / COUNTDISTINCT(Fields!ID.Value, "TopLevelGroupName")
Run Code Online (Sandbox Code Playgroud)

它出现的百分比是行总数与每组总数之间的百分比:

Group       Qty     %
---------------------
Group 1
MemberA       3   40%
MemberB       4   60%

Total         7

Group 2 
MemberC       2   50%
MemberD       2   50%

Total         4

Grand Total  11
Run Code Online (Sandbox Code Playgroud)

我需要知道所有分组总数与百分比的百分比,如下:

Group       Qty     %
---------------------
Group 1
MemberA       3   30%
MemberB       4   40%

Total         7

Group 2 
MemberC       2   15%
MemberD       2   15%

Total         4

Grand Total  11  100%
Run Code Online (Sandbox Code Playgroud)

percentage reporting-services

4
推荐指数
1
解决办法
1万
查看次数

在SSRS中加粗特定文本

我的存储过程中有一列包含以下数据:

ABCS,DEFS,CA(5,6);水溶性食物纤维,KDH,CA(7,8)

现在我只希望括号中的数据为粗体,而其他所有内容都是常规的,如下所示:

abcs,defs,CA(5,6); wsdf,kdh,CA(7,8)

sql-server-2008 reporting-services ssrs-2008

2
推荐指数
1
解决办法
1万
查看次数

如何处理IIF或Switch除以零给#ERROR?

我尝试使用IIFSwitchcase,但是当出现零除错误时我无法处理N/A情况.例如:

=switch(
    ReportItems!Textbox54.Value = 0, "N/A",
    ReportItems!Textbox54.Value <> 0, ((ReportItems!Textbox56.Value) / (ReportItems!Textbox54.Value)))
Run Code Online (Sandbox Code Playgroud)

我得到的是N/A:

ReportItems!Textbox54.Value <> 0, ((ReportItems!Textbox56.Value) / (ReportItems!Textbox54.Value)
Run Code Online (Sandbox Code Playgroud)

但是如果添加这个条件我收到错误?

我正在使用SSRS 2008 R2.

输出:

19.47%
13.85%
#Error

reporting-services ssrs-2008 ssrs-2008-r2

1
推荐指数
1
解决办法
1058
查看次数