Crystal Reports 2008水晶报表从入门到精通的目录

Crystal Reports 2008水晶报表从入门到精通的目录,第1张

第1章 Crystal Reports基础知识 1

11 Crystal Reports简介 1

12 Crystal Reports 2008的新增功能 2

13 Crystal Reports 2008的安装和卸载 5

14 认识工作界面 5

141 工具栏和菜单 6

142 报表设计资源管理器 9

143 查找和使用报表设计资源管理器 9

144 工作台和依赖项检查器 10

15 基本术语简介 10

第2章 基本报表设计 15

21 基本报表设计简介 15

22 基本流程 16

23 使用Crystal Reports示例库 17

24 使用报表创建向导 18

25 不使用向导创建报表 23

第3章 报表数据的基本 *** 作 27

31 报表中的字段对象 27

32 文本对象 33

33 直线对象 34

34 框对象 34

35 分组 35

351 插入组 35

352 使用组专家 36

353 排序组 36

354 更改组选项 37

355 按间隔将数据分组 40

356 层次分组 44

第4章 筛选、排序和汇总数据 46

41 筛选数据 46

411 使用“选择专家” 46

412 使用公式选择记录 49

413 记录选择公式模板 50

414 记录选择公式的调试 51

42 排序数据 52

421 理解排序选项 53

422 排序字段 53

423 排序方向 53

424 单一或多个字段排序 54

425 排序控件 54

43 汇总 56

431 插入总计 56

432 插入组汇总 56

433 按汇总值对组进行排序和选定 58

434 创建运行总计 59

第5章 理解和使用参数 63

51 创建带有静态提示的参数 63

511 创建带有静态提示的参数 64

512 将参数包含在记录选定过滤器内 64

52 创建带有动态提示的参数 65

53 创建带级联值列表的参数 66

54 删除参数字段 68

55 响应参数字段 68

551 第一次预览报表 69

552 刷新报表数据 69

56 高级参数功能 69

561 创建具有多个提示值的参数 69

562 使用参数字段应用条件格式设置 71

563 使用参数字段创建报表标题 71

564 指定单个值或范围值 72

565 使用参数字段定义排序顺序 74

566 使用编辑掩码定义输入类型和格式 75

567 使用参数字段添加动态分组 76

第6章 使用公式 79

61 公式的典型用途 79

62 公式构成项和语法 80

621 公式构成项 80

622 公式语法 81

63 Crystal语法和Basic语法 81

64 数据类型 82

65 常量 84

66 变量 87

67 常用运算符 91

68 字符串函数 94

69 控制结构 99

610 Crystal Reports中公式分类 106

611 使用公式工作室 107

612 复制公式 114

6121 复制现有公式 114

6122 从联机帮助复制公式 114

613 将公式从一个报表复制到另一个报表 115

614 删除公式 115

615 调试公式 115

第7章 格式化报表 118

71 调整报表中对象的大小和位置 118

72 对齐报表对象 119

73 使用准线 120

74 使用格式编辑器 122

75 组合和分层报表对象 126

76 设置报表页面的属性 129

761 设置页面大小和页面方向 129

762 有条件地更改边距 129

77 使用条形码 130

78 使用报表节 131

781 节专家 132

782 *** 作节 135

79 套用信函 139

791 创建套用信函 139

792 插入日期 140

793 创建内部地址 140

794 创建称呼 141

795 创建信函正文 141

796 在套用信函内打印条件消息 141

第8章 使用图表和地图可视化数据 143

81 可视化数据简介 143

82 使用“图表专家” 144

821 使用“图表专家”的“类型”选项卡 144

822 使用“图表专家”的“数据”选项卡 148

823 使用“图表专家”的“轴”选项卡 149

824 使用“图表专家”的“选项”选项卡 150

825 “图表专家”的“颜色突出显示”选项卡 151

826 使用“图表专家”的“文本”选项卡 151

83 使用地图专家 153

831 使用“地图专家”的“数据”选项卡 153

832 使用“地图专家”的“类型”选项卡 153

833 使用“地图专家”的“文本”选项卡 154

84 修改地图属性 155

841 设置地图格式 155

842 大小和位置 155

843 层 156

844 解决不匹配问题 156

845 放大、缩小和平移 158

85 地图实例 158

第9章 使用交叉表 160

91 交叉表简介 160

92 使用交叉表的优点 161

93 使用“交叉表报表创建向导”创建交叉表 161

94 在现有报表中添加交叉表 163

95 交叉表专家 164

951 “交叉表”选项卡 164

952 “样式”选项卡 165

953 “自定义样式”选项卡 165

96 设置交叉表 167

961 调整交叉表网格大小和对齐方式 167

962 打印跨越多页的交叉表 168

963 以垂直/水平方式显示汇总字段 168

964 设置整行整列的背景颜色 169

97 使用交叉表的高级功能 170

971 以百分比显示值 170

972 缩写大的汇总字段 170

973 计算成员所得 171

974 嵌入式汇总 172

975 更改嵌入式汇总的处理顺序 173

