| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3664 人关注过本帖
标题:请教一个报表问题
取消只看楼主 加入收藏
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:371
专家分:1157
注 册:2015-10-2
结帖率:93.75%
收藏
已结贴  问题点数:50 回复次数:3 
请教一个报表问题
问题是这样的。
 用3张不同的表做数据源,分别在3个完全不同格式的、单独报表中,能够打印或预览(各自只打印一页)。
 但是,我想把这3个报表组合在一个整体的游览页面上,像 word 的页面一样,能够通过鼠标滚动,
上下游览, 同时展显3个报表页面。
    我不想用贴图的方式贴在 doc 上,因为很多编辑工具也都显示出来,不好看。
    我也曾把这3个报表游览出来的结果,组合成了一个 tiff 文件,(用 ReportListener)
    但结果不是连续的页面,是任意点选来显示页面。
    我想调用 _reportlistener.vcx,合并 XML文档方式,但第一句就出问题,无法调用。
      objXML=NEWOBJECT("XMLListener","\_reportlistener.vcx")&& 根目录下存在这个类
      objXML.AddReport(GETFILE("frx"),"NOPAGEEJECT")  && 添加报表到指定报表集
      objXML. AddReport (GETFILE("frx")  && 添加第2个报表
      
      敬请高手指点!谢谢!
 
 
搜索更多相关主题的帖子: 数据源 
2016-03-26 21:41
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:371
专家分:1157
注 册:2015-10-2
收藏
得分:0 
抱歉!补充一下:有3个vfp 报表,其内部格式相互完全不同。操作每一个报表,都能打印或预览出页面。
但是,各自页面内容或格式差异大。我想把这3个报表执行的结果,组合到一个整体页面内,连续显示。
楼上5 楼朋友提供的样式也可以,但是,最好是单列,从上至下的连续显示最好了。不过:每页的样式要有差别,
比如:第一页有多列表格显示,第二页没有表格,是一个从文本框中,取来的一段文字。第三页是图片。
  不想生成 DOC 的,试过可行,但是那些DOC 编辑工具都出来了,很难看。
  生成 HTML,XML 文档都不成功。调用报表监听器,vfp不让调用。(提示致命错误,让给微软发送出错信息..)  
  谢谢您!


[此贴子已经被作者于2016-3-27 00:14编辑过]

2016-03-27 00:04
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:371
专家分:1157
注 册:2015-10-2
收藏
得分:0 
感谢13楼朋友回复。我要的页面,就像现在的咱们正在会话的帖子一样的格式。每一张独立的报表页面相当于现在咱们会话的一个会话栏。每一页都是A4纸显示。但是,每页内容大不相同。有多列表格的,有文章形的,有显示图片的。我虽然说的是显示3个报表,但是,实际上报表不止3个,只是为了想探讨点方法,而举例。实际上,报表个数是不定数量的,可能有很多的页面。
   如果vfp 能屏蔽掉 doc 的工具栏/菜单条,问题就算基本解决吧。我也没有细查有关资料,非常期待您提供点帮助!
   吹水佬版主的建议是正确!谢谢!但是,运行您的代码,和运行我的代码,出现的问题是一样的,调用 _ReportListener.vcx的HTMLListener 子类不行。调用 XMLListener 子类也不行,但是调用其他的子类都是行的!这是关键的问题!如果解决了这个问题,其他的就不麻烦大家了。是否vfp 版本有问题?
  出错提示:Microsoft visual foxpro 已停止工作,联机检查解决方案并关闭该程序 ..。

2016-03-28 00:14
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:371
专家分:1157
注 册:2015-10-2
收藏
得分:0 
谢谢两位版主!!!
 我已把发帖内容收录下了!准备好好研究琢磨。不明白的继续再请教!
         感谢!感谢!
2016-03-29 00:13
快速回复:请教一个报表问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021396 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved