性设置为False
Shape
Shape1
BorderColor属性设置为&H80000001&,shape属性设置为4-RoundedRectangle,BorderWidth属性设置为2
Line
Line1
BorderColor属性设置为&H00008080&,BorderWidth属性设置为2
SSTab
SSTab1
Adodc
Adodc1
表11frmcount窗体的控件及其属性(续表)
Adodc
Adodc2
Adodc
Adodc3
Adodc
Adodc4
ComboBox
Combo1
CommandButton
Command1
Caption属性设为"返回"
CommandButton
Command2
Caption属性设为"打印"
CommandButton
Command3
Caption属性设为"打印"
CommandButton
Command4
Caption属性设为"选定"
CommandButton
Command5
Caption属性设为"打印"
CommandButton
Command6
Caption属性设为"打印"
DataGrid
DataGrid1
DataSource属性设置为Adodc1
DataGrid
DataGrid2
DataSource属性设置为Adodc2
DataGrid
DataGrid3
DataSource属性设置为Adodc3
DataGrid
DataGrid4
DataSource属性设置为Adodc4
Frame
Frame1
Caption属性设为"数值统计"
Frame
Frame2
Caption属性设为"图表分析"
Frame
Frame3
Caption属性设为"数值统计"
Frame
Frame4
Caption属性设为"图表分析"
Frame
Frame5
Caption属性设为"选择科室:"
Frame
Frame6
Caption属性设为"数值统计"
Frame
Frame7
Caption属性设为"图表分析"
Frame
Frame8
Caption属性设为"数值统计"
Frame
Frame9
Caption属性设为"图表分析"
图20为整个窗体的设计。
图20frmcount窗体设计界面
5.5.3打印图表
在使用MSChart控件时,发现MSChart并没有提供打印的功能,因为以前使用的Graph控制项,是有打印功能的。经过研究之后,发现只有一个EditCopy方法可以利用来打印。
EditCopy方法的功能:以Windows中继文件格式将目前图表的图片复制到剪贴簿中。它同时将建立图表使用的资料复制到剪贴簿中。
程序码如下:
PrivateSubCommand1_Click()
'复制MSChart控制项的内容,包括图表及资料
MSChart1.EditCopy
Printer.Print""
'从剪贴簿中抓出图表来打印
Printer.PaintPictureClipboard.GetData(),0,2500
Printer.EndDoc
EndSub
5.5.4窗体的工作流程/方式
本模块的功能全部用户均有权使用,并且可以对图表进行打印。具体的统计功能的实现如下:
(1)按科室统计。单击"按科室统计"选项卡,在选项卡的"数值统计"框中显示的是按科室统计后的数值,在选项卡的"图表分析"框里显示的是各科室统计数值的图表形式。
(2)按医生统计。单击"按医生统计"选项卡,在选项卡的"数值统计"框中显示的是统计后的数值,在选项卡的"图表分析"框里显示的是对医生医疗纠纷情况统计数值的图表形式。在下拉列表框里可以选择医生所在的科室,单击"选定"按钮,在选项卡的"数值统计"框中显示的是对选定科室医生统计后的数值,在选项卡的"图表分析"框里显示的是对选定科室医生医疗纠纷情况统计数值的图表形式。
(3)按年份统计。单击"按年份统计"选项卡,在选项卡的"数值统计"框中显示的是按年份统计后的数值,在选项卡的"图表分析"框里显示的是按年份统计数值的图表形式。
(4)按等级统计。单击"按等级统计"选项卡,在选项卡的"数值统计"框中显示的是按医疗事故等级统计后的数值,在选项卡的"图表分析"框里显示的是按医疗事故等级统计数值的图表形式。
5.6帮助模块的设计
5.6.1帮助模块的功能
联机帮助系统是任何一个完备的应用软件所不可缺少的重要组成部分,一个好的联机帮助系统可以使用户在软件使用过程中能够迅速掌握软件的操作、使用方法。为了使开发的软件具有专业水准,就必须考虑为软件制作一个新颖、实用的联机帮助系统。下面将要介绍的chm格式的HtmlHelp联机帮助系统即是一个不错的选择。
5.6.2帮助文件的制作
本系统的帮助文件是利用Microsoft公司推出的下一代联机帮助系统HtmlHelp制作的。
标准的HtmlHelp帮助文件主框架窗口由位于框架上方的工具条、位于框架左侧的包含有目录、索引以及搜索等选项卡的浏览窗口和位于窗口右侧的用于显示相应主题内容的视图构成。HtmlHelp帮助文件的扩展名也由WinHelp的.hlp变为.chm,开发工具也从HelpWorkshop换为HtmlHelpWorkshop。
在VC安装盘中的HtmlHelp目录下可以找到该工具的软件安装包。也可以从微软官方网站得到最新版本。
在安装成功后,通过HtmlHelpWorkshop工具即可很方便的开发HtmlHelp帮助系统的chm帮助文件了。HtmlHelp帮助系统是基于HTML文件及其相关图像、脚本等文件的,chm帮助文件中包含有若干纯HTML格式的主题文件,每一个主题文件都表示帮助系统中的一个主题。由于HtmlHelp帮助系统是基于HTML格式的各主题文件的,因此在建立帮助系统工程之前需要对各部分的帮助内容进行规划,这主要包括对目录结构的设计、帮助内容的主题划分以及HTML文件的制作等。图21为HtmlHelpWorkshop工具工作界面。
图21HtmlHelpWorkshop工具工作界面
制作联机帮助前的准备工作是要先制作主题内容,需要先将具体的内容做成html文件。
启动HtmlHelpWorkshop后通过File菜单下的New菜单项将弹出新建工程对话框。列表框中给出了要建立的文件类型,分别为工程文件、文本文件、HTML文件、目录文件和索引文件。这里选取Project,以建立一个工程文件。系统将会显示新建工程向导,并询问是否需要转换现有的WinHelp工程。这里直接点击"下一步"以新建一个工程,向导将进入到创建工程文件对话框以指定要建立的工程文件。建立的工程文件以hhp为后缀,用于管理组成帮助文档的所有文件,它包含了帮助系统中所有源文件的名字和位置以及其它有关帮助系统定义和选项的设置信息。
向导的下一步,询问是否将现有的目录文件(.hhc)、索引文件(.hhk)或主题文件(.htm)添加到工程。如果选中某种文件就要指出这些文件的名字及存放路径。如果不添加,也可以在建立了工程后再行添加。最后,在完成向导对话框结束向导并创建一个新的工程。向导将自动加上必要的工程文件设置,这些设置都可以在项目选项对话框中修改。左侧三个选项卡是分别用来对工程文件、目录文件和索引文件进行设置和编辑,在每个选项卡的左侧均列有与之相关的工具按钮。
点击"改变工程"选项按钮,将弹出图22的工程选项设置对话框。在General选项卡中设置帮助系统的标题(Title编辑框)为"医疗纠纷检索系统用户手册"、在运行时显示的默认主题文件(DefaultFile编辑框)为概述.htm。
图22工程选项设置对话框
HtmlHelp联机帮助系统通过目录文件对其所有的主题文件进行组织管理,一个设计良好的目录结构将可以使用户能够快速检索到相关的帮助主题。在HtmlHelpWorkshop左侧选项卡窗口中点击Contents选项卡,将弹出提示对话框以询问是创建一个新的目录文件还是打开一个已经存在的目录文件。
在建立目录文件后,可以在Contents选项卡对目录文件进行定制。点击目录属性按钮将弹出目录属性设置对话框。HtmlHelpWorkshop为帮助系统目录的显示格式提供了默认的设置,可以通过改变目录属性来定制目录的显示格式。但通常多直接使用系统的默认设置。
目录文件根据帮助系统的内容,按照层次关系将各主题内容以树型结构组织起来。目录文件定义的内容和组织结构将显示在帮助系统左侧的目录窗格中,共包含标题项、和主题项两种类型的目录项。目录项可以包含子目录项和主题项,既可以与一个主题文
上一篇:
vb办公用品管理程序(论文和程序)
下一篇:
ASP小区停车管理系统(Access)(含录像)