小编Jam*_*e F的帖子

如何检查SSRS文本框是否为空

如何检查SSRS 2008中的文本框是否为空?我已经尝试过这段代码,但它不起作用.

IIF(ReportItems!txtCountVolunter.Value = "", false, true)
Run Code Online (Sandbox Code Playgroud)

reporting-services ssrs-2008 ssrs-tablix

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

发布时,图像上的文字会被取代

我在报告上有一个横幅图片,上面有三个标签,其中一些带有参数.在设计模式下它看起来都很好但是当我保存并查看它时,文本会在图像的上方和下方移位.我怎么阻止这样做?

谢谢.

reporting-services ssrs-2008

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

在SSRS 2008 R2中汇总组项目

我认为这是一个相当简单的问题,但不能为我的生活找出如何做到这一点(SSRS 2008 R2).我正在使用Tablix,因为我需要显示详细数据(而不仅仅是聚合)

我有数据行(运费)和工作成本分配

报告中的(删节)数据是

TrackNo      ShipCost   NoJobs          JobNo        Job Cost
T1             10.00        1             J1           10.00
T2             10.00        3             J2            3.33
T2             10.00        3             J3            3.33
T2             10.00        3             J4            3.33

因此,TrackNo T1可能有1个与之关联的作业,而TrackNo T2可能有3个作业相关联.然后,我支付了各种工作的成本.如果每件货物的价格为10美元:

  • 为了跟踪没有T1,工作没有J1将获得$ 10.00
  • 为了追踪没有T2,工作J2,J3和J4将分别获得3.33美元

我想要一个这样的下钻报告:

TrackNo     Ship Total         No. Jobs         Job No             Job Total
+  T1           10.00              1
                                                  J1                   10.00
+  T2           10.00              2                                                          
                                                  J2                    3.33
                                                  J3                    3.33
                                                  J4                    3.33

在我的报告中,第1组正在追踪否; 第2组(儿童组)是工作号码.

TrackNo
    JobNo

报告中的发货总数为 First(Fields!ShipTotal.Value)

我想总结整个报告的ShipTotal(不是总计工作总数,因为它们有舍入错误:例如3.33*3 = 9.99)

如何将针对组1(First(Fields!ShipTotal.Value))显示的值相加?我在想范围是方法,但我迷路了.

scope reporting-services

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

SSRS详细信息成员只能包含静态内部成员.

我正在SSRS 2008中开发RDL并尝试将子报表直接移动到主报表中,以便我在与主报表相同的存储过程中运行此子报表.
但是,我无法解决这个问题.我得到了存储过程成功运行.但是现在当我尝试将此表复制到主报表中时,我收到以下错误:

__PRE__

我该怎么做呢?我尝试过在互联网上找到的各种解决方法,但都没有.我已经尝试将表移动到组级别并删除详细信息分组.我已经删除了排序元素等.但是,我得到此错误消失的唯一方法是删除此表的所有分组和所有文本框值.

matrix subreport ssrs-2008

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

如何使用SSRS创建包含节和分页符的报表

我正在尝试创建一个如下所示的报告: 表

使用此表中的选择:( fiddler here for query and data)

CREATE TABLE StudentData
(
id int PRIMARY KEY IDENTITY,
name varchar(30),
subject varchar(30),
currentGrade varchar(2),
targetGrade varchar(2),
note1 varchar(100),
note2 varchar(100),
note3 varchar(100),
UNIQUE (id)
)
Run Code Online (Sandbox Code Playgroud)

基本上我想student在新页面上显示每个页面,将它们subject分成几个部分,以及它们gradesnotes每个subject部分.

我试图在商业智能开发工作室中这样做

任何有关我如何去做的帮助都会很棒,谢谢.

bids reporting-services ssrs-2008 ssrs-grouping

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

如何打开然后关闭窗口而不会被阻止作为弹出窗口?

我想指导电子商务网站的客户通过Paypal的网站付款.我希望在新的标签/窗口中完成付款,这样客户就不会丢失他/她所处的网页的当前状态.

为了让Paypal窗口打开而不被阻止,我使用了一个target ="_ blank"的锚点.哪个是完美的工作,除了事实,我不能在Paypal付款完成后关闭它,因为window.close()不适用于没有打开的窗口window.open().

我怎么做它所以它不会被阻止作为一个弹出窗口我以后能用JS关闭它?

javascript popup

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

GROUP BY时间戳值范围

我花了很多时间阅读,仍然无法找到最佳解决方案.我正在设计Android卡路里计数器应用程序,我正在使用SQLite.我有一张表food_logs,其中有两个字段:log_date(NUMBER) , food_id(NUMBER).我将日期保存为unix时间戳.我想找回一个人几天吃的所有食物.

例如今天或2012-05-20(昨天)吃的所有食物.我正在搜索GROPBY时间戳,但我无处可去.

或者我只需要将日期保存为字符串(我认为这不是最佳做法)

sqlite timestamp unix-timestamp

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

报表生成器/ SSRS和RDL - HTML <img>支持?

我对SSRS完全不熟悉,如果这是一个愚蠢的问题,请道歉.我有一个带有HTML占位符的RDL,但是如果我<img>在数据集中传递了一个不会呈现的标记.

我在这篇Technet文章中看到有一个支持的标签列表,遗憾的是它不包括在内<img>.我已经能够使用基于表达式的外部源添加图像,该表达式使用数据集字段,所以在HTML占位符中不能使用图像似乎有点奇怪.对此有解决方法吗?

sql-server sql-server-2008 reporting-services ssrs-2008

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

SSRS 2008列可见性表达式求值为true,列不可见

这不起作用,它让我疯了.

我在列可见性中有以下表达式:

= IIF(CInt(Fields!SomeField.Value)> 0,True,False)

"SomeField"的值为1.我能够通过查看数据集和我添加到报告中的另一列来验证这一点,只是为了查看IIF正在评估的内容.它评估为True.

这不应该使列显示?

reporting-services ssrs-2008

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

SQL中的生日...忽略日期值中的年份

我希望我的winforms在该日期显示生日,但是我不确定如何比较当前日期和日期时间格式.例如,如果我的生日是1/1/1990,我希望我的数据网格在2011年1月1日显示我的信息.我不确定如何解析SQL中的日期; 如果有人能帮助我那将是伟大的!

sql visual-studio-2010 sql-server-2008 winforms

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

在SSRS 2012中的表矩阵内对顺序排序

我需要一些Table Matrix/Drill through报告,排序顺序的帮助.我的报告看起来像这样

Account      Name         JNumber       AmountNet  
0133266      New Jets                   12469.86   
Run Code Online (Sandbox Code Playgroud)

AmountNet是钻取数据的总和

单击报告Name字段,它将打开如下

Account    Name       JNumber     AmountNet  
0133266    New Jets    1            900.00  
                       2            163.86  
                       3             90.00  
                       4          10506.00  
                       Total      12469.86  
Run Code Online (Sandbox Code Playgroud)

我想要做的是当报告处于其原始状态时,即在您单击任何名称以查看其AmountNet组成方式之前,是按AmountNet列降序排序.如果您需要任何其他信息,请告诉我.

reporting-services ssrs-2012

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