水晶报表中如何动态增加字段

说明:       最近项目中要用到水晶报表,水晶报表的功能的确非常强大,但是有一个问题一直困扰着我,那就是它对于每种数据表结构都必须建一个报表文件。尽管它有两种使用方式,“pull”模式和“push”模式。但是推模式下仍然需要先根据dataset的结构生成相应的报表文件。这样就很不灵活,试想如果...

2009-08-28 08:54:00

阅读数:491

评论数:0

C# oracle 存储过程

 ORACLE段:首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。1:建立PACKAGE:CREATE OR REPLACE package SCOTT.pk_wtistype mytype is ref cursor;procedure p...

2009-08-22 11:05:00

阅读数:627

评论数:0

C#结构体和字节数组的转换

C#结构体和字节数组的转换 在写C#TCP通信程序时,发送数据时,只能发送byte数组,处理起来比较麻烦不说,如果是和VC6.0等写的程序通信的话,很多的都是传送结构体,在VC6.0中可以很方便的把一个char[]数组转换为一个结构体,而在C#却不能直接把byte数组转换为结构体,要在C#中发送结...

2009-08-21 10:31:00

阅读数:638

评论数:0

Oracle 重建所有表的索引的存储过程 (重建索引)

create or replace procedure p_rebuild_all_index   (tablespace_name in varchar2,--这里是表空间名,如果不改变表空间,可以传入null   only_unusable in boolean)    --是否仅对无效的索引...

2009-08-21 09:12:00

阅读数:1099

评论数:0

掌控于股掌之间-代码中传参数、传公式、操作水晶报表里的所有对象

月初一如既往地忙碌,竟然一点时间也没抽出来。 周末也是一如既往地加班了,好在事情进展地还算顺利,终于有时间写这一篇。 本来的计划是《掌控于股掌之间-代码中传参数、传公式、操作水晶报表里的所有对象》 考虑到公式的重要性,会单独写一篇,于是本篇的内容就是参数与对象的控制 而参数的部分,在本篇也是基本操...

2009-08-20 10:08:00

阅读数:646

评论数:0

使用C#和Excel进行报表开发(八)-用程序绑定数据源

本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况。先制作一个简单的Excel文件作为模板,为了防止要填充的Cell中的内容和标题的内容一样,所以要填充内容的Cell中的内容是“$” ...

2009-08-14 19:28:00

阅读数:272

评论数:0

使用C#和Excel进行报表开发(六)-操作行和列

在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性的get_Item方法,下面是例子代码,演示了怎样选中行,并且在行之间复制数据,和插入行: ThisApplication = new Excel...

2009-08-14 19:27:00

阅读数:275

评论数:0

使用C#和Excel进行报表开发(七)-设置单元格的显示格式

在Excel中,如果某个单元格的内容是数字,且比较长,默认情况下,会变为科学计数发表示,例如:123456789123456000会被表示为1.2345E+17,为了能够将数字按照普通的格式完全表示,就需要设置单元格的属性 ,下面是例子代码: Excel.Application m_objExce...

2009-08-14 19:27:00

阅读数:265

评论数:0

使用C#和Excel进行报表开发(五)-操作单元格边框和颜色

 在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框 try{       ThisApplication = new Excel.Application();       ThisWorkbook = ThisAppli...

2009-08-14 19:24:00

阅读数:403

评论数:0

使用C#和Excel进行报表开发(三)-生成统计图(Chart)

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->private void button4_Click(object sender, EventA...

2009-08-14 19:23:00

阅读数:342

评论数:0

使用C#和Excel进行报表开发(四)-复制单元格

在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要用用到Excel中的单元格拷贝。下面的代码说明如何一个Sheet上的选定内容拷贝到另一个Sheet上:         T...

2009-08-14 19:23:00

阅读数:388

评论数:1

使用C#和Excel进行报表开发(二)-操作统计图(Chart)

 下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是VS2005+Office2003,也可以选择使用Visual Studio Tools for Office来作。Excel.Application m_obj...

2009-08-14 19:22:00

阅读数:300

评论数:0

将Excel应用于报表开发中(一)--开始

 目前的商业工具如水晶报表,ActiveReport等,都提供了灵活,强大的功能,但是对于比较特殊化的表格,特别是国内的一些应用,都是一个个的格子组成的,这样要是用线来一根根画就比较麻烦,但是这类工具还都不提供表格化的报表布局定义方式。一个很好的选择是VS2005的客户端报表(RDLC),但是在某...

2009-08-14 19:21:00

阅读数:302

评论数:0

C#操作Excel开发报表系列整理

本文来自博客园上的博客:http://dahuzizyd.cnblogs.com转载请注明博客园的源地址C#操作Excel进行报表开发系列共写了七篇,也已经有很久没有新东西了,现在整理一下,方便以后查阅,如果有写新的,会同时更新。需要注意的是因为Office的版本不同,实际的代码可能会有所不同,但...

2009-08-14 19:16:00

阅读数:465

评论数:0

需求分析的重要性以及如何做好需求分析

需求分析的重要性以及如何做好需求分析 为什么以这个为主题写.是因为最近在做一个购物网,需求没有做好,导致做前台的时候商品与图片是1对1的关系,后台添加的时候有很大的弊端.和漏洞不好弥补.不是不好弥补.是牵扯的逻辑太多.如果说改了这个网站可以重做了.所以说很失败.     如果因为一个地方的失误.很...

2009-08-07 12:42:00

阅读数:1951

评论数:2

静态化网站的分页对比

曾经看过动易CMS的代码,曾经在官方论坛上也讨论过分页算法的问题。主要的瓶颈在于,如果一个分类页数过多,那么每更新一个文件,需要生成 count/pagesize 个静态页面,这样再算上分发的话,消耗了大量的cpu,io,带宽。因此门户级的网站,设计一个好的分页算法或者说新闻组织结构是非常必要的。...

2009-08-07 12:33:00

阅读数:1344

评论数:0

C# Excel 行高,列宽,合并单元格,单元格边框线,冻结

private _Workbook _workBook = null;private Worksheet _workSheet = null;private Excel.Application _excelApplicatin = null;_excelApplicatin = new Excel...

2009-08-04 15:45:00

阅读数:502

评论数:0

Worksheet对象应用大全(2)-应用进阶

Worksheet(s)对象应用进阶[应用28] Worksheets集合与Sheets集合对于不熟悉Excel的人来说,可能会混淆Sheets集合和Worksheets集合之间的不同。Worksheets集合包含典型的Excel工作表(即通常我们说的工作表),即包含有行、列、单元格和公式等的工作...

2009-08-04 14:44:00

阅读数:586

评论数:0

Worksheet对象应用大全(1)-应用基础

Worksheet对象代表Excel工作表,Worksheets集合对象代表Excel工作表的集合。下面,我们来探讨Worksheet对象和Worksheets集合的一些属性和方法的应用。Worksheet(s)对象应用基础[应用1]激活工作表(Activate方法)使用Activate方法来激活...

2009-08-04 14:43:00

阅读数:595

评论数:0

复制excel单元格

// Copy a string to the Windows clipboard.string sData = "FirstName/tLastName/tBirthdate/r/n"  + "Bill/tBrown/t2/5/85/r/n"  + &qu...

2009-08-04 10:35:00

阅读数:370

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