如何让IntraWeb和Rave报表无缝集成(请进)
----------------------------------------------------------------------将设计好的RAVE报表如何执行Exceute而不弹出那个选项框,
如何让RvSystem.Stream获得流并且与IntraWeb集成。。我都说不清楚,我就是想将RAVE与Intraweb无缝集成,以宏的概念将Rave报表一步到位地输出在HTML或者直接打印出来。能否提供一个Demo或者相关的资料,先谢谢啦。

解决方案 »

  1.   

    其实我一直都在关注着rave和intraweb的问题,如果能实现无缝合成,web报表这个头痛的问题将会迎刃而解...
    关注...
      

  2.   

    有兄弟知道:RAVE报表的解密东东哇?当我们关闭了的DELPHI7,RAVE报表程序就不能运行,RAVE也不能打开.RAV文件,会提示我的东东是DEMO版.
    哇倒
      

  3.   

    每次提问都得不到解决方案,最后都是自己搞定,哎。。
    虽然方法不太高明,但总算是解决了。原来到csdn提问可以提醒自己哦
      

  4.   

    hedylin(野蛮力量) :我也碰到这个问题,你是怎么处理的?说出来供大家参考一下。
      

  5.   

    每个人都像你这样,知道的不说,光想着从别人那学点东西
    不要老叫嚷‘CSDN 令人失望’,是因为这样的人太多才失望
      

  6.   

    以前用过也曾实现过这种方法,好久不用INTRAWEB,有点忘了,而且我现在是用D6了,等我晚上试试,明天告诉大家吧
      

  7.   

    昨天回家试了一下,
    我的思路是这样的,先把报表保存在一个文件中(PDF,HTML)然后再打开他.
    //生成报表并保存为HTML格式,PDF格式不支持中文
    RaveProject1.SelectReport('report1',true);
    with RvSystem1 do
    begin
       DoNativeOutput :=false;
       DefaultDest :=rdfile;
       RenderObject :=rvrenderhtml;//保存为HTML
       OutputFileName :='files/test.html';//要保存在INTRAWEB下FIELS中
       SystemSetups :=SystemSetups-
    end;
    try
         raveproject1.Execute;
    except
       webapplication.showmessage('生成报表错误');
    end;//打开此报表
    const
    AIPOptions: string ='toolbar=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,location=no,directories=no,width=780,height=580';
    AIPNewWindow: string = 'NewWindow("%s", "%s", "%s");';
    aipurl :=webapplication.urlbase+'/files/'+'test.html';
    AddToInitProc('NewWindow("' + AIPURL + '", "Agenda", "' + AIPOptions+'");');
      

  8.   

    SystemSetups :=SystemSetups-改为
    SystemSetups :=SystemSetups-[ssallowsetup]
      

  9.   

    楼上说的没错,或者简单一点:设置所有属性为False.
      

  10.   

    不明白!原程序
    e-mail: [email protected]
      

  11.   

    logtls(logtls) :这还不是源程序?
      

  12.   

    我是从这里跳过来的:http://forum.vclxx.org/topic.asp?TOPIC_ID=23380&FORUM_ID=53&CAT_ID=2&Topic_Title=%A5O%A4H%A5%A2%B1%E6%AA%BA%A4j%26%2338470%3B%26%2335770%3B%26%2322363%3B%2D%2D%2D%26%2321495%3B%26%2331216%3B%A4%A4&Forum_Title=Internet你这样的人,才让人失望!
      

  13.   

    各位兄弟,小弟跟大家陪不是了。。这段时间工作太忙,已经好久没来了,说说我的笨方法吧。
    我在中间层用Pascal代码生成Html文件,并且带有要打印的数据和表格,
    之后再打开这个文件,就打印了,
    好笨的,就这样。