解决方案: |
您好,请这样处理: 1、设置单据头自定义项1 (车型),自定义项2 (车牌号码),自定义项3 (维修性质)。 2、增加材料出库单表头项目(车型), (车牌号码),(维修性质)。 3、在我的帐表中新增文件夹。 4、点新增,进入新建报表窗口,然后点视图菜单下的“显示SQL语句”,将下面的脚本复制到sql文本框中。 /* */ SELECT RdRecord.cCode AS 收发单据号,RdRecord.dDate AS 单据日期,RdRecord.cVouchType AS 单据类型编码,RdRecord.cRdCode AS 收发类别编码,RdRecord.cWhCode AS 仓库编码,RdRecord.cDefine1 AS 车型,RdRecord.cDefine2 AS 车牌号码,RdRecord.cDefine3 AS 维修性质,RdRecords.cInvCode AS 存货编码,RdRecords.iQuantity AS 数量,RdRecords.iUnitCost AS 单价,RdRecords.iPrice AS 金额,Inventory.cInvStd AS 规格型号,ComputationUnit.cComUnitName AS 计量单位名称,Inventory.cInvName AS 存货名称 FROM RdRecord INNER JOIN RdRecords ON RdRecord.ID = RdRecords.ID INNER JOIN Inventory ON RdRecords.cInvCode = Inventory.cInvCode INNER JOIN ComputationUnit ON Inventory.cComUnitCode = ComputationUnit.cComunitCode WHERE RdRecord.cVouchType='11' /* */ 5、点运行下面的查看结果 6、点文件下面的保存,保存一张新表。退出新建报表窗口。 7、查询新建的报表,查询出来后点上面的格式按钮。 8、点视图下面的设置报表条件,增加条件。名称中选择自定义项1 (车型),数据类型“字符”,参照类别“列表参照”。参照属性定义中 将下面的语句复制进去 select cvalue from userdefine where cid=01 保存后,再新增, 然后依次自定义项2 (车牌号码) select cvalue from userdefine where cid=02 自定义项3 (维修性质) select cvalue from userdefine where cid=01 9、需要其他项目的自己增加。确定后退出,刷新查询。 |