当前位置: 首页 >> 机械厂家

VB在定量包装商品检验数据处理中的应用

2022-04-28 来源:益阳机械信息网

VB在定量包装商品检验数据处理中的应用

定量包装商品净含量的检验中对数据的处理,若用普通计算器进行计算,数据处理量非常大,例如用质量法对一个样本量为3O的商品进行检验时,按每个数据4位,就算一次输入正确,需按动计算器键就达2000多次。比重法或密度法的数据量就更多了。如果人工处理数据,不仅要花费F--] 大量的时间,同时非常容易因为计算错误而发生误判。打印检验报告时,且也容易酌输入错误而出篇至 在本设计中使用Visual Basic呈6.0作为程序功能的主框架,使用 j Microsoft Access设计数据库与VB程序连接,只需把原始数据输入一次,就能自动计算得到后期需要的各项数据和结论.并能对数据进行编辑、保存和统计.报表打印功能更使报告的打印变得非常轻松.友好的人机界面和人性化的设计使得数据输入非常方便.功能覆盖了定量包装商品检验的后期数据处理和报告打印工作。

在界面设计上,使用Text文本框控件作为基本输入输出工具,使用Option选择按钮控件作为功能选择框.利用Bottom按钮控件实现各种功能,界面如图l所示。

为了数据输入时的简便,设计中利用了数据输入文本框的Tabindex属性的顺序性,把输入文本框设为顺序输入。在程序代码的设计上,基本流程如图2所示。由于标准规范中对数据的修约规则与一般计算机的修约规则并不完全相同.所以对计算机直接算出的数据还要进行必要的程序处理才能采用。例如,对要保留2位小数的数据,由于计算机一般只作“四舍五人”处理.而标准规范上对数据的修约则采用“四舍六人五配偶”规则,因此需要另外对每个计算结果进行独立的程序处理,使其符合标准规范要求:另外,计算机对小数点后的虚“O”一般不作显示.如“235.20”只显示为“235.2”.而这在标准规范中开始新建记录输入原始数据计算得到相应数据对计算结果进行相应处理并显示和保存数据记录打印报告 浏览已有记编辑或打印也是不允许的.因此也要对每个输入输出数据进行程序处理。这些处理程序在VB软件中是不能直接调用的.设计者只能根据各自数据处理要求自行编写。

数据记录主要保存在用Mi.Crosoft Access软件设计的数据库文件中

,数据库文件先根据需要保存的记录个数用Access软件设计好,一个文件

中共要设计2个表,其中一个表用于保存全部数据记录,另一个副表用于保

存要打印的临时数据记录。在主程序中调用Data控件连接VB和数据库文件

,通过sQL语言对数据库文件进行读取、改写和添加等各种操作。

本设计的另一大特点就是有比较完善的检验报告打印功能。先利用水

晶报表软件把检验报告模板设计好.再在VB主程序界面上调用水晶报表控

件Crytal Report,利用水晶报表控件把数据库文件中副表和检验报告模板

连接起来,并启动打印机打印。由于水晶报表对打印模板的格式没有规定

.用户可以根据实际需要自行设计,因此打印功能非常灵活,既可打印检

验报告,也可根据需要打印各种统计结果。

本设计已应用在本所定量包装商品检验的数据处理中,实践证明不仅

大大提高了计算结果的准确性,更极大地提高了工作效率,已成为我们检

验数据处理和结果统计的一个重要工具。

钟文斌 中国计量-2005年5期

声明:

本文来源于网络版权归原作者所有,仅供大家共同分享学习,如作者认为涉及侵权,请与我们联系,我们核实后立即删除。

美尚

colorkey

小黑镜唇釉

友情链接