在船用产品证书的制作中,数据库的字段数与证书需要打印的内容数一致,即包含下列字段:申请厂家、检验日期、检验的产品名称、适用的范围、产品使用范围、产品明细、检验结果、标记钢印的部位、发证日期、验船师姓名。同时,可根据业务工作需要,对此库文件结构进行修改,而不破坏原有的数据。
考虑到产品明细内容或多或少的不确定性,将该字段设为备注字段,以减少库文件的空间。利用FOX提供的备注字段读、写函数,宽度设定功能可实现对该字段的读、写、打印功能。
为防止输入英文“JSC”时误输入小写字母,利用FOX的英文字母大小写转换功能,将其一律转换为大写英文字母。当输入的产品证书编号为新编号时,则在cpzs数据库中自动增加一行空白数据,用于保存即将输入的产品证书内容。若该编号已存在,则从cpzs库中自动调用该证书的数据,以供查询、编辑、复制等使用。
在日常的检验工作中,由于诸多产品为同类型不同产品编号,或同类型且有关技术数据也相近,因此,为充分利用已有证书内容,提高工作效率,本程序提供了复制功能,可以大大减小工作量。为方便输入,该界面分为两个表单,证书输入及词组输入表单。为增强视觉效果,将证书输入表单中的字段字体设为Fontsize =12,并利用FOX的页框功能,将证书内容分为两部分,即明细部分和一般部分,两者之间切换起来非常方便。