代码之美

有梦想,才有可能。

导航

水晶报表与WebService(1)

前面有朋友问水晶报表与WebService之间的问题 

使用水晶报表与Web Service结合有两种方式 
一种是基于Web Service的水晶报表 
一种是基于水晶报表的Web Service

本篇讲述第一种情况 
--------------------Start---------------------------- 

Step1: 建立一个WebService来提供数据 

这里我创建了一个简单的例子,只有一个接口,输入表名返回一个Dataset 
这个Dataset将作为水晶报表的数据使用 
具体的过程就不多说了,很简单,目录结构如下 
 

More...

[开发技巧3]不显示报表直接打印

水晶报表9.2+VB6

使用Application可以进行打印
在将数据赋给报表模板后,调用PrintOut方法
'赋给报表数据
objCRReport.Database.SetDataSource rst
'此句打印,会出现打印提示框
objCRReport.PrintOut
'不提示,直接打印到默认打印机
Call objCRReport.PrintOut(False

 

More...

[完整代码]创建不受数据库限制的报表 VB.Net 版本

在前面的文章中我介绍了在VB中使用不受数据库限制的报表,同时也应允了在后续的时间会推出.Net版本, 
不过因为最近太忙,所以总是不断跳票,呵呵. 
在我开始写出来最原始的版本之后,我发现其实在水晶报表的官方支持站点中已经有类似的代码, 

所以我只是在其基础上进行了简单的修改. 
以下代码运行在 VS2003 ,Framework1.1版本上,水晶报表为VS2003自带的.使用VB.NET 
我们使用的这种模式,就是大家经常提到的"推"模式,使用ADO.NET数据源. 

More...

[模板制作技巧4]背景隔行换色

More...

[模板制作技巧3]控制每页显示组的数目

节专家=> "组页眉"节==>在前面页新建页=〉编辑样式 
如每页显示3个组 
GROUPNUMBER MOD 3 =0 

如果想每页显示一个组或者是将组显示在单独的页面上,则使用以下方式: 
"更改组"==>"选项"==>将组放在同一页上

More...

[模板制作技巧2]水晶报表的分栏显示

 

现在有这么张报表(图1),诺大的张纸上就这么几列,很浪费,也不好看.
现在我们通过简单的设置,实现类似于WORD里面的分栏效果

More...

«1234567»

日历

<< 2010-5 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

最近发表

Powered By Z-Blog 1.8 Walle Build 91204 Copyright 2004-2010 代码之美. All Rights Reserved. 备案:沪ICP备09036378号