Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
特点 用 Access 数据库 菜单选取收支类型 表格和饼图两种形式输出 技术 下拉列表项的自动添加 下拉数据窗口的使用 数据颜色控制 “ Set Carry on” 功能的实现 PowerPoint Presentation
Download Presentation
特点 用 Access 数据库 菜单选取收支类型 表格和饼图两种形式输出 技术 下拉列表项的自动添加 下拉数据窗口的使用 数据颜色控制 “ Set Carry on” 功能的实现

特点 用 Access 数据库 菜单选取收支类型 表格和饼图两种形式输出 技术 下拉列表项的自动添加 下拉数据窗口的使用 数据颜色控制 “ Set Carry on” 功能的实现

219 Views Download Presentation
Download Presentation

特点 用 Access 数据库 菜单选取收支类型 表格和饼图两种形式输出 技术 下拉列表项的自动添加 下拉数据窗口的使用 数据颜色控制 “ Set Carry on” 功能的实现

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. 引言 • 特点 • 用Access数据库 • 菜单选取收支类型 • 表格和饼图两种形式输出 • 技术 • 下拉列表项的自动添加 • 下拉数据窗口的使用 • 数据颜色控制 • “Set Carry on”功能的实现 • 汇总信息的表格和图形显示。

  2. 10.1 系统功能和数据库设计 • 系统功能与主菜单 • 收支类型定义 • 基本收支数据输入或修改 • 按年度和收支类型制作统计表、统计图 • 主菜单m_main • 数据库与表 • Access数据库xxcw.mdb • jtsz和dic_szlx两个表

  3. 10.1 系统功能和数据库设计 • 设置数据库密码 • 进入Access,独占打开,“工具|安全”菜单“设置数据库密码” • 多文档界面框架窗口与应用程序对象代码 • MDI框架窗口w_main • 无编码 • 应用程序对象jtsz • open事件代码

  4. 10.2 数据维护和查询 • 窗口“w_d_in”——基本信息维护和查询 • 窗口“w_szlx”——收支类型维护 • 收支类型的输入与文本颜色的控制 • 数据窗口对象d_szlx • 隐蔽标题 • 数据窗口对象d_jbxx • szlx的Edit属性用下拉数据窗口(DropDownDW)d_szlx • 用表达式对szlx、srje、zcje的文本颜色动态控制 • 总结区:收入金额、支出金额合计

  5. 10.2 数据维护和查询 • 窗口w_d_in布局及部分代码 • 窗口布局 • 类型、标题、图标、MaxBox和Resizable属性 • 数据窗口控件dw_1,d_jbxx属性 • 下拉列表框ddlb_1、ddlb_2 • 单行编辑框sle_1、sle_2 • 九个命令按钮 • open事件代码 • 窗口定义一个实例数组,以便在各控件之间传递参数。 • closequery事件代码

  6. 10.2 数据维护和查询 • 查询的实现 • ddlb_1、ddlb_2、“全部”按钮代码 • 用户事件u_serch代码 • Set Carry on功能的实现 • “插入”按钮clicked代码 • 局部数组s_col[5]

  7. 10.2 数据维护和查询 • 数据有效性检验 • 窗口w_d_in,dw_1的itemfocuschanged事件代码 • 数据检验 • 下拉数据窗口原有值自动选中 • 下拉数据窗口值过滤 • dw_1的retrieveend事件(数据检索结束时产生)代码 • 将各列值送实例数组carry[](数据检验用) • itemchanged事件代码

  8. 10.2 数据维护和查询 • 其它功能 • dw_1 • rowfocuschanged代码 • dberror代码 • itemerror代码 • u_enter用户事件代码 • 窗口中个命令按钮代码 • 收支类型维护窗口w_szlx简介

  9. 10.3 统计表 • 数据窗口对象d_tjb • 按szlx升序排序 • 按szlx分组 • 细节带上移使细节不显示,只显示标题、分组数据和合计数据。 • 在分组数据区“Trailer Group szlx”中,“年份”列添加一个计域compute_3,表达式为left( rq ,4)。 • “收入金额”、“支出金额”列添加一个求和计算域 • 属性“Text Color”表达式,使零值不显示 • “收支类型”列添加一个计算域,表达式为mid(szlx,2) • 汇总区:“合计”,计算域commput_4、commput_5、compute_4 - compute_5

  10. 10.3 统计表 • 统计表窗口w_tjb • 布局 • open事件代码 • ddlb_1的Selectionchanged事件代码 • “打印”、“退出”命令代码

  11. 10.4 统计图 • 数据窗口对象d_tjt • 在d_tjb基础上添加统计图控件gr_1。 • gr_1的Category属性为mid(szlx,2),Rows为All,Value为sum(srje for graph)。 • 上移所有带,使细节、标题、分组数据、合计数据均不显示。 • 用gr_1覆盖各带。

  12. 10.4 统计图 • 统计图窗口w_tjt • 布局 • open事件代码 • rb_1和rb_2的clicked事件 • ddlb_1的Selectionchanged事件

  13. 10.5 发布和使用 • 编译 • 发布文件 • 配置ODBC数据源 • 运行