第10章 使用子报表 174

101 未链接的子报表与链接的子报表 174

1011 未链接的子报表 174

1012 链接的子报表 174

102 子报表与主报表的区别 175

103 子报表链接的工作方式 175

104 数据库链接与一对多情况下的子报表 176

105 插入子报表 176

106 预览子报表 177

107 将子报表另存为主报表 178

108 更新子报表 178

1081 打开主报表时全局更新子报表 178

1082 打开主报表时更新特定的子报表 178

1083 手动更新子报表数据 179

109 创建按需显示子报表 179

1010 向按需显示子报表中添加标题 180

1011 将子报表链接到主报表内的数据 181

1012 通过使用子报表组合不相关的报表 183

第11章 报表模板和报表警报 185

111 创建报表模板 185

1111 在“标准报表创建向导”中应用模板 185

1112 将模板应用到现有报表 186

1113 删除应用的模板 186

1114 重新应用上次选定的模板 187

1115 使用模板时应该考虑的因素 187

1116 使用“模板字段对象” 188

1117 创建新模板 189

1118 应用自定义模版 192

112 使用报表警报 193

1121 创建报表警报 193

1122 编辑报表警报 195

1123 删除报表警报 195

1124 查看报表警报 196

第12章 对象链接与嵌入(OLE) 197

121 OLE概述 197

122 OLE对象的类型 197

123 将OLE对象插入报表 198

1231 插入静态OLE对象 198

1232 插入嵌入对象 198

1233 插入链接OLE对象 199

1234 复制和粘贴OLE对象 200

1235 OLE对象在报表中的表示方式 201

124 编辑OLE对象 201

1241 现场编辑报表中的OLE对象 202

1242 动态OLE菜单命令 202

1243 通过“插入”命令插入的静态对象 202

125 集成ShockwaveFlash(SWF)对象 202

1251 向报表中添加SWF对象 203

1252 使用数据绑定将SWF对象绑定到报表 203

第13章 在水晶报表中使用SQL 205

131 SQL简介 205

132 Crystal Reports怎样使用SQL 206

133 结构化查询语言简介 207

1331 SELECT子句 207

1332 DISTINCT子句 207

1333 FROM子句 207

1334 WHERE子句 208

1335 ORDER BY子句 208

1336 GROUP BY子句 209

134 SQL表达式字段 209

135 存储 211

136 视图 213

第14章 使用OLAP智能多维报表 217

141 OLAP概念和OLAP报表 217

142 多维数据集平台 218

143 使用OLAP报表创建向导和OLAP专家 219

144 OLAP专家 226

145 OLAP报表的高级功能 228

第15章 报表发布 231

151 打印报表 231

152 传真报表 232

153 导出报表 233

1531 可导出的格式 233

1532 导出目标 236

1533 导出到应用程序 236

1534 导出为磁盘文件 237

1535 导出为HTML 238

1536 导出为ODBC 239

1537 发布到BusinessObjects Enterprise 240

第16章 使用Crystal Reports Server 242

161 Crystal Reports Server 2008的新特性 242

162 安装Crystal Reports Server 2008 243

163 发布报表 246

1631 使用“发布向导”发布到BusinessObjects Enterprise 247

1632 使用中央管理控制台发布文件到BusinessObjects Enterprise 250

164 使用业务视图管理器 254

1641 业务视图的架构 255

1642 登录到业务视图管理器 256

1643 创建数据连接 256

1644 创建动态数据库连接 257

1645 创建数据基础 259

1646 创建业务元素 260

1647 创建业务视图 261

1648 使用资源库资源管理器 261

1649 使用对象资源管理器 263

16410 属性浏览器 268

第17章 使用中央管理控制台(CMC) 269

171 登录到中央管理控制台(CMC) 269

172 在CMC中导航 270

173 设置CMC首选项 271

174 进行初始安全设置 271

175 管理用户和组 272

1751 创建Enterprise用户账户 273

1752 修改用户账户 274

1753 删除用户账户 275

1754 创建新组 275

1755 修改组的属性 276

1756 查看组成员 276

1757 指定组成员 276

1758 添加子组 277

1759 删除组 278

17510 启用Guest账户 279

17511 将用户添加到组 280

17512 更改密码设置 281

17513 管理别名 282

176 权限管理 285

1761 在CMC中管理对象的安全设置 286

1762 高级权限设置 291

1763 使用访问级别 292

1764 继承 297

1765 使用权限来委派管理 301

1766 权限管理的建议 302

177 组织对象 303

1771 使用文件夹 303

1772 使用类别 307

178 计划对象 310

1781 计划对象实例 311

1782 为计划作业的成功或失败设置通知 313

1783 指定警报通知 314

1784 更改对象的“计划”设置 315

1785 管理实例 316

第18章 使用InfoView 321

181 InfoView简介 321

182 InfoView的新特性 322

183 登录到InfoView 322

184 InfoView工作界面 323

185 首选项设置 325

1851 常规选项设置 325

1852 更改密码 326

