版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——模板《合同信息管理》青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统合同信息管理
绪论
一个公司或者个人都需要经常签定各种大大小小的合同。随着签定合同数量的增多,合同管理必然成为一种负担。在信息化程度越来越高的当今社会,可以使用信息化的手段来管理合同的信息。VisualFoxPro具有强大的数据管理功能,可以利用VisualFoxPro开发一个能够管理合同以及相关合同人信息的合同管理系统,以实现信息管理的现代化。
1创立数据库
对于数据库应用程序来说,数据库的设计与创立,是进行程序设计的基石,对于VisualFoxPro
6.0来说,其数据库的创立一般要包括数据库的设计和数据库的创立两个步骤。
1.1设计数据库
合同信息管理系统中数据库需要设置如下5个表。
?“合同信息〞表:用来保存合同的信息;
?“名片信息〞表:用来保存与公司签定合同的对方合同人的信息;?“人员信息〞表:用来保存本公司签定合同的公司人员的信息;?“公司信息〞表:用来保存本公司的名称与法人代表信息;?“帐号信息〞表:用来保存可以登陆系统的用户信息。(1)“合同信息〞表
“合同信息〞表(Htinfo)表包括合同编号、合同类型、合同日期、合同金额、合同人、对方合同人、合同内容和备注等信息。
(2)“名片信息〞表
“名片信息〞表(HtMpinfo)包括编号、姓名、职务、所在单位、办公室电话、住宅电话、手机、传真、地址、邮编和备注等信息。
(3)“人员信息〞表
“人员信息〞表(RenYuan)包括编号、姓名、性别、部门、职务、手机、电话等内容。
(4)“公司信息〞表
“公司信息〞表(Compinfo)包括公司名称和法人代表等内容。(5)“帐号信息〞表
“帐号信息〞表(Accounts)包括帐号、密码、级别和姓名等内容。
1.2创立数据库
合同管理系统作为一个完整的数据库应用程序,在创立阶段利用项目管理器可以更好的组织管理各种格式的文件,因此首先需要创立一个项目,然后在项目管理器中创立其他格式的文件。
在VisualFoxPro主窗口的菜单栏中选择“File〞-“New〞,在开启的“New〞对话框的“Filetype〞区域中选中“Project〞,然后单击“NewFile〞按钮,在开启的“Create〞对话框中的“Enter〞文本框中输入项目名称,在此输入“Hetong〞单击“保存〞按钮即创立了一个项目并开启项目管理
青海大学成人教育学院职业技术学院1
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统器。
在项目管理器的“Data〞选项中“Database〞,单击“New〞按钮,在开启的“NewDatabase〞对话框中单击“NewDatabase〞按钮,在开启的“Creat〞对话框的“Enter〞文本框中输入数据库的名称,在此输入“Hetong〞作为数据库名,单击“保存〞按钮即创立了一个空的数据库。在项目管理器的“Data〞选项卡中开启创立好的“Hetong〞节点,选中“Table〞,单击右侧的按钮“New〞即可开始数据表的创立。
2系统的功能设计
合同管理系统的总体的功能结构如图2-1所示。
合同管理系统信息管理资料打印帐号管理系统管理名片信息合同信息管理名片信息管理人员信息管理合同信息打印名片信息打印人员信息打印查看帐号添加帐号修改帐号.删除帐号系统登录修改密码关于系统公司信息
2-1系统功能模块图(1)系统主表单双击合同管理系统的可执行程序Hetong.exe,首先开启登陆界面,输入正确的用户名与密码后进入系统主表单。
系统主表单的主要有如下的作用:?装载系统主菜单?装载常用工具栏?装载状态栏
?作为系统中其他表单的父表单
合同管理系统所提供的所有的功能都可以通过系统主表单装载的系统主菜单来调用,而常用工具栏则可以用来调用系统提供的比较常用的功能,状态栏中显示了公司的名称、当前登录的系统用户的帐号名称、当前的系统日期与时间以及Capslock、Numlock和Insert等键的状态。
2青海大学成人教育学院职业技术学院
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统(2)“合同信息管理〞模块
合同管理系统中的“信息管理〞模块主要包括“合同信息管理〞、“名片信息管理〞和“人员信息管理系统〞等3个子模块。
在图2-2所示的系统主表单的菜单栏中依次选择“信息管理〞-“合同信息管理〞,开启“合同信息管理〞表单。
2-2“合同信息管理〞表单
“合同信息管理〞表单包括一系列与数据绑定的控件和两个命令组,在该表单中可以浏览、新增、修改、修改、删除和打印合同信息。单击命令组中的“查询〞按钮,将开启2-3所示的“输入查询条件〞表单。
2-3“输入查询条件〞表单在“输入查询条件〞表单中输入要查询的条件,单击“查询〞按钮即可完成查询,将开启2-4所示的“查询结果〞表单。
2-4“查询结果〞表单(3)“名片信息管理〞模块
在系统主表单的菜单栏中依次选择“信息管理〞—“名片信息管理〞,开启2-5所示的“名片信息管理〞表单。
在“名片信息管理〞表单中可以分条浏览名片信息,单击命令组中的“查询〞按钮,开启2-6“输入查询条件〞表单。
青海大学成人教育学院职业技术学院3
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统
2-5“名片信息管理〞表单
2-6“输入查询条件〞表单
在“查询字段〞下拉列表中选择输入的查询条件的类型,再在“查询内容〞文本框中输入查询的条件后单击“确定〞按钮即可完成查询,假使有符合查询条件的记录即可直接在名片信息表单中显示并询问用户当前记录是否为要查询的记录,假使不是则显示下一条符合条件的记录。
(4)“人员信息管理〞模块
在系统主表单的菜单栏中依次选择“信息管理〞-“人员信息管理〞,开启如图2-7所示的“人员信息管理〞表单。
2-7“人员信息管理〞表单在“人员信息管理〞表单中可以分条浏览公司的人员信息记录,也可增加、新增、修改、删除和打印记录,并且可以查询记录。
(5)“资料打印〞模块
在系统主表单的菜单栏中选择“资料打印〞菜单下的各个菜单项,可以分别以报表和标签的形式将系统数据库的资料打印输出。还可以单击系统主表单的“常用〞工具栏中的“打印输出〞按钮,开启如图2-8所示的“选择打印类型〞表单。
4青海大学成人教育学院职业技术学院
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统2-8“选择打印类型〞表单在“选择打印类型〞表单中首先选择要打印输出的数据所在的表,然后选择打印输出的形式,单击“打印〞按钮即可将指定的数据以指定的形式输出。
(6)“帐号管理〞模块
合同管理系统中的“帐号管理〞模块包括“查看帐号〞、“添加帐号〞、“修改帐号〞和“删除帐号〞等4个功能。
在系统主表单的菜单中选择“帐号管理〞-“查看帐号〞,开启如下图2-9所示的“系统帐号查看〞表单。
2-9“系统帐号查看〞表单
在“系统帐号查看〞表单中可以登录系统的用户的信息。
在系统主表单的菜单中选择“帐号管理〞-“添加帐号〞,开启图2-10所示的“系统帐号添加〞表单。
2-10“系统帐号添加〞表单
在“系统帐号添加〞表单中输入要添加帐号的信息后单击“添加〞按钮,假使要添加的帐号不在并且其他信息无误即可完成1个系统帐号的添加。
在如下图的系统主表单中选择“帐号管理〞-“修改帐号〞,开启如图2-11所示的“系统帐号修改〞表单。
2-11“系统帐号修改〞表单在“系统帐号修改表单中的〞帐号下拉列表中选择要修改的帐号后单击“修改〞按钮即可修改指定帐号的信息。
在如下图所示的系统主表单的菜单栏中选择“帐号管理〞-“删除帐号〞,开启如图2-12所示上午“系统帐号删除〞表单。
青海大学成人教育学院职业技术学院
5
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统
2-12“系统帐号删除〞表单
在“系统帐号删除〞表单的“帐号〞下拉列表中选择要删除的帐号后单击“删除〞按钮,假使选择的帐号可以被删除即可完成帐号的删除操作。
(7)“系统管理〞模块
“系统管理〞模块主要包括“系统登录〞、“修改密码〞、“公司信息〞和“关于系统〞等功能。在系统主表单的菜单中选择“系统管理〞—“修改密码〞,开启如图2-13所示的“修改密码〞表单。
2-13“修改密码〞表单在“修改密码〞表单中输入原密码以及两次一致的新密码后单击“确定〞按钮即可完成当前登录系统用户的登录密码的修改。
在系统主表单的菜单中选择“系统管理〞-“公司信息〞,开启如图2-14所示的“公司信息修改〞表单。
2-14“公司信息修改〞表单
“公司信息修改〞表单用来修改公司的信息,在表单中的文本框中输入相应的信息后单击“确定〞按钮即可完成信息的修改。
在系统主表单中选择“系统管理〞-“关于系统〞,开启如图2-15所示的“关于〞表单。
6青海大学成人教育学院职业技术学院
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统
2-15“关于〞表单
3创立系统主表单
系统主表单用来装载系统主菜单、常用工具栏和状态栏,是其他表单的父表单,在创立系统主表单之前需要首先创立系统主程序、可视类和系统主表单。
3.1创立主程序
主程序是程序的入口,使用VisualFoxPro开发的可执行程序将从主程序开始执行,然后使用主程序来调用其他的程序或者表单。对于VisualFoxPro来说,其主程序可以PRG程序,也可以是表单,还可以是菜单,但是使用PRG程序作主程序更具有灵活性。
在VisualFoxPro中,系统的主程序需要执行的操作一般包括初使化系统、设置系统运行的数据环境、调用系统中的界面,开始事件循环。
合同信息管理系统中使用PRG程序作为主程序,在主程序主要进行了如下操作:?初始化系统环境;?设置系统环境;?避免程序屡屡运行;?声明并初始化全局变量;?调用“系统登录〞表单;?开始事件循环。
合同信息管理系统初始化系统环境是使用命令关闭所有开启的文件,并且清除所有的变量。设置系统环境是使用一系列SET命令来设置系统环境运行的环境。
由于使用VisualFoxpro开发的程序一般渡是数据库应用程序,而数据库应用程序在启动时都需要独占的访问数据库,假使同时运行一个程序的多个实例必然会导致错误,因此需要在主程序中使用代码来防止一个程序的多个实例的同时运行。合同信息管理系统防止屡屡运行程序是使用API函数来实现的。
在主程序中开始事件循环是十分重要的,只有开始了事件环境,操作系统才会处理用户的输入,包括键盘和鼠标输入,假使不开始事件循环,则程序将一闪而过。
在开始了事件循环后需要终止事件环境,否则在退出了系统主表单中的程序的进程任然残留在操作系统中。
青海大学成人教育学院职业技术学院
7
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统在项目管理器中选择“Code〞选项卡,选中“programs〞项,单击“New〞按钮即可开启代码编写窗口,在该窗口中输入代码后保存程序为“Main.prg〞。保存后选中“Main.prg〞。在右键快捷菜单中选择“Setmain〞即可将“Main.prg〞设置为系统主程序。
3.2创立可视类
本设计中需要使用个可视类。2个可视类是“常用〞工具栏;另1个可视类用来移动表中记录指针,称之为“记录移动〞类;第3个可视类用来对记录进行操作,称之为“记录操作〞类,下面介绍个类的创立。
(1)创立“常用〞工具栏类
在“NewClass〞对话框的“ClassName〞文本框中输入类的名称,这里输入“MyToolbar〞,在“BasedOn〞下拉列表中选择“Toolbar〞项,在“StoreIn〞文本框中输入可视类保存的类库的名称后单击“〞按钮即可开启类视计器。在类设计器中向工具栏中添加7个按钮控件和4个间隔栏控件。“MyToolbar〞类中的各个按钮的作用是调用相关的表单来完成指定的功能。
(2)创立“记录移动〞类
在项目管理器中创立1个基于“CommandGroup〞类的类,命名为“MoveRecord〞,在命令组中添加4个按钮。“MoveRecord〞类的作用是使用其中的4个按钮来移动表的记录指针的位置。
当记录指针位于表的不同的位置时,“MoveRecord〞类中的按钮具有不同的状态,主要包括如下几种状态,主要是当表为空时,该类中的4个按钮都不可用;当记录指针位于第1条记录时,只有“下记录〞和“末记录〞可用;当记录指针位于最终1条记录时,只有“上记录〞和“首记录〞可用。
(3)创立“记录操作〞类
在项目管理器中创立1个基于“CommandGroup〞类的类,命名为“admbutgrp〞在命令组中添加8个按钮.
“admbutgrp〞类中的各个按钮用来操作表单中的记录,这些操作随着表单的不同而不同,所以不便在类中添加按钮的操作代码,可以等到在表单中创立类的对象后添加。
3.3创立系统主菜单
合同信息管理系统主菜单的作用是调用系统中提供的所有的功能,该主菜单将依照功能模块的形式来组织菜单的结构。
在项目管理器中选择“Other〞选项卡,然后选中“Menus〞项,单击“New〞按钮,在开启的“NewMenu〞对话框中选择“Menus〞按钮即可开启菜单设计器来设计菜单。
只有具有系统管理权限的用户才能够进行帐号管理和修改公司信息,合同信息管理系统中的实现方式是声明1个全局变量“bSAdmin〞用来保存用户是否具有系统管理权限,在用户登录时检测用户的类型,假使用户是系统管理员则更改全局变量值为“sys〞,然后设定“帐号管理〞菜单中的各个菜单项的“Skipfor〞条件为全局变量“bSAdmin〞的值不等于“sys〞,这样当系统用户不是系统管理远时,这些菜单被禁用。
设置“添加帐号〞、“修改帐号〞、“查看帐号〞和“公司信息〞菜单项“Skipfor〞条件bSAdmin!=
8青海大学成人教育学院职业技术学院
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统“sys〞。
由于系统主菜单要被装载在系统主表单中,还需要设置菜单的属性。在菜单设计器中选择菜单“View〞-“GeneralOption〞,在开启的“GeneralOption〞对话框中选中“GeneralOption〞复选框即可。
最终保存菜单为“MainMenu.mnx〞,并在菜单设计器中选择菜单“Menu〞-“Generate〞,在开启的“GenerateMenu〞对话框中选择生成的菜单的保存路径,单击“Generate〞按钮即可将菜单生成为可执行的菜单程序。
3.4创立系统主表单
信息表添加到表单的数据环境中。在表单中添加1个状态栏控件,使用状态栏控件自带的属性窗口来添加列,并设置各列的属性。
合同信息管理中设定系统主表单在初始化时要执行如下操作:
?装载系统主菜单;?检测是否输入了公司信息;?在表单标题栏中参与公司名称?在状态栏第1列显示公司名称?在状态栏第3例显示登录用户的帐号。
由于要在系统主表单中显示“常用〞工具栏,而工具栏在实质上也是一种特别形式的表单,只有表单集才能宽容表单,因此需要创立1个表单集。
在表单设计器中开启系统主表单,在菜单栏依次选择菜单“form〞-“CreatFormSet〞即可创立1个表单集。
在“表单设计器〞中创立一个表单作为系统主表单,将其命名为“MainForm〞将“公司
4创立“信息管理〞模块
合同信息管理系统中的“信息管理〞模块主要包括“合同信息管理〞、“名片信息管理〞和“人员信息管理〞等3个子模块,下面分别介绍这3个子模块的创立。
4.1创立“合同信息管理〞子模块
“合同信息管理〞模块主要是管理合同信息,包括浏览、添加、修改、删除、查询和打印合同信息,主要由“合同信息管理〞表单、“输入查询条件〞表单、“查询结果〞表单等3个表单来完成,下面介绍这3个表单的创立过程。(1)创立“合同信息管理〞表单
在项目管理器中新建1个表单作为“合同信息管理〞表单,命名为“HtAdmin〞将“合同信息〞、“名片信息〞、“人员信息〞和“公司信息〞表添加到表单的数据环境中。设置“合同信息〞表的“Exclusive〞属性值为“T〞,设置该表的“BufferOverRide〞属性值为“2-Pessimisticrowbuffering〞。
在表单中分别创立“记录移动〞类和“记录操作〞类的对象,分别命名为“Htadmmr〞和“Htadmabg〞。从数据环境将要在表单中显示的字段拖放到表单中,并且根据需要添加控件。
青海大学成人教育学院职业技术学院
9
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统设置好表单及其控件的属性以后还需要添加2个自定义属性-“OldRecord〞和“FormMode〞。其中“OldRecord〞属性用来保存在表单的状态改变之前数据环境中“合同信息〞表中的记录指针的位置,而“FormMode〞则用来保存表单当前的状态。
在“合同信息管理〞表单还需要两个自定义方法“ModeBrse〞和“ModeMody〞。“ModeBrse〞方法用来使表单进入浏览状态,表单的浏览状态是指表单中的文本框、编辑框控件只读,下拉列表框禁用,表单中的“记录移动〞命令组可以使用,“记录操作〞命令组除了“保存〞和“取消〞按钮外其他的按钮渡可以使用。
“ModeMody〞方法用来使表单进入可修改状态,可修改状态是指表单中文本框、编辑框控件取消只读,下拉列表框可以使用,“记录移动〞命令组禁用,“记录操作〞命令组中除了“保存〞和“取消〞按钮均禁用。
“合同信息管理〞表单在初始化时首先在表单标题中参与公司的名称,然后使表单进入“浏览〞状态,最终刷新表单,添加表单的“Init〞事件代码。
单击“合同信息管理〞表单中“我方合同人〞右侧的“添加资料〞按钮,在表单处于可修改状态时,假使我方合同人不在下拉列表框中时,可调用“人员信息管理〞表单来添加我方合同人资料。
单击“合同信息管理〞表单中“对方合同人〞右侧的“添加资料〞按钮,在表单处与可修改状态时,假使对方合同人不在下拉列表框中时,可调用“合同信息名片〞表单来添加对方合同人资料。“合同信息管理〞表单中“对方单位〞文本框的数据源是“名片信息〞表的“所在单位〞字段,就是说该文本框显示的“对方合同人〞下拉列表中的选中数据的所在单位信息。当表单处于可修改状态时,要使“对方单位〞实时显示“对方合同人〞下拉列表框中选中对方合同人信息的所在单位信息,就需要对“对方合同人〞下拉列表框进行设置。
(2)创立“输入查询条件〞表单
“输入查询条件〞表单用来在查询合同信息时收集查询条件,使用该表单可以一次性输入多个查询条件,这些查询条件之按“与〞连接。
在项目管理器中新建1个表单作为“输入查询条件〞表单,将其命名为“Htinfoser〞,在表单在中添加控件并设置表单及控件的属性。
“输入查询条件〞表单收集查询条件的方式为在该表单中声明一个全局变量“TJ〞,将其初始值设置为“.T.〞,然后在单击“查询〞按钮时检测表单中组合框和文本框中的数据是否为空,假使不为空则根据其所对应的数据项生成查询条件,最终使用全局变量将查询条件传递给“查询结果〞表单。
(3)创立“查询结果〞表单
“查询结果〞表单用来显示符合“输入查询条件〞表单中输入的查询条件的记录。
在项目管理器中新建1个表单作为“查询结果〞表单,命名为“HtinfoSerOut〞,添加控件、设置表单及其控件的属性。
“查询结果〞表单中的表格控件可以使用表格生成器来生成,其具体方法是首先在表单中添加1个“Grid〞控件,然后选种该控件,再单击鼠标右键在弹出菜单中选择“Builder〞菜单项即可开启
10青海大学成人教育学院职业技术学院
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统“GridBuilder〞来生成表格控件。
使用表格控件默认会显示指定表中的所有记录,假使要求只显示符合指定条件的记录则只需要使用查询条件进行过滤
至此,“查询结果〞表单创立完成,“合同信息管理〞子模块也创立完成了。
4.2创立“名片信息管理〞子模块
“名片信息管理〞模块主要是管理对方合同人的名片信息,包括浏览、添加、修改、删除、查询和打印名片信息,主要由“名片信息管理〞和“输入查询条件〞两个表单完成,其中“名片信息管理〞表单与“合同信息管理〞表单的创立过程基本一致。
“输入查询条件〞表单用来在“名片信息管理〞表单中分条查询名片信息。在项目管理器中新建1个表单作为“输入查询条件〞表单,命名为“HtMpSer〞,在表单中添加2个标签控件、1个组合控件、1个文本框和2个按钮控件。
“输入查询条件〞表单中的“确定〞按牛的功能设计是被单击时首先保存“名片信息〞表中的记录进行过滤,然后在“合同信息管理〞表单中显示符合查询条件的第1条记录,并且询问用户是否该条记录就是查找的记录,假使不是则显示符合查询条件的下一条记录,直到表的末尾或者用户找到要查找的记录。
4.3创立“人员信息管理〞子模块
“人员信息管理〞子模块主要是管理本公司的合同人的信息,包括浏览、添加、修改、删除、查询和打印人员信息,主要由“人员信息管理〞和“输入查询条件〞两个表单完成,其中“人员信息管理〞表单的创立方法与“合同信息管理〞表单的创立方法基本一致。
5创立“资料打印〞模块
“资料打印〞模块主要是将数据库中的信息分别以报表和标签输出分别由“选择打印类型〞表单、3个报表和2个标签来完成。
5.1创立“选择打印类型〞表单
“选择打印类型〞表单用来选择要打印输出的数据表以及该表中数据的输出方式,然后在将指定的数据输出。
在项目管理器中新建1个表单作为“选择打印类型〞表单,命名为“PrintLX〞,添加2个选项组控件和2个按钮控件,表单及控件的属性设置。
合同信息管理系统中对“合同信息〞表只提供报表的打印输入方式打印输入方式,因此当在第1个选项组中选择了“合同信息表〞选项按钮时在第2个选项组中只能选择“报表〞选项按钮。
5.2创立报表
合同信息管理系统中对“合同信息〞、“名片信息〞和“人员信息〞3个表都提供了报表输出方式,所以需要根据这3个表来创立报表。如图5-1—5-3所示。
在VisualFoxPro中创立报表主要有两种方式,一种是使用向导来创立,另一种是直接使用报表设计器来创立,使用向导来创立报表比较迅速,但是其美观易用性受到限制。而直接使用创立报表的结构,然后使用报表设计器修改报表的方式进行创立。
青海大学成人教育学院职业技术学院
11
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统
5-1“合同信息〞报表的效果
5-2“名片信息〞报表的效果
5-3“人员信息〞报表的效果
5.3创立标签
信息管理系统中对“名片信息〞和“合同信息〞表提供了标签输出方式,需要根据这两个表单来创立标签。如图5-4和5-5所示。
5-4“名片信息〞标签的效果
12青海大学成人教育学院职业技术学院
青海大学成人教育学院职业技术学院毕业(设计)论文:合同管理系统5-5“人员信息〞标签的效果
6创立“帐号管理〞模块
“帐号管理〞模块主要包括“查看帐号〞、“添加帐号〞、“修改帐号〞和“删除帐号〞4个功能,分别由“系统帐号查看〞、“系统帐号添加〞、“系统帐号修改〞和“系统帐号删除〞等4个表单来完成。
6.1创立“系统帐号查看〞表单
在项目管理器中新建1个表单作为“系统帐号查看〞表单,命名为“AccView〞,将“帐号信息〞表添加到表单的数据环境中。
在“系统帐号查看〞表单中添加1个标签控件、1个表格控件和1个按钮控件。
“系统帐号查看〞表单中表格控件可以使用表格生成器来生成,表单及其控件的属性后不需要添加任何代码即可查看系统用户的列表了。
6.2创立“系统帐号添加〞表单
在项目管理器中新建1个表单作为“系统帐号添加〞表单,命名为“AccAdd〞。将“帐号信息〞表添加到表单的数据环境中。
在表单中添加5个标签控件、4个文本框、1个组合框控件和2个按钮控件。
“系统帐号添加〞表单中的“添加〞按钮的功能设计是被单击时首先检测数据的有效性,然后弹出确认保存对话框,假使确认,在检测是否有同名的帐号存在,假使不存在则在“帐号信息〞表中插入1条新的记录。
6.3创立“系统帐号修改“表单
在项目管理器中新建1个表单作为“系统帐号修改〞表单,命名为“AccMdy〞,将“帐号信息〞表添加表单的数据环境中,并设置其“BufferModeOverride〞属性值为“2-PessimisticRowBuffering〞。
从数据环境中将要在表单中显示字段拖放到表单中,在添加2个按钮控件。“系统帐号修改〞表单的运行方式是首先在“帐号〞下拉列表中选择要修改的帐号,然后单击“修改〞命令按钮使表单进入“修改〞状态,即表单中除了“帐号〞组合框外其他的控件中数据都可以修改,“修改〞按钮的标题变为“保存〞。
根据如上的功能设计“修改〞按钮有两种功能,假使其标题为“修改〞,则当该按钮被单击时将“帐号〞组合框禁用、启用“级别〞组合框、取消“密码〞和“姓名〞文本框的只读属性,并将自身的标题更改为“保存〞;假使其标题为“保存〞,则当该按钮被单击时首先检测数据的有效按钮,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学生家庭关爱主题班会说课稿
- 第24课《带上她的眼睛》课件(内嵌视频)2025-2026学年统编版语文七年级下册
- Lesson 2 Top Five Secrets of Success说课稿2025学年高中英语北师大版2019选择性必修第一册-北师大版2019
- 郑西高铁可行性研究报告
- 维修项目可行性研究报告
- 初中人际交往2025教案
- 年产230台港口疏浚设备(高效绞吸型)生产项目可行性研究报告
- 2026中学教资强基计划政策解读课件
- 初中2025年说课稿郑和多元文化交融主题班会
- 甘肃白银市2025年中石油职称政治理论水平考试模拟试题及答案
- 《思想道德与法治》学习法治思想 提升法治素养-第六章
- GB/T 7025.1-2023电梯主参数及轿厢、井道、机房的型式与尺寸第1部分:Ⅰ、Ⅱ、Ⅲ、Ⅵ类电梯
- 青海省循化县谢坑铜金矿(二、四釆区)矿山地质环境保护与土地复垦方案
- Cpk 计算标准模板
- FANUC O加工中心编程说明书
- 中铁某局集团责任成本管理实施细则试行
- 滕王阁序注音全文打印版
- 有机肥市场推广方案模板PPT
- GB/T 9341-2008塑料弯曲性能的测定
- GB/T 6451-2015油浸式电力变压器技术参数和要求
- GB/T 6414-1999铸件尺寸公差与机械加工余量
评论
0/150
提交评论