以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  求教逐年打印报表的公式  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19597)

--  作者:swg-1954
--  发布时间:2010/6/27 14:58:00
--  求教逐年打印报表的公式
在上传的编辑栏内egd文件下载
--  作者:shxiaoya
--  发布时间:2010/6/27 15:11:00
--  
OpenGrid([%a%]+"报表") And Report(GridName,[%a%]+"报表",0,Rows,1) And OpenGrid("打印报表",1)
--  作者:swg-1954
--  发布时间:2010/6/27 15:24:00
--  
无效的报表格式。
--  作者:wjq1072
--  发布时间:2010/6/28 16:46:00
--  
egd文件下载
--  作者:wjq1072
--  发布时间:2010/6/28 16:48:00
--  
下面引用由swg-19542010/06/27 03:24pm 发表的内容:
无效的报表格式。

打印报表的公式中报表名称里多了一个“空格”!
--  作者:swg-1954
--  发布时间:2010/6/28 22:20:00
--  
谢谢啦!但用公式实行分组换页打印尚未能解决。
--  作者:wjq1072
--  发布时间:2010/6/29 9:29:00
--  
学习帮助文件哈!?

ClearGrid(GridName) And AppendRows([%a%]) And DelRow(GridName,1) And Subtotal("产品","责任人","4") And Report(GridName,"报表",1,Rows,0,1)


--  作者:swg-1954
--  发布时间:2010/6/29 19:27:00
--  
谢谢啦!帮助文件看了,弄不明白。你给的公式中为何先要删除表,就没搞明白。依葫芦画瓢。
--  作者:wjq1072
--  发布时间:2010/6/29 20:17:00
--  
你完全可以这样自己试试啊!(不删除)
AppendRows([%a%]) And Subtotal("产品","责任人","4") And Report(GridName,"报表",1,Rows,0,1)
是个什么效果,不就明白啦!?
--  作者:swg-1954
--  发布时间:2010/6/29 21:35:00
--  
这样的话,分组不分页,而且越来越多,04年一直到09年都变成一个样。为何又不分年的呢,莫名其妙。