操作系统: 数 据 库:
软件版本: 软件模块: PS物流公共
问题描述:
新打印控件如何将数据库中某标志列值转换为汉字进行打印
产生原因:
解决方法:
说明:在老版打印控件中,可以通过定义lsblm的code列进行转换;
在新版打印控件中可以使用if函数:
位置:函数——其他——Fx——IIF(Expr:Boolean;TrueValue,FalseValue;Variant):Variant
简单应用函数格式:IIF(表达式,TrueValue,FalseValue)
举例:
IIF(<其他入库单表体.”流水编号@LSBH2@”>=1,‘是’,‘否’)
表示”流水编号@LSBH2@等于1的时候打印汉字‘是’,否则打印汉字‘否’。数据库中的列需要先定义为变量。
如果有多个值进行转换,需要定义嵌套公式,如:IIF(表达式,TrueValue,IIF(表达式,TrueValue,…)),以此类推。
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 新打印控件如何将数据库中某标志列值转换为汉字进行打印
文章的脚注信息由WordPress的wp-posturl插件自动生成