1853 Crystal Reports 326

186 InfoView常用 *** 作 327

第19章 使用Live Office 331

191 Live Office简介 331

192 安装Live Office 332

193 登录到BusinessObjects Enterprise 333

194 使用Crystal Reports 335

1941 插入Crystal Reports 335

1942 添加更多来自同一数据源的对象 338

1943 将报表字段添加到文档 338

1944 刷新数据 341

195 使用Web Intelligence 342

1951 插入Web Intelligence报表 342

1952 修改提示值 345

196 使用查询 346

1961 插入新建查询 347

1962 修改查询 348

1963 修改查询提示值 350

1964 编辑Universe查询 351

第20章 BusinessObjects资源库 353

201 在资源库中共享组件 353

202 BusinessObjects资源库移植 354

2021 可导入的内容 354

2022 不能导入的内容 355

203 添加文本对象和图像 355

204 添加SQL 356

2041 向资源库中添加SQL命令 356

2042 在报表中使用资源库中的SQL命令 357

205 添加自定义函数 358

2051 向资源库中添加自定义函数 359

2052 在报表中使用资源库中的函数 359

第21章 数据源 361

211 Access/Excel(DAO) 361

212 数据库文件 363

213 ODBC(RDO) 363

214 OLE DB(ADO) 365

215 OLAP 366

216 更多数据源 366

2161 JDBC(JNDI) 366

2162 创建一个COM或NET数据提供程序 371

第22章 Crystal Reports 2008 for NET 373

221 安装Crystal Reports 2008 for NET 373

222 Crystal Reports 2008 for NET的应用 374

223 带限定条件的打印报表 377

附录A 相关网址 380

水晶报表你没弄好吧.一般点报表后才会出来.并且水晶报表有自己的打印模块.

肯定不会依赖你的打印按钮触发水晶报表.

追问:

我想的是一点打印按钮就显示了出来的做好的水晶报表

回答:

//刷新数据

_CrystalReportViewer->Refresh ();

//显示报表内容

_CrystalReportViewer->ViewReport();

你前面还需要对报表的参数进行一些设置.

追问:

我加你QQ,吧

你这里说的格式是指保存的格式?还是不同的显示样式?

如果是前者的话,一般很少有变动水晶报表文件后缀的。不过通过程序

可以封装和转换可以完成。如果是后者的话,必须指出客户自定义类型

的不同组合。根据用户的定义组合分别作出不同的报表文件。用户选定

后加载不同的报表。这是可以通过程序来控制实现的。要是想从报表本身实现

的话,也可以。前提得将用户自定义的种类用数据区别话,报表中通过不同的数据

进行不同显示和输出。不过这种方式只适用比较简单的动态。复杂度比较高

的建议不要用。效率低,成本高。还不如通过程序分支来控制的好。

水晶报表当中是通过特殊的字体来实现Barcode的,这方面最著名的字体提供商当属azalea与idautomation。 我是使用IDAutomation的字体来实现的C39条形码。

具体步骤:

1, 到http://wwwidautomationcom/网站下载字体DEMO和UFL(自定义函数苦)并安装。 字体:http://wwwadvancemeantscom/downloads/IDAutomation_C39FontAdvantageDEMOzip UFL:http://wwwfileslandcom/companies/IDAutomation-com-Inc/download/Barcode-UFL-for-Crystal-Reportsexe 。

2, 按照帮助示例文件Read Mehtml直接 *** 作了。大致就是 建立formula field, 将该字段拖到RPT文件中,设置该字段的字体。

相关资料:

Crystal Decisions 的技术文档 http://supportcrystaldecisionscom/communityCS/TechnicalPapers/scr_barcodespdf

azalea的c39方面的示例: http://wwwazaleacom/SampleCode/code39html

idautomation方面的示例使用的是Code128: http://wwwbizfontscom/crystal/

我首先使用的是azalea的Barcode的UFL,使用的是手工安装。结果折腾半天没有在VSnet自带的Crystal Report的函数库里找到要用的函数,害我都怀疑是不是VSnet自带的Crystal Report不支持UFL。后来使用了idautomation的东西终于看到了Barcode。这两家的字体CR都没有自带,idautomation的DEMO字体正确率只有25%,用他来展示范例是没有问题,但要使用还得付费。明天在和boss讨论吧。

更新 2004-6-28:

由于上面介绍的字体都是需要Money的,DEMO字体只能拿来摆摆样子。这里介绍一个别的方法(不过只能使用Barcode code39)。

1,到 http://wwwsquaregearnet/fonts/ 下载Free 3 of 9 Barcode Fonts。这里只有code39的字体,安装好该字体。

2,在Crystal Report中添加formula字段,这里取名Barcode。公式 ““+{TableBarcodeField}+““ ,其实就是将你的barcode首尾都加上一个““这是barcode39 要求的。其实Idautomation提供的UFL也就是做了这个事情。

3,将该字段拖入Report,设置它的字体为我们刚下载安装的free3of9。

4, 测试一下,看看你的成果吧。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12178836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存