|
本帖最后由 a30088 于 2015-5-26 15:04 编辑
roych老师你,按你的附件做,加多字段变成如下,始终解决不了问题,请指教.
报表源据源:
SELECT Format([Forms]![应收款对账表]![开始日期],"yyyy-mm-dd") & "之前" AS 日期, 对账子表.凭证号,对账子表.类型,对账子表.客户,对账子表.品名,对账子表.颜色,对账子表.匹数,对账子表.重量,对账子表.单价,对账子表.备注,sum([金额]) as 金额1
FROM 对账子表
GROUP BY Format([Forms]![应收款对账表]![开始日期],"yyyy-mm-dd") & "之前",对账子表.日期,对账子表.凭证号,对账子表.类型,对账子表.客户,对账子表.品名,对账子表.颜色,对账子表.匹数,对账子表.重量,对账子表.单价,对账子表.备注,对账子表.金额
HAVING (((对账子表.客户)=[Forms]![应收款对账表]![客户]));
UNION ALL SELECT format(日期,"YYYY-MM-DD") as 销售日期, 凭证号,类型,客户, 品名,颜色,匹数,重量,单价,备注,金额
FROM 对账子表
WHERE 客户 like iif(isnull([Forms]![应收款对账表]![客户]),"*",[Forms]![应收款对账表]![客户]) and 日期>[Forms]![应收款对账表]![开始日期] and 对账子表.日期<=[Forms]![应收款对账表]![结束日期];
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|