本站首页    管理页面    写新日志    退出


«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031


公告

关注电子政务、大型企业应用开发、Web、Workflow、MOM、MDA、RCP、GEF

email:gmluyang@gmail.com


链接

好友
bluedavy-林昊
刑红瑞
SixSun-翻译
Birt中文指南
SixSun-OpenDoc
Eclipse RCP and Web in action(编写中)

我的分类(专题)

日志更新

最新评论

留言板


Blog信息
blog名称:SixSun的Blog
日志总数:152
评论数量:372
留言数量:13
访问次数:2391609
建立时间:2004年12月13日




[Java Open Source]BIRT 中文指南-5.Building a Data Set
读书笔记,  心得体会,  软件技术

SixSun 发表于 2006/4/28 21:43:32

From SixSun - Date:2006-4-27 BIRT 指南- 建立数据集 建立数据集 数据集编辑器页 数据库浏览器 创造Query 测试Query 编辑一个数据集 建立数据集 现在我们准备好建立和测试我们的数据集。 打开数据资源管理器 选择数据集节点。 用鼠标右键单击打开弹出菜单。 选择新建数据集。 新建数据集对话将出现。 “在数据集名称”输入框,输入"Customers"。 确保数据源下拉框显示的是我们之前创建的 Sample 数据源。 确保数据集类型下拉框选中的是"SQL Select Query" 。 点击Finish。  500)this.width=500'> 数据集编辑器页 数据集编辑器现在打开了。 我们将使用它来定义我们的quary。 数据集编辑提供以下选项:  500)this.width=500'> 查询 - 显示您的SQL Select的语句。 这是您创造和改变您的 SQL quary 的地方。 一旦您有基本的quary, 您能增加WHERE 子句, 调整所选择的字段集,等等。 使用 SQL 编辑器增加计算字段,由数据库引擎负责计算。 使用SQL 别名子句给这样的字段命一个名字。 数据源- 显示这个数据集所属的数据源名字,您能查看或改变它。 预览结果- 测试您的查询和观看输出的结果的地方。 可以在您继续进行报告设计之前确保数据是正确的。 计算列- 计算字段由 BIRT 来实现计算, 您能使用 JavaScript 表达式, 及调用业务逻辑。 参数- SQL SELECT 语句能包含输入参数,传递数据到查询语句。 在查询语句中他们被标记为SQL的 "?" 符号。 你可以各参数设置一个名字,设置一个默认值等操作。参数必须与你的SQL "?" 符号一一对应。 过滤器- 附加的过滤器将应用于您的数据。 过滤器约束传递到报表上的数据。 Where 子句也是过滤器: 由数据库执行。 这个选项卡让您使用BIRT 的 JavaScript 脚本语言定义附加的过滤器 。 输出列- 根据查询显示Columns, 并让您定义一个Column别名给报表使用。 注意这个view显示的Columns 将是报表所能看见的。 查询选项卡显示着能能从数据库选择的Columns。 数据库浏览器 切换到查询页。 这个选项卡提供一个简单的数据库浏览器。 展开Sample的数据源查看这个数据库的schemas 。 有一个: "CLASSICMODELS" 。 展开"CLASSICMODELS" 查看数据库的tables 列表。 展开table看它的column。 可以拖拽一个table或column 增加它的名字到SQL 编辑器。 创造查询 我们的查询非常简单, 因此我们将键入: 简单的查询 SELECT * FROM CUSTOMERS WHERE COUNTRY = 'USA' 测试查询 打开数据集编辑器, 跟着下面来做: 点击预览结果选项。 预览页将出现。 这页显示了您在查询中选择的字段和查询结果。 核实一下顾客名单列表是否正确。 点击OK关闭数据集编辑器。 如果错误对话出现, 检查以下: 您的Eclipse被安装在空间不足的目录。 您是否依照上面输入正确的SQL 语句。 您未用分号结束您的语句。 编辑一个数据集 您新建的数据集与您的数据源一起出现在数据资源管理器。 我们能使用数据集编辑器改变数据集, 并且测试它确保它返回正确的数据。 找到或打开数据资源管理器。 打开数据集节点。 双击 Customers 数据集。 数据集编辑被打开。


阅读全文(13940) | 回复(1) | 编辑 | 精华
 


交流
读书笔记,  心得体会,  软件技术

zrkkfc(游客)发表评论于2009/3/8 20:05:50

好文,收藏了! document.write(""); ringsignaler document.write("");


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144792036 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号