摘要:
开发Reporting services时,为了避免在导出的Excel文件中出现隐藏的行和列,必须遵循以下规则:1.Page header中的Textbox直接必须紧密贴合在一起2.Page header中的Textbox宽度必须和Body中的Textbox宽度一致3.Page Header中的所有... 阅读全文
随笔分类 - 报表
Rs2008内存管理策略
2014-05-09 16:47 by 假面Wilson, 352 阅读, 收藏, 编辑
摘要:
Rs2008 在内存管理方面已经有了很大的改变。主要增加了文件缓存,允许把内存数据卸载到文件缓存中。而Rs2005 都是把数据放到内存中。对于大数据量的报表而言,很容易出现OutOfMemory 错误。在实际应用中,发现Rs2008 也经常出现 OutOfMemory 错误。主要有以下几个原因:1 ... 阅读全文
为报表服务器应用程序配置可用内存
2014-05-09 16:41 by 假面Wilson, 457 阅读, 收藏, 编辑
摘要:
尽管 Reporting Services 可使用所有可用内存,但您可以通过为分配给 Reporting Services 服务器应用程序的内存资源总量配置上限来覆盖默认行为。此外,您还可以设置阈值,以便报表服务器根据内存压力(低、中或高)来更改其排列请求优先级和处理请求的方式。在内存压力较低时,报... 阅读全文
Excel将秒转换成标准的时间格式HH:MM:SS
2014-04-02 17:33 by 假面Wilson, 945 阅读, 收藏, 编辑
摘要:
Excel将秒转换成标准的时间格式HH:MM:SS比如120秒,转换成00:02:00Excel公式为:=TEXT(A1/86400,"[hh]:mm:ss")A1为秒数据,使用自动填充功能处理数据。其中86400=24小时 阅读全文
SSRS 数值和日期格式
2011-05-30 10:42 by 假面Wilson, 3721 阅读, 收藏, 编辑
摘要:
需要注意的是,若是文字方塊內輸入的是數字或是日期,此時可以利用格式化字串的方式來更新文字方塊的 「Format」 屬性,以轉換為指定為數字或日期的格式,想必各位並不陌生,因為之前的範例中已經利用「C0」格式字串來調整銷售金額的顯示格式了,以下我們會針對格式字串更更深入的介紹,首先介紹數值常用的格式字串。格式化字串 說明C 或 c 顯示作業系統中地區選項所設定地區之貨幣格式,包含千分位以及小數點。D 或 d 顯示十進位數字,不包括千分號。位數不足前方補零,只支援整數格式。E 或 e 以科學記號顯示數字,可指定小數位數F 或 f 顯示十進位數字,不包括千分號,可以指定小數位數長度,不足者補零。G 阅读全文
C#写数据入Excel最快的方法
2011-04-14 17:04 by 假面Wilson, 1129 阅读, 收藏, 编辑
摘要:
先把数据写入二维数组,再用Excel范围的方法一次性填充数据。 object[,] buffer = new object[dt.Rows.Count, dt.Columns.Count]; for (int intRow = 0; intRow < dt.Rows.Count; intRow++) { for (int intColumn = 0; intColumn < dt.Columns.Count; intColumn++) { buffer[intRow, intColumn] = dt.Rows[intRow][intColumn]; } } Microsoft.Of 阅读全文
EXCEL定位功能的活用
2011-02-18 00:02 by 假面Wilson, 1020 阅读, 收藏, 编辑
摘要:
在Excel中,我们需要到达某一单元格,一般是使用鼠标拖动滚动条来进行,但如果数据范围超出一屏幕显示范围或数据行数非常多时,想快速定位到某一单元格可要有点麻烦了。这时候我们可以使用“定位”(快捷键Ctrl G)功能迅速到达想要的单元格。定位是一种选定单元格的方式,主要用来选定“位置相对无规则但条件有规则的单元格或区域”。 例1:需要选中Y2009单元格(或快速移动到Y2009单元格),我们可以使用“编辑/定位”菜单,在引用位置里输入“Y2009”后按回车即可。 例2:需要选中Y列的2004~2009 阅读全文
RDLC 矩阵使用
2011-01-10 00:21 by 假面Wilson, 677 阅读, 收藏, 编辑
摘要:
1.把列分组数据源托到矩阵的显示"列"的位置上,如不只一个,则右键点现有组,选择"插入组",重复添加2.把行分组数据源托到矩阵的显示"行"的位置上,如不只一个,可以像列组一样重复添加3.把数据列放到数据区上,如不只一个,可以像新加组一样右键选择"添加列",这样会在列上访自动生成一个"新行"显示对应的数据源的列名,你可以在编辑显示的列名/注释4.合计,右键点击组,选择"小计",即可.需要注意的是,添加了"小计",显示列名可以改,则在数据列上必须加上"sum()函数",否则,合计列会只显示第一项数据.5.固定显示小数点位数用=Math.Round(Avg(Fields!Cost_AddCost.V 阅读全文
AmCharts Flash 图形报表工具
2010-12-22 17:17 by 假面Wilson, 1394 阅读, 收藏, 编辑
摘要:
原文出处:http://blog.chenlb.com/2009/07/amcharts-flash-report-tool.html最近做一些服务器访问日志统计的工作,统计好数据后用什么工具输出,才会一目了然呢?恩,肯定是 chart。Java 开源里有 JFreeChart,但要比较多的编程。很久以前用过 flex 的示例,印象中觉得用 flex 做 chart 也比较好,但没有经验。同事建议用 google chart api,但是要通过 url 传数据,可能它可以用 post 。前期的统计报表输出是用 google chart 与 jquery 的插件 完成了统计报表了。但是总是觉得不 阅读全文
关于Reporting Services的Q&A
2010-11-16 15:37 by 假面Wilson, 436 阅读, 收藏, 编辑
摘要:
最近在Reporting Services开发中遇到了一些问题,拿出来与大家分享。Q:Reporting Services报表导出数据到Excel,报表表头背景色会填充满整个数据内容。A:Table或者矩阵的Location被设置成为0,0造成,只需要设置大于0就能解决。Q:Reporting Services报表导出数据到Excel,Excel数据没有从A列开始。A:Table或者矩阵的Loca... 阅读全文
.NET 水晶报表
2010-04-02 01:47 by 假面Wilson, 389 阅读, 收藏, 编辑
摘要:
1、水晶报表的好处 1)利用水晶报表可以进行数值求平均值,画图等 2)利用水晶报表可以把文件导出不同的格式(word等)2、水晶报表的两种格式 1)pull模式,不利用DataSet,直接从数据库中取出数据 2) push模式,使用DataSet,利用它进行数据的加载和处理等3. 水晶报表使用的库 1)水晶报表的引擎(CREnging.dll),作用:合并数据,装换格式 2)水晶报表设计器(CRD... 阅读全文