小票格式说明.docx
小票格式说明一、同步打印注I同步打印时打印机必需有硬字库支撑1、假念:每填耳一条商品完成后马上进行打印(即逐行打印),提高打印速度.主要服务于零售超市或零倍药店.2、叁数说明打印字符函数:formatS('%-9.8s'.1.dnamc)说明:表示打印长度9个字符左时齐,无表示打印长度9个字符右对齐,'9'表示打印长度9个字符,表示打印JR大取值8字符,Yfi1.dname)'表示要打印字段的内容值.打印数字函数:fomwtN('%-IO.2n,字段名)说明:表示打印长RIO位左射齐,无去示打印长度IO位右对齐,表示打印长度IO位,2'表示打印小数点后2位,IfiMnamer表示要打卬字段的内容值.抬头函数:maMcr.C1.dnamc说明;取抬头(ImP_Po1.maS()的内容的伯交易明细函数:detai1.fi1.dna11e说明:取明细(tmp_PO=mx1.s)的内容的侪收款明细函数:PaymCn1.fi1.dnamC说明:取明细(Im1.POse1.s)的内容的伯3、设说明打印定义名称依次:小票头、商品明细、交与汇总、收款方式、小票尾名称依次对应数据集:交易汇总、商品明细、交易汇总、收歆明细、交易汇总打印说明:收第一个商品打印小票头和商品明细,循环打卬商品明细,在收款打印交易汇总、收款方式和小票尾.打印内容书写格式:小事头如下,,海石市新特药店,-打印时空行'收fbrmatSC%98s'JShky>+时间EformatS(%9.1IsYontimeD'营业员:'+fbrma1.SC%68门XShy)>+'机号:'+Ibnnats('%-122-5)商品明鲍设*,如下:fo1111atS('%-12s'.(spmch)+fo11natN('%5.2n,.1.shjH-fbrmatN(%7.2n'.sh1.)+f11natN('%7.2n'.SSHJE)打印时名称埴独一行,商品明细设置.如下:Qrma【S(%/2s',spnch|)formatNC%5.2n'.1.1.shj)+formatN('%7.2n'.sh1.>+formatNf%7.2n'.SSHJEI)交易明编设Jt如下:'折扣金额:'+IbnnatNC%-122n'<Iy旬eH$shjeJ)*ooPySD'应收金额:'+formatNC%-1.2-2n'4ysjc*pys)'收款金额:+fornutN('%-1.4.2XkhkjCD,实收金额:'+f<wmatN('%14.2WsShje叫COPysD'找零金额:'+b11nmN('%-12.2WZhaHD'重红剂数:'+onnatS,%-8.6sJcopysD小票尾设Jt如下,,欢迎光临,,凭票免费煎药,祝您身体健康!.,电话:8229999.,chr($1.b*hr($69)以CPSon打卬机tu-300a系列打印切纸指令4、打印饮片小票,如:陶石市新特药店收款员:系统管理时间:17:17:54营业员:系统管理机号:09商品名称零售价数鬓小计新生化冲剂11.691.0011.69合计(人民币):11.69一一折扣金额:0.00应收金额:11.69收款金额:11.69实收金额:U.69找零金额:0.00重复剂数:1收款方式:现金11.69*欢迎光临凭票免费煎药,祝您身体健援!电话:8229999票样设D小票头,陶石市新特药店'收款员:'+fbrmatS(%-9.8s'.1.ShkyD+'时间:'+formaS(%-9.Us.ontimcD'营业员:'+formatS('%68s,xshyD+'机号:+formatSC%-12.2s,sktidD'商品名林零转价数埴小计'商品明细fornutS(1%-1.2s,.sp11ch)+fornatN(,%5.2n,.(1.shj)>+fo11na1.N(1%7.2n,.(sh1.)>÷forma1.N('%7.2n,.SSHJEJ)交易汇总««合计(人民币):'+f11na1.N(10.2n'<sshjeD折扣金额:WfbrmaINC%-12.2n',(ysjc-sshjc)*copys)'应收金额HfbrmaiNC%-1.2.2n',ysje*copys)收款金额9fwma1.NC%-14.2n,shkje),实收金额:'+formatN(,%14.2n,sshjccopysD'找零金额r+forma1.N('%-12.2n,Izhao1.)'或复剂数:'+formaS('%8.6s'.(copysJ)收款方式'收款方式:'+f<>rmatS('%-1.4.8s'.U"SmChI)+formatN('%6.2nsshjcD小票尾'欢迎光临',凭票免费煎筠,祝您身体健康!,电iA:8229999,'chr<Sb>4chr(S69)',特别打印1、霰念,可指定商品明细集合或可按某字段进行分类打印,商品明福集合必需悔作明细打印方案一起运用.主要服务于枢姐偶售模式的小票.2,“敷说明惮见R1.步打印的套数说明3、设置说明明细方案tse1.ectspbh.spnh.sum(sh1.)assh1.dj.sum(jc)asjcfromtmp_pos_mx1.sgroupbyspbh,spmch,dj注:在小票打印时,以明1方案中Sq1.语句的内容来代商品明钿所对应的数据集(高品明细)进行小票打印.打印分类,对收款界面的字段所对应的值来分类打印,如:按循售员进行分类打印,在打印分类处境耳;XSHY.91科算字段I对商品明期集合数值型进行运*,如,S1.M-JE表示对按分类字段末金进行求和.全部包含的函数:SUM_:求和、AVG_,求平均值、MAXj求量大值、MIN_.求量小值、COU-.求记录数.语句格式I函数一计算的值(遢数与计算的值全都大写)如I求金合计S1.JMJE其他与同步打印的书写格式一样.4、按浦售员分类打印如下:同仁药店收款员:系统管理时间:17:17:54营业员:刘艳机号:09商品名称零普价数量小计新生化冲剂11.691.0011.69应收金额:11.69实收金额:11.69找零金额:0.00aMMaaMaaaMSMa欢迎光临同仁药店收款员:系统管理BtfiJ:17:17:54营业员:刘帆机号:09商品名称零售价数年小计*44*y*号*8*¥*«4-4*8*号*8*号*«今今太太口服液97.001.()097.00应收金额:97.00实收金额:100.0()找零金额:3.(X)欢迎光临票样设置I(按期售员分类”)小票头,同仁药店'收款员:'+ftjrmatS(%9SWShkyJ>+'时间:'+fDrmatS(%9.I1.sUon1.imcD营业员:'+fomatS('%68s,xshyD+'机号:+formatSC%-12.2s,sNidD'商品名称零转价数鬓小计'明细方案se1.ectspnch.Ishj.sun(sh1.)assh1.sunMje)asjefromtmp_pws_mxkgroupbyspmch.1.shj交易汇总,*'应收金额:'+fo11naiN('%-12.2n,.ysje*copys)'实收金额:'+formatNC%142n'.sshjc(copysD找零金断'+formatNC%-1.2.2n',zhao1.)小票尾,欢迎光临三、保留最终一张小票注,在SkpoSexc书目下生成一个名为,H-赧/NT1.xt的文件,软件自动把打印小票内容保存此文件中.四、打印份数注:打印小票的份,同步打印时打印份数不起作用.