博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Reporting Service 2000的一些技巧总结
阅读量:5257 次
发布时间:2019-06-14

本文共 1667 字,大约阅读时间需要 5 分钟。

在使用Reporting Service 2000过程中,对一些特殊的地方做了一些总结,下子把它贴出来,供大家参考:

1.IIF表达式如何使用?

       在很多地方,都可以使用IIF表达式来实现一些特定的操作,比如图片的隐藏与显示,数据的条件显示等等。
IIF表达式的语法为:IIF(Expression,value when true,value when false),IIF表达式可以嵌套使用。
2.Reporting Service支持多语言吗?
支持,可以参见Language属性。该属性可以确定报表的一些基本格式,如货币符号,数字格式等。
如果Language确定该报表是美国的语言,那么它的货币符号是:$,数字格式:20,000.00;而如果Language确定该报表是欧洲的语言时,那么它的货币符号是:€,数字格式:20.000,00。
那么如何动态设定报表的语言呢?报表的语言必须放在参数中,而不能来自于DataSet
3.报表表头/脚可以处理DataSet中的数据吗?
       不可以。可以通过参数来间接处理。
4.如何设置混合内容脚本的格式呢?
如€ 20.000,00,那么可以这么写:” €” & “ “ & Format(number,”N2”)。
5.报表导出到pdf文件时,为什么中间会有空页出现呢?
       是由于报表的宽度过宽或长度过长所引出的问题。报表的页边距可以在报表属性中设置。
6.报表部署到Report Server上时,打开报表为什么会出错呢?
       有可能是因为报表模板的数据源没有设置正确的原因。
7.如何让报表的参数不显示出来呢?
       将参数的Prompt设置为空。
8.报表的参数可否依赖于其他参数呢?
       可以,比如有两个参数:LANGUAGE,LOGO,LANGUAGE来自于客户输入,LOGO的内容可以是根据LANGUAGE取出的数据。也可以说,在输入LANGUAGE前,LOGO参数还没有数据可以供选择。
9.建立存储过程数据源有哪些方法?
       有两种方法,一种是存储过程,另一种是TEXT。两种方法基本一样。但是在创建数据源的时候,有可能会出现一种情况,那就是输入了存储过程的名字,然后点 来更新字段,结果字段为空,这种情况极有可能是vs.net2003的一个bug,解决办法有:手动增加Fields。
10.报表文件可以分文件夹存放吗?
       不可以。你即便添加了已存在的.rdl文件,那么它会在项目根目录下重新加一条.rdl文件。
11.报表中的数据格式有哪些?
       Cnum:C=金额,num为小数位数,如C3=¥12,345.679
       Dnum:D=整数,num为整数的位数,如D5=01234
       Enum:E=科学记数法格式,num为E前面数字的小数位数,如E3=1.235E+004
       Fnum:F=浮点数,num为浮点数的小数位数,如F2=12345.68
       Gnum:G=数字,num为精确位数,如G2=1.2E004,G3=1.23E004,G5=12346…
       Mnum:M=月日,num不太清楚
       Nnum:N=Numeric,num为小数位数,如N2=12,345.68
       Pnum:P=百分比,num为百分比的小数位数,如P3=1,234,567.890%
       R:数字
       S:日期,如:2006-10-13 T10:00:00
       T:小时分钟,如:16:19
       U:通用时间,如:2006-10-13 10:00:00Z
       X:
       Y:年月,如:2006年10月
12.Report中有哪些内置函数可以使用?
       First,Sum,Count,Format,RowNumber,RunningValue等。

 

---------------------
作者:zm820630
原文:https://blog.csdn.net/zm820630/article/details/2270632?utm_source=copy

转载于:https://www.cnblogs.com/maruko/p/9778166.html

你可能感兴趣的文章
【poj3690】Constellations 哈希
查看>>
2017年秋季个人阅读计划
查看>>
c++ class
查看>>
[leetcode]Longest Valid Parentheses
查看>>
Altera Quartus II 12.0订购版下载
查看>>
移动端踩坑系列(一)————input默认调用数字键盘
查看>>
第十八次ScrumMeeting会议
查看>>
mysql部分替换
查看>>
IOS关于数据加密(主要为登录加密)想总结的
查看>>
微信公众号导出关注的用户信息
查看>>
test
查看>>
使用ProGuard使你android代码保持混淆
查看>>
android listVIew实现button按钮监听程序
查看>>
[C++] getaddrinfo的一个bug
查看>>
perl C/C++ 扩展(四)
查看>>
BZOJ2763: [JLOI2011]飞行路线
查看>>
【c# 学习笔记】阻止派生类重写虚成员
查看>>
Django 路由
查看>>
fcgi返回状态码
查看>>
pycharm 中查找替换功能
查看>>