回 帖 发 新 帖 刷新版面

主题:[讨论]关于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
我想用以上的命令打印同一个结算编号的商品出库记录,可是每次都只打一最后一条符合条件的记录,为什么都只打印出一条记录啊,我想了很久都想不出解决办法,请帮帮忙!

回复列表 (共2个回复)

沙发

你的报表是如何做的?绑定字段的域控件是在细节区吗?

板凳


是的,用视图做成的,用结算编号做分组条件

我来回复

您尚未登录,请登录后再回复。点此登录或注册