检验单转换国标打印解决方案谭盼1、引言质检报告维护完成后打印时标准值为{A优质一级:(,0)},{B良好:[0,10]},{C合格:(10,20]},{D不合格:(20,40)},{E非常差:[40,)}格式,但国标要求需按照不同等级区分打印标准值且需打印出国标值。2、应用场景及问题描述系统形式和国标形式只是展示形式上的差别,因此我们可以使用系统的字符串处理的相关公式来截取具体的检验值,国标值可以使用检验方案自定义项字段实现,最终实现国标形式的打印效果即可。3、解决方案3.1国标值3.1.1自定义档案首页-动态建模平台-基础档案-自定义档案定义下新增质检国标。首页-动态建模平台-基础档案-自定义档案定义下新增质检国标档案。3.1.2检验方案首页-动态建模平台-客户化配置-模板管理-模板设置-集团下设置检验方案单据模板表体自定义项1可见、可编辑,高级属性中设置数据类型为自定义档案,类型设置为新增得质检国标自定义档案。首页-质量管理-业务设置-检验方案-集团参照选择表体检验项目自定义项1对应的国标值。3.1.3打印模板在首页-动态建模平台-客户化配置-模板管理-模板设置-集团质检报告打印模板下新增自定义变量:质检国标getcolvalue(bd_defdoc,name,pk_defdoc,pk_chkstd.pk_checkstandard_b.vbdef1)。打印模板选中单元格拖入自定义变量并输入文本信息。3.1.4数据演示在首页-质量管理-质检业务-质检报告维护下查询出质检报告点击打印。3.2、标准值3.2.1打印模板在首页-动态建模平台-客户化配置-模板管理-模板设置-集团质检报告打印模板下新增自定义变量:A:mid(pk_chkstd.pk_checkstandard_b.vstandardprint,11,15);B:mid(pk_chkstd.pk_checkstandard_b.vstandardprint,22,28);C:mid(pk_chkstd.pk_checkstandard_b.vstandardprint,35,42);D:mid(pk_chkstd.pk_checkstandard_b.vstandardprint,49,56);E:mid(pk_chkstd.pk_checkstandard_b.vstandardprint,64,69);3.2.2数据演示在首页-质量管理-质检业务-质检报告维护下查询出质检报告点击打印。