SSRS日期和滚动条问题

时间:2016-01-08 15:32:13

标签: ssrs-2012

想知道是否有人可以提供以下建议:

在SSRS中我有一个日期和参数的日期 - 如果我输入年份小于30的日期,它将在它前面加上20 IE 01/01/19,并且标签关闭会将其更改为01/01 / 2019年,但是当我们输入年份为30或更晚的日期时,它的前缀为19,因此01/01/30更改为01/01/1930。

由于此报告将始终在2000 - 2999范围内,因此他们要求当您输入年份和标签时,它始终以20为前缀。有没有办法做到这一点?

SSRS门户的默认宽度和高度是什么?出于某种原因,当它加载时,它的侧面和底部都有滚动条。这看起来并不太好,当报表加载报表上有滚动条时,IE滚动条会隐藏它们,所以如果有意义的话,你必须上下移动它们才能进入报表滚动条?用户讨厌这个。

我知道我可以手动放大和缩小以使页面合适,但对于使用这些报告的每个人来说,这不是一个解决方案,他们会感到沮丧。它们不能在小型显示器上使用,因此不需要在实际屏幕上加载滚动条。

1 个答案:

答案 0 :(得分:0)

改变日期框的行为并不是一种简单的方法。您可以将日期参数更改为文本字段,并在使用时处理格式。虽然他们打字时不会改变。

WHERE D_DATE = CAST( CASE WHEN LEN(@DATE_PARAM) = 8 THEN LEFT(@DATE_PARAM, 6) + '20' + RIGHT(@DATE_PARAM, 2) ELSE @DATE_PARAM END 

就滚动条而言,您的报告在设计模式中是否有额外的空间?您可以通过抓住右边缘或底边并使其缩小或使用报告的页面大小属性来控制它。还有一个交互式尺寸属性,也可能会增加报告的大小。

enter image description here