主题:[讨论]关于vfp打印的问题
SELECT 出库结算记录表
LOCATE FOR alltrim(结算编号) == alltrim(thisform.txt输入的结算编号.value)
IF FOUND()=.t.
report form Reports\发票清单 for alltrim(结算编号) = alltrim(thisform.txt输入的结算编号.value) to printer noconsole
ELSE
MESSAGEBOX("没有找到出库的结算编号或结算编号输入错误", 48, "库存管理系统")
RETURN
ENDIF
我想用以上的命令打印同一个结算编号的商品出库记录,可是每次都只打一最后一条符合条件的记录,为什么都只打印出一条记录啊,我想了很久都想不出解决办法,请帮帮忙!
LOCATE FOR alltrim(结算编号) == alltrim(thisform.txt输入的结算编号.value)
IF FOUND()=.t.
report form Reports\发票清单 for alltrim(结算编号) = alltrim(thisform.txt输入的结算编号.value) to printer noconsole
ELSE
MESSAGEBOX("没有找到出库的结算编号或结算编号输入错误", 48, "库存管理系统")
RETURN
ENDIF
我想用以上的命令打印同一个结算编号的商品出库记录,可是每次都只打一最后一条符合条件的记录,为什么都只打印出一条记录啊,我想了很久都想不出解决办法,请帮帮忙!