药检报告书自动打印程序设计.docVIP

  • 6
  • 0
  • 约小于1千字
  • 约 2页
  • 2017-06-07 发布于重庆
  • 举报
药检报告书自动打印程序设计

药检报告书自动打印程序需求 1.支持设置默认根目录,遍历目录下的所有图片,发送打印任务打印出来 2.支持轮询,轮询时间可否设置 ? 3.轮询逻辑: a.在SQL的标签中写入sql语句,首先判断语句执行是否成功,如果语句错误报错(防止非法语句) b.当语句执行有结果,根据结果顺序依次发送打印任务 c.根据语句执行结果中的批号ID字段的值来填充根目录后的路径 例:查询出来是批号ID 1111 根目录是c:\YJBGS\ 那么遍历的图片路径就是c:\YJBGS\1111,将里面所有图片打印出来 d.打印任务发送完毕后,向zx_yjbgs_printflag表中插入记录,该表中有两个字段,分别对应SQL查询出来的波次分配ID、批号ID 4.新增个标签,支持手工打印,手工打印必须在关闭轮询功能的情况下才可以使用 a.手工打印的界面可以跟SQL那个界面相似,里面的SQL语句也由我自己来写,要多个编辑框,里面只允许填写数字,将它记录在一个变量中,当我执行SQL语句的时候,可以替换我的SQL中的变量。 例:我的SQL语句是select * from bms_Sa_dtl where salesid 变量; 变量编辑框的内容为123,那么执行的SQL可以转换为select * from bms_Sa_dtl where salesid 123 b.SQL查询出来的结果显示在列表中,通过点选某条细单后,点打印,执行轮询逻辑中的那种查找方式,找到图片发送打印任务,不需要向zx_yjbgs_printflag插入数据 特殊需求:水印位置可调整,水印字体大小可以调整 水印内容为:查询出来的SQL中 货主名称/客户名称(客户ID)/货品名称(货品ID)/批号(批号ID)+5个空格+“随货同行联:”(文本)+波次分配ID

文档评论(0)

1亿VIP精品文档

相关文档