logo

您所在位置网站首页 > 海量文档  > 教学课件 > 职业教育

07-通信录管理系统报表设计(二)PowerBuilder数据库程序设计(曹玉茹版)重点.ppt 28页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
下载地址
需要金币:300    文档纠错   收藏文档   下载帮助
支付并下载
《PowerBuilder数据库程序设计》 ——2010年上海市教委重点课程 商务信息学院计算机教学部 第七讲 通信录管理系统 报表设计(二) 1.导入180个数据,saveAs()函数和importFile()函数 2.生成 七个报表的方法和技巧 交叉表 Grid Tabular Label Group Graph N-Up 上节回顾 一、信息导入、导出 导出:将数据表中的数据 保存为其它文件格式, 如.txt、.xls等. 使用函数:SaveAs() dw_1.saveas("",text!,false) 上节回顾 一、信息导入、导出 导入:将外部文件中的数据导入到某数据表中,外部文件格式如 .txt(Text!)、.csv(CSV!)、.xml(XML!)、.dbf(DBase2!)、.dbf(DBase3!). 使用函数:ImportFile() dw_1.ImportFile(docname) 上节回顾 一、信息导入、导出 GetFileOpenName ()函数——(获取文件名函数) 句法 :GetFileOpenName ( title, pathname, filename {, extension {, filter { , initdir { , aFlag } } } } ) 含义 :显示系统打开文件对话框,充许用户选择一个文件或输入一个文件名。 上节回顾 一、信息导入、导出 导入、导出设计 (1)用addressbook表,以Tabular风格创建一个DataWindow d_saveas_import 上节回顾 一、信息导入、导出 导入、导出设计 (2)制作一个Windows和数个按钮 上节回顾 一、信息导入、导出 导入、导出设计 (3)“从.txt文件中读数据”按钮中的代码 int value string docname,named value = GetFileOpenName("请选中一个文件名:", docname, named, "Doc", & + "Text Files (*.TXT),*.TXT") //读数据文件 if value=1 then delete from addressbook; //清空addressbook表中的数据;SQL语句 dw_1.ImportFile(docname) //导入文件数据 else return end if if dw_1.update()=1 then //将文件数据传入数据表中 commit; else rollback; end if 续行符号 上节回顾 一、信息导入、导出 导入、导出设计 (4)导入数据注意事项 数据表中的字段顺序要与.txt文件中字段顺序一致。 如果不一致,可以在.xls表中调整后,再保存为.txt格式的文 件,再导入。如果定义的字段长度不够,数据也不能导入!! 上节回顾 二、报表制作 生成七个报表的方法和技巧 (1)创建一个通用的Window,窗口中的代码为 Dw_1.setTransObject(sqlca) Dw_1.retrieve() (2)创建七个DataWindow 交叉表 Grid Tabular Label Group Graph N-Up (3)再复制六个Window,与七个DataWindow匹配,并连接到菜单上 上节回顾 二、报表制作 crosstab 上节回顾 二、报表制作 Graph 上节回顾 二、报表制作 Grid 上节回顾 二、报表制作 Tabular 上节回顾 二、报表制作 Label 上节回顾 二、报表制作 Group 上节回顾 二、报表制作 N-Up 上节回顾 二、报表制作 “打印预览”按钮代码(假设按钮名称为cb_2) if cb_2.text="打印预览" then dw_1.Object.datawindow.print.preview='Yes' cb_2.text="关闭预览" else dw_1.Object.datawindow.print.preview='No' cb_2.text="打印预览"

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

©2010-2013 max.book118.com在线文档投稿赚钱网. All Rights Reserved 蜀ICP备08101938号