盟威软件快速开发平台(access版)开发教程_报销管理案例
- 格式:pdf
- 大小:3.21 MB
- 文档页数:98
同望WECOST用户手手册软件简介同望根据WCOST的多年使用经验和工程造价软件的发展趋势,开发了WECOST公路工程造价管理系统,它匠心独运地将计价依据管理系统与编制系统分离,可以为用户定义不同专业、地方或企业的计价依据包,保证了造价管理工作的规范性,保护了自己的知识成果。
本系统采用B/S和C/S架构相结合的技术方案,由网上造价工作平台和单机造价编审系统两部分构成:系统建设目标◆开放计价依据维护权限,保护知识产权,满足管理规范化要求开放的计价依据管理系统,方便造价管理部门编制本地区各阶段、各专业的计价依据包,经发布的计价依据包才可以使用,保证了计价依据的统一性和规范性,保护了自有知识产权。
◆支持单机与网络联合应用,满足全过程流程化和动态化管理◆全过程各环节造价文件的编制和审核都严格遵循预先设置的工作流程与权限,并通过本系统在公司信息网络上实现控制和流转,做到实时监控,事中控制。
◆编审一体平台,满足编审网络化和查询动态化◆审核处处留痕,支持多级审核及查询;造价数据集中存放、分级分组授权访问,在授权范围内,能够查询每个工程项目各阶段的造价编审过程痕迹和造价历史数据版本。
系统特色◆项目管理总揽全局◆界面简洁明快,可分解和组合任意层次的“建设项目”、“单项/单位工程”。
可选择不同类型的计价依据,并能将各个子项目的金额灵活汇总,输出项目级报表,让您总揽全局。
◆预算书编制轻松自如◆编制造价文件时可以方便的选择系统内置的项目模板或者导入清单,对项目节可自由进行升级降级操作。
本系统依据03清单范本提供严谨的项目指引来指导选择工程内容、快速选套定额,还可以借调除专业定额外其他专业定额,让造价文件编制工作得心应手。
◆定额调整立竿见影◆系统提供丰富、便捷的标准换算和调整选项,您只需对调整选项轻轻点击,即可自动完成调整目标。
同时可将定额名称智能替换为调整后的名称,还可对相同调整内容的定额进行批量调整。
◆取费程序灵活定义◆可以在部颁取费标准的基础上自定义新的取费模板,包括新增费用项目、对取费程序的计算公式任意修改与灵活定义,并可与部颁取费标准进行逐个费用项的对比。
5.1 建表与相关字段属性的解说学习要求:本节预计学习课时为1小时,重点是:a.新建表的操作;b.设置主键; c.理解字段的各个属性。
学习说明我们都知道,无论是多么强大、多么先进的数据库,都是基于存储在表中的数据来运行的,因此,表的设计和建立就显得特别重要,这也是数据库中最基础、最重要的组成部分之一——如若把数据库比作一个仓库的话,那么,表的设计,就好比这个仓库的仓位设计,而表的建立,就好比是仓位建设的施工——因此,如若仓库的仓位的设计和施工出了问题,毫无疑问,必然会给这个仓库的管理带来极大的不便,因此,希望大家能注重基本功的概念和练习,只有牢固的基本功,才能让我们走得更远、走得更好。
建表与相关字段属性的解说在前面的课程中,我们已经讲过表的设计,那么,在这一节中,我们就来讲表的施工,也就是表的建立,所谓表的建立,就是将先前对应的表的设计图,在当前的对应的数据库文件中加以实现。
我们将以实际的例子加以说明,比如tblCodeyg这个表,它的表设计如下:那么,我们应该如何实现呢?首先,进入我们先前存储项目文件的C盘下的BXMIS目录,双击鼠标左键打开【Data.mdb】文件,则如下图所示:对于熟悉Access 2003的人来说,这个界面可能有些陌生,但是原理都是一样的——此时,我们注意到,当前默认显示的是的栏目,接下来点选后面的小倒黑三角,则如下图所示:接下来,我们选中【表(B)】选项,则如下图所示:如上图所示,在【表】栏目下,我们会发现,已经有了8个名称以Sys为前缀的表的存在,需要特别说明的是,这些表并非是Access本身就有的,而是《盟威软件快速开发平台》的系统表,也就是说,除非是教程的指引,这些表是不允许我们手工修改和删除的——如若擅自改动或删除这些平台系统表,那么,可能会导致基于平台运行的各类系统出现各种难以预料的故障。
接下来,我们正式开始建表,请依次点选【创建】——【表设计】,如下图所示:当我们点选【表设计】,打开表的设计视图之后,如下图所示:在当前的设计视图中,左侧窗格的右侧有一个按钮(该按钮名叫百叶窗开关按钮),通过这个按钮,即可以控制左侧窗格的开关,我们可以根据自己的喜好,来选择开启或关闭右侧窗格,在这里,我们就暂且关闭左侧窗格——关闭完成之后,如下图所示:如上图所示,表的设计界面,上半部分是【字段名称】、【数据类型】和【说明】(【字段】的【说明】,类似备注),下半部分是【字段属性】界面,默认尚未被激活,当在【字段名称】列中输入字段名称,并将鼠标光标移到【数据类型】列之后(【数据类型】的默认值为文本,需要根据实际的需要进行调整),相应的【字段属性】就会被激活,如下图所示:为了便于表的建立,现在就将表设计说明书中的项目和表设计视图中的对象(列或属性)的对应关系以简明的方式加以说明,如下表所示:需要特别说明的是,虽然【字段属性】是从属于字段的,但是却与【数据类型】密切相关,因此,【数据类型】不同,相对应的字段的【字段属性】也有差异,比如,在字段的【数据类型】为文本的情况下,【字段属性】中就没有小数点位数的属性设置项——这也是为什么在没有选择【数据类型】以前,【字段属性】不被激活的根本原因——在【数据类型】没有确定之前,由于不同的【数据类型】,所拥有的【字段属性】也有所不同,因此,系统根本就无从判断需要显示哪些属性项。
山东科技大学网上报销系统培训手册一、系统登录(一)软件登陆地址首次登陆的操作,是网上报销管理系统的系统运行的环境安装,在安装完成后,下次登陆时不需要再次安装。
内网地址:外网地址:(二)系统应用环境1、软件配置要求GS5.0.1 是B/S架构的产品。
具有支持浏览器的客户端就可以运行。
客户机推荐使用的操作系统:Windows2000 professional/Windows2000 server/Windows 20XX server/Windows xp/Windows xp SP2。
客户机推荐浏览器:IE6.0。
2、网络相关要求在实际应用中,用户的网络环境中可能安装有防火墙,用户又通过防火墙访问应用服务器时,需要注意。
在防火墙上开放相应端口。
在GS应用中,端口的使用也是灵活的。
用户以单例应用或集群模式灵活配置环境,并保证相关端口不被其他应用占用。
在设置防火墙端口策略时需要注意开放上述端口。
在数据库服务器和应用服务器上不要安装或启用DHCP,DNS,PROXY、WINS和防火墙等服务。
针对以Windows20XX和WindowxXP作应用服务器的用户请将防火墙功能停止,保证数据库服务器和应用服务器,应用服务器和应用服务器间高速网络通信,不建议安装或设置跨网关或跨防火通信。
应用服务器的网卡正确设置很重要。
通常情况下,都要保证网卡驱动、物理连线、地址、网关、路由等被正确配置。
如果环境中有网卡被启用而未连接物理网线,可能导致系统网络操作很慢。
3、Internet Exp1orer设置首先要求客户端ie版本为6.0及以上版本,并确保在进入gs系统后,防火墙不阻止窗口弹出程序。
之后,请按如下做操作进行ie配置。
(1)打开ie浏览器中工具下面的【internet选项】(2)在【常规】当中的操作internet临时文件中,删除cookies,删除文件(3)点击【设置】,设置成每次访问此页时检查(4)在【安全】中的操作【本地internet】—【自定义级别】,将ActiveX控件和插件目录下的所有选项都设置成为启用或者提示。
6 查询的设计学习要求:本节预计学习课时为0.5小时,重点是:学会创建一个查询。
学习说明在前面的课程中,为了讲述的方便,我们已经往tblCodelb表中手工录入了一些测试数据,现在,为了以后的课程讲述的方便,我们仍然需要录入一些数据——首先,请按住【Shift】键,双击打开【Main.mdb】文件——当前,如若左侧默认显示的不是【表】的列表,则单击左侧窗格的按钮,在弹出的下拉列表中选择【表(B)】,然后,双击打开链接表tblCodeyg,录入一些测试数据——为了更好地学习,在学习的过程中,录入的测试数据,最好与本教程中录入的测试数据保持一致。
录入完成之后,如下图所示:接下来,关闭tblCodeyg,然后双击打开tblBxmx表,录入一些测试数据(lbID和ygID字段通过点选下拉列表来完成录入),如下图所示:需要强调的是,按照原则,是严禁用户直接往表中录入数据的,但我们为了表述的方便,就暂且录入一些数据——需要值得注意的是,手工录入,因为缺少输入的辅助手段,也缺少一些相应的约束措施,因此,很容易出错,因而在录入的过程中,请严格按照遵守表设计说明书(第3课)中所提到的全部规范,比如,编号字段的规则(报销编号的编号规则是:首字母M+年份4位+月份2位+4位递增流水号)——如若录入的数据,不符合表设计说明书的规则,由于表中字段的【字段属性】中的约束仍然有效,因此,系统可能会报错,导致无法完成正常的录入(表的属性部分,只能执行表设计说明书的部分基本约束,还有一些约束,需要借助窗体的控件或相关代码来完成)。
此外,还有一点需要说明——对于当前的录入,每一个表的首个编号字段,固然是需要手工来填写的,但在开发完成之后,该编号字段将交由系统托管,所以,这项繁琐的工作,并不再需要人工来干预,所以,毋须为此多生疑虑。
当前,我们是在链接表中录入数据的,为了检验链接表的效果,录入完成之后,可以将当前已经打开的【Main.mdb】关闭,然后再打开【Data.mdb】文件,一一检查刚才录入数据的2个表,可以看到,刚才录入的数据已经被同步过来了,如下图所示:如上图所示,我们可以发现,有一个现象,好像有些异常——那就是tblBxmx表中的lbID和ygID字段,存储的好像并不是编号,而是我们所点选的选项值,如此一来,好像完全违背了我们先前反复强调,并加以详细解说的设计目标,也不符合表设计说明书的规范——为什么这么说呢?比如,lbID字段,我们知道,其【字段大小】是3个字符,而其中的一个值,比如电话费,三个中文汉字,按照常识,一个中文汉字的长度是2个字符(字母和数字都是1个字符),那么,电话费这三个汉字要想存储在表格中,其对应的【字段大小】,最小也不能低于6个字符,但是现在却存储在一个【字段大小】只有3字符的字段中,这不是很奇怪么?ygID字段也是如此,其【字段大小】也是3字符,其中任意一个,即便只有2个中文汉字的姓名也是不能容纳的。
H3BPM报销流程开发⽰例以报销流程为⽰例,介绍H3 BPM的流程开发过程。
报销流程的表单效果如下:审核流程为填写报销申请、主管审核、总监审核(1000以上)、出纳付款,显⽰如下:步骤⼀:准备⼯作使⽤管理员账号的登录H3 BPM管理中⼼,打开流程模型节点,在浮动的右侧菜单中,添加⼀个名称为【⽰例流程】的⽂件夹。
步骤⼆:添加流程包选择【⽰例流程】⽂件夹,右侧的菜单中,点击添加流程包图标输⼊流程包编码和名称,点击保存步骤三:添加和发布数据模型打开刚才添加的流程包,点击【数据模型】⼦节点,按照表单中的填写内容进⾏创建数据项,如下图所⽰按照此步骤创建以下数据项其中,⼦表的数据项需要创建在⼦表项⽬下⾯,如下图所⽰添加后显⽰效果所有添加完成后,点击【发布】按钮,即可⽣效使⽤。
步骤四:设计表单(如果完全采⽤默认表单此步骤可跳过)点击【默认表单】进⾏表单设计,H3 BPM提供了⼀个系统默认表单,⽤户可以基于此表单的基础进⾏设计。
默认表单显⽰效果:我们可以将明细项⽬⼩计设计成⾃动计算,值=单价*数量,选择⼦表中的⼩计单元格控件,在右侧的属性中,点击:ComputationRule属性,在弹出的设计窗⼝中选择到【明细项⽬.单价】、*、【明细项⽬.数量】,如下图所⽰完成后点击确认。
同样,可以设计报销⾦额等于明细项⽬⼩计的汇总值,选中报销⾦额单元格,编辑ComputationRule属性,在弹出窗⼝中,使⽤SUM,再插⼊明细项⽬.⼩计,显⽰效果如下:完成后,点击保存表单即可。
步骤五:设计和发布流程H3 BPM为每个流程提供⼀个默认的模板,包含4个节点,如下图所⽰从上部分区域中拖⼊节点,并且连接线条,展现成⽬标流程图的效果,显⽰效果如下:设置节点名称:设置参与者,设置主管审核为发起⼈经理 ManagerOf({Originator}) :设置路由条件,选中主管审核到出纳付款线条:完成后显⽰效果选中主管审核到总监审核线条,设置else条件全部完成后显⽰效果如下:节,设置如下:点击发布即可完成流程的发布步骤六:运⾏流程使⽤普通⽤户账号,登录门户后,进⼊流程中,发起流程,选择报销流程发起。
Access数据库课程设计——图书借阅管理系统“图书借阅管理系统”是以实现图书馆借阅工作系统化为目的和背景而设计开发的一个简单系统。
图书借阅管理系统主要实现对图书馆工作的信息化管理。
系统实现了对图书的基本信息和会员(图书借阅者)的基本信息的登记、保存、统计和查询等功能,对会员的借阅信息进行了登记、保存、统计并能查询,同时实现了对图书的数据化管理。
很大程度上实现了图书馆图书借阅工作的信息化管理。
一、系统总体分析与设计根据图书馆借阅场景中为方便图书管理人员工作的需求,“图书借阅管理系统”可以分为对图书的管理、对会员的管理、对借阅过程的管理和对系统的维护等几方面。
(1)图书管理:主要包括对图书基本信息、图书存放位置、图书进出库情况等数据的记录、统计和查询,以方便图书管理人员的工作。
(2)会员管理:主要包括新增会员、会员资料查询和会员的借书、续借、还书和超期情况的查询等。
(3)借阅过程管理:主要包括对图书每日借阅情况的记录、统计和查询,根据不同等级会员借书册数的限制和不同图书限借天数的限制等对图书借阅进行管理。
(4)系统维护:主要包括系统数据维护(如:会员信息数据和图书信息数据)和系统数据备份及还原。
以实现上述需求为目标,经过全面分析,我们可以初步将整个系统划分为“数据管理”、“借阅管理”、“数据查询”、“每日统计”和“系统维护”五个子模块,通过分别实现各个子模块的功能来实现整个系统的整体功能。
各模块功能如下:(1)数据管理:包括对图书和会员基本信息数据的管理,这两块又可细分基本信息管理和等级限制设置。
本模块主要实现记录浏览、记录增加、记录修改、记录删除和记录打印等功能。
(2)借阅管理:本模块是整个系统的最核心部分,图书借阅管理系统的核心功能基本全部在该模块体现——“借书”、“续借”、“还书”、“罚款缴纳”。
该模块对会员借阅图书的全过程进行管理。
(3)数据查询:包括图书查询、会员查询、借阅超期查询、借阅记录查询。
一、环境配置1.创建工程项目名称:Train_61模块名称:train业务组件:bill2.配置开发者二、发布元数据三、注册模块菜单1.一级模块模块编码“TRAIN”,模块号“TR”,对应模块号“train”2.二级模块模块编码“BILL”,模块号“TR10”,对应模块号“train”3.一级菜单菜单项编码TR,虚菜单4.二级菜单菜单项编码TR10,虚菜单5.模块初始化若为新增模块,则还需使用“系统管理员”登陆,并在“业务初始化”节点,对新增模块做初始化操作四、Wizard生成代码1.选择向导选择菜单“新建(new)—>其他(other)”,在弹出向导对话框中,选择“UAP开发”下的“主子表单据节点”向导2.节点基本信息功能信息:功能编码“TR1001”,功能名称“销售报价单”上级节点编码“TR10”,组织类型“销售组织”菜单信息:菜单编码“TR1001”,菜单名称“销售报价单”单据类型信息:单据类型“QUO”,单据类型名称“报价单类型”注意如下几点:✓上级节点对应的虚菜单若没有,需要手动通过“菜单注册”添加虚菜单。
✓功能编码要唯一(原数据库中不存在)✓上级节点编码要存在,上级节点编码一般只是比功能编码少后面两个数字。
上级节点编码的虚菜单必须存在✓菜单编码唯一,可以设置为与功能编码一致。
3.界面功能4.包名、接口方法✓client包名,private包名称为生成代码中client,private代码的包名称。
✓接口类名对应生成代码中public中的业务接口类名称。
实现类名为private业务接口实现类的名称。
✓单表档案的业务操作bpf文件中,只包含一个查询方法。
✓若勾选“自动生成bpf文件”,向导会自动完成bpf文件的创建。
生成对应的方法。
✓若勾选“选择已有bpf文件”,需要选择自己手动绘制的bpf文件,为接口方法名选择bpf 文件中的对应的接口方法名称。
5.参数设置是否发布资源默认已经勾选,表示向导配置完成后,向导最终将所生成的脚本在数据库中执行。
8.1 第一个报表的制作学习要求:本节预计学习课时为1小时,重点是:利用向导创建一个报表的操作步骤。
对于普通用户来说,窗体是日常操作最为频繁的界面,但是对决策者来说,通常不会直接参与这些比较基础的工作,因此,对他们而言,报表才是最为关键的环节,所谓报表,即是基于当前数据库中所有的数据,或者部分有选择性的数据而产生的数据汇总或数据分析的结果表格,因此,好的报表,必然来源于好的窗体,只有友好、精准、美观的窗体,才能确保数据来源的可靠,从而为报表提供优良的数据来源,从而保证报表的精准和可信,这也是我们在窗体设计的环节,特别注重细节的原因所在。
此外,有一点也可以预先说明,那就是报表的属性对话框,以及设计区域、属性设置区,几乎与窗体完全一样,因此,在窗体设计的环节所学到的开发技巧,绝大部分,在报表设计的环节,都是通用的。
那么,报表和窗体的区别在哪里呢?所不一样的是设计的目标的不同——窗体主要是被用来提供给用户,完成日常的管理工作,而报表则为了分析以及汇总数据,用来了解当前的单位的运行状况,以便为决策提供相关数据方面的依据。
第一个报表的制作首先,报表来源于数据,因此,为了报表的可读性,我们预先录入一些报销明细,以便于测试,完成之后,如下图所示:然后,我们关闭当前所有已打开的窗体,再单击左侧窗格上的按钮,然后,在下拉列表中选择【报表(R)】,切换到报表列表,则如下图所示:在当前版本的平台系统中,没有任何平台预定义的报表——在以前的教程中,我们极少使用向导,但由于报表的设计,相对比较复杂,因此,为了简化初学者的难度,我们不妨使用向导来创建第一个报表。
接下来,单击【创建】菜单下的按钮,启动报表创建向导,则如下图所示:我们知道,表是存储数据最基本的单元,因此,高效,简约(通常严禁冗余),是设计表时最基本的考量,但也往往因为严禁冗余而显得可读性不佳,而查询则不同,查询的设计,往往会考虑到可读性的需求,因此,会通过计算产生大量的冗余,因而可读性也相对很好。
软件研发日志管理系统需求规格说明书(V1.0.0)在全新的互联网经济和科技知识经济,企业需要一种全新的管理理念和管理手段,对单位内部办公管理流程进行整合。
于是,网络办公自动化OA(OfficeAutomation)概念应运而生。
麦穗网络科技研制开发的软件研发日志管理系统定位于软件开发行业信息化建设的基础软件平台——在对单位的办公、管理和信息沟通提供强有力的网络化、电子化支持外,还为其它信息化系统的引入、为这些系统间的信息交流提供帮助,实现单位信息化程度的全面提升。
该系统主要是基于Internet\Intranet和网络数据库,集流程管理、人员组织管理、系统权限管理、公共信息管理、信息共享为一体的信息管理系统。
以其特有的技术、结合各单位办公管理业务流程的特点,提供一套完整的计算机应用解决方案,最终使软件技术企业真正提高管理的质量和效率。
2015年4月6日改版履历本次修改的主要内容如下表:需求确认目录1、概述_________________________________________________________________________________ 5 1.1 软件研发日志管理系统需求规格说明书编写目的 __________________________________________________________ 51.2 软件研发日志管理系统范围___________________________________________________________________________________ 52、项目环境 _____________________________________________________________________________ 6 2.1 软件研发日志管理系统项目背景 _____________________________________________________________________________ 6 2.2 软件研发日志管理系统运行环境 _____________________________________________________________________________ 62.2.1硬件环境 ___________________________________________________________________________________________________ 62.2.2软件环境 ___________________________________________________________________________________________________ 73、总体功能描述_________________________________________________________________________ 8 3.1总体功能概况 ___________________________________________________________________________________________________ 8 3.2 重点业务流程___________________________________________________________________________________________________ 93.2.1软件研发日志管理系统考勤管理模块的流程图 ________________________________________________________ 93.2.2日志管理流程图 _________________________________________________________________________________________ 10 3.3用户列表 ______________________________________________________________________________________________________ 113.4需求通用规则 _________________________________________________________________________________________________ 114、功能性需求描述 _____________________________________________________________________ 12 4.1 填写日志 ______________________________________________________________________________________________________ 124.1.1 日志信息查询 ____________________________________________________________________________________________ 124.1.2 日志信息新增 ____________________________________________________________________________________________ 134.1.3 日志信息修改 ____________________________________________________________________________________________ 144.1.4 日志信息删除 ____________________________________________________________________________________________ 15 4.2日志审批 ______________________________________________________________________________________________________ 164.2.1 日志信息审批 ____________________________________________________________________________________________ 164.2.2 日志信息审批查询_______________________________________________________________________________________ 174.2.3 日志信息审批修改_______________________________________________________________________________________ 184.2.4 日志信息审批删除_______________________________________________________________________________________ 19 4.3 加班申请 ______________________________________________________________________________________________________ 194.3.1 加班申请查询 ____________________________________________________________________________________________ 194.3.2 提交加班申请 ____________________________________________________________________________________________ 204.3.3 加班申请修改 ____________________________________________________________________________________________ 214.3.4 撤销加班申请 ____________________________________________________________________________________________ 22 4.4 加班审批 ______________________________________________________________________________________________________ 234.4.1 加班审批查询 ____________________________________________________________________________________________ 234.4.2 加班审核 _________________________________________________________________________________________________ 244.4.3 加班审批修改 ____________________________________________________________________________________________ 254.4.4 撤销加班审批 ____________________________________________________________________________________________ 26 4.5 请假申请 ______________________________________________________________________________________________________ 274.5.1 申请请假 _________________________________________________________________________________________________ 274.5.2 请假申请查询 ____________________________________________________________________________________________ 274.5.3 请假申请修改 ____________________________________________________________________________________________ 284.5.4 撤销请假单_______________________________________________________________________________________________ 29 4.6 请假审批 ______________________________________________________________________________________________________ 304.6.1 请假审批查询 ____________________________________________________________________________________________ 305、非功能性需求描述 ___________________________________________________________________ 31 5.1 安全性 _________________________________________________________________________________________________________ 315.1.1 系统安全 _________________________________________________________________________________________________ 31 5.2 设计要求 ______________________________________________________________________________________________________ 31 5.3数据完整性_______________________________________________________________________________________________ 31 5.4 性能要求 ______________________________________________________________________________________________________ 315.5 兼容性 _________________________________________________________________________________________________________ 326、系统接口 ____________________________________________________________________________ 337、项目交付物__________________________________________________________________________ 348、验收标准 ____________________________________________________________________________ 359、附录________________________________________________________________________________ 361、概述1.1软件研发日志管理系统需求规格说明书编写目的软件研发日志管理系统定位于软件开发行业信息化建设的基础软件平台——在对软件公司的办公、管理和信息沟通提供强有力的网络化、电子化支持外,还为其它信息化系统的引入、为这些系统间的信息交流提供帮助,实现单位信息化程度的全面提升。
9.1 投入使用之前的优化学习要求:本节预计学习课时为0.5小时,重点是:快速开发平台中对导航菜单的调整。
在前面的章节中,我们已经基本完成了所有的开发工作,但是,出于教程编写,以及便于读者学习的目的,因此,整体的布局,显然不是很协调,所以,为了可以投入实际的应用,我们需要做一些优化。
接下来,我们将进行这步工作。
首先,我们关闭当前的数据库,先将当前的整个项目文件做一下备份,保存在硬盘的其他分区中,将其命名为:《报销软件》样例程序(2007教程版)——这样做的好处是,我们始终有一个完整的中间版本可以参考——在开发过程中,经常备份项目文件,以免受到各种导致数据损失的意外发生的影响,是基本的工作要求。
备份完成之后,我们再进入到原来的项目文件夹,选择【Main.mdb】文件,然后,按住键盘上的Shift键,双击打开该【Main.mdb】文件,然后,切换到窗体列表,在窗体列表中,双击SysFrmLogin 窗体启动登录,待登录完成之后,双击【开发者工具】节点下的【导航菜单编辑器】子节点,则如下图所示:就当前而言,在这个系统中,无论是界面的美观,还是功能的完善,手工开发的窗体,都很难与自动生成的窗体的相比,所以,我们先将所有的手工节点全部删除。
操作方法是:首先,选择【编码管理】一级节点,然后,单击【删除节点(D)】,则如下图所示:接下来,我们单击【确认】按钮加以确认,则如下图所示:如上图所示,所有手工开发的节点(窗体部分)都已经被删除,接下来,我们以同样的方法删除【报销种类汇总】一级节点,完成之后,如下图所示:现在,只剩下了3个自动生成的窗体,刚才,之所以要把【报销种类汇总】的节点删除,是因为在【报销明细(生成)】节点中,本身就已经拥有了该节点的全部功能,并且,该节点不具备的功能,在【报销明细(生成)】节点中也有——在前面报表部分的教程中,所以设立这个节点,就是为了演示同一个报表的静态与动态的不同效果。
当然,在实际的开发过程中,赋予报表独立的节点,也是很常见的,我们这里就不这么做了,所以,将报表功能归属于窗体功能的一部分。
盟威Access快速开发平台版本已更新至:2.2.0.358版欢迎大
家...
升级日志
2016-03-26 快速开发平台 2.2.0 版发布
新增功能
1.新增 ExportT oExcel2 函数,用于通用数据导出功能,解决之前的 ExportToExcel 函数的不足。
2.新增功能区/导航窗格状态获取及控制函数ExpandRibbon/ShowRibbon/NavPannelVisible/ShowNavPannel。
3.新增多语言资源维护模块,可以快速方便地对界面多语言资源进行编辑维护。
缺陷修复
1.修正通用附件模块在数据只读权限下不能正常加的问题。
2.修正FTPServer 类不能正确从配置表中读取参数的问题,以及判断远端文件是否存在的BUG。
3.修正 HasPermission 函数判断功能权限不正确的问题。
4.修正某个菜单提示显示无权限时,其它所有菜单均不能打开,始终提示无权限的问题。
5.修正配置文件读写类 RDPConfig 对布尔值处理的缺陷。
6.修正不能加载默认导航菜单的问题。
7.修正个别情况下多语言加载的异常问题。
刷卡授权软件快速使用说明1.授权前准备 (2)1.1获取中控IP (2)1.2设置本地IP (2)2.打开软件 (3)3.连接设备中控 (4)4.单卡授权 (5)4.1.获取IC卡号 (5)4.2.添加授权 (6)5.批量授权 (8)5.1卡号添加 (8)5.2卡号授权 (8)6.管理授权卡号 (10)6.1取消授权 (10)6.2本地备份数据 (11)7.授权验证 (12)7.1刷卡开机 (12)7.2刷卡关机 (13)常见问题排查 (13)备注:本说明为刷卡授权软件的简易使用说明,若要详细了解授权软件的详细功能及使用请参考《认证卡授权管理软件Card_Auth使用手册V1.3.doc》1.授权前准备1.1获取中控IP使用“开始”菜单->所有程序->vtools下的vTools工具查看网管中控IP地址,如图1所示:图1:获取中控IP1.2设置本地IP本地IP和中控IP设置为同一网段,在网络右键属性->更改适配器设置->本地连接右键属性->选中“Internet协议版本4(TCP/IPv4)”点击属性,在页面中将本地IP设置为,如图2所示:图2:设置本地IP2.打开软件在双击程序后,会出现输入密码的提示(默认密码:zzvcom123456,其密码与vTools工具始终保持一致),如图3所示:图3输入密码3.连接设备中控1.在打开软件的主界面上的设备中控IP栏,输入需要授权设备的中控的IP 地址,然后点击连接中控按钮,如图4所示:图4:连接中控时设置2.连接中控后,状态如图5所示:图5:连接后的状态4.单卡授权4.1.获取IC卡号1.打开软件,连接中控后,该教学机即可进入读卡模式,此时将鼠标的光标移到卡号的输入框处后,将已准备的卡号在刷卡模块进行刷卡即可,如图6所示:图6:在刷卡模式进行刷卡2.软件界面上,卡号位置自动显示IC卡卡号,如图7所示。
图7:显示刷卡的卡号4.2.添加授权1.在获取卡号后,在姓名栏中输入对应的姓名,然后点击“添加授权”,如图8所示:图8:添加授权2.授权后,页面状态,如图9所示:图9:取消授权5.批量授权5.1卡号添加通过3.1节获取到IC卡号后,点击页面上“本地添加”按钮,将卡号添加到本地文件中,如图10所示:图10添加卡号5.2卡号授权通过4.1节将IC卡号添加到本地文件中后,按2节操作进行连接设备中控后,点击页面上“批量管理->管理本地卡号”按钮,如图11所示:图11查询本地卡号在管理本地卡号页面,跟据需求,选中需要授权的卡号,点击“添加授权”,进行批量授权,如图12所示:图12卡号授权6.管理授权卡号点击主页面上“批量管理->管理已授权卡号”按钮,如图13所示:图13查询已授权卡号6.1取消授权在管理已授权卡号页面,跟据需求,选中需要取消授权的卡号,点击“取消授权”,进行批量取消授权,如图14所示:图14卡号授权6.2本地备份数据在管理已授权卡号页面,选中未显示姓名且需要在本地进行备份的卡号,在操作中选择“本地备份”,进行单条数据在本地备份,如图15所示:图15卡号本地备份7.授权验证7.1刷卡开机1.使用已授权的卡,在教学机关机是状态进行刷卡,如图16所示:图16:在刷卡模式进行刷卡2.刷卡后教学机会自动打开电控锁,并开启教学机(总开机)且教学机各项开机均正常7.2刷卡关机1.使用已授权的卡,在教学机开机状态下,在教学机上进行刷卡,如图17所示:图17:在刷卡模式进行刷卡2.教学机会自动关机,相当于总关机操作常见问题排查1.在教学机开机状态下进行刷卡,教学机没有关机?解决方案:a.检查该是否已经授权,若未授权,请重新授权b.检查是否打开授权软件,若打开,请关闭软件30s后,再进行刷卡关机2.在使用vTools工具获取中控IP时,网管信息均为空或无网管信息选项卡?解决方案:请执行virKeybdMgr VTools工具集.exe程序,进行更新vTools和virKeybdMgr 两个程序后,再次打开并获取网管信息3.在使用授权软件连接设备中控时,出现“连接失败,请确认IP地址和端口是否正确”?解决方案:请确认本地IP地址与中控的IP地址在同一个网段内,若不在,请修改本地IP4.授权软件是否可以进行远程授权?解决方案:可以,但需确保授权软件的本地IP和连接设备的中控IP,在同一个网段。
Access VBA基础知识更新后事件判断生产入库日期作者: 张志微软最有价值专家(Most V aluable Professional) QQ: 56217686时间: 2010/4/23来源: 上海盟威软件有限公司()。
公司拥有以微软最有价值专家为核心的技术团队,专业从事Aaccess开发培训,学员可非脱产方式参加培训,自由安排学习时间,并通过网络获得公司的技术支持,几年来已为全国各地大中型企事业单位培养了众多“精管理、懂编程”的复合型人才,详情了解:/training.asp。
一、摘要:在制造型企业,产品的入库日期肯定在生产日期之后,即生产日期<入库日期。
如果发生入库日期在生产日期之前的情况,我们需要提醒操作员重新录入。
在这里我们通过下面的示例来学习一下更新后事件。
VBA入门知识技术文档,本文适于刚刚学习ACCESS VBA的人员。
二、正文:更新后事件在控件中的数据被改变或记录被更新之后发生。
打开“3.2.2判断生产入库日期.mdb”文件,进入窗体frmTest的设计界面,如图3.60所示。
图3.60 窗体frmTest设计界面用鼠标左键双击计划生产日期文本框,出现该文本框的属性,名称为:txtPlanSC,这个txtPlanSC 就是该文本框的名称,在VBA代码中,计算机识别的是“txtPlanSC”而不是“计划生产日期”。
如图3.61所示。
图3.61 计划生产日期文本框的属性用鼠标左键双击计划入库日期文本框,出现该文本框的属性,名称为:txtPlanRK,如图3.62所示。
图3.62 计划入库日期文本框的属性在计划入库日期文本框属性,选择【事件】选项卡中的【更新后】,如图3.63所示。
图3.63 计划入库日期文本框的事件(1)选择“[事件过程]”,如图3.64所示。
图3.64 计划入库日期文本框的事件(2)单击[事件过程]右边的按钮,就进入了窗体中的VBA代码设计画面,如图3.65所示。