用intraweb开发web报表(rave报表)问题? 用intraweb开发rave报表,在客户端打印或预览总是在服务器端运行(*.rav 文件在服务器端),而不是在客户端运行打印和预览(并且不是本地打印机),诸多此类问题,怎么才能解决呀?请教!如有资料: Email: [email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/1315/1315471.xml?temp=7.004946E-02 把生成的报表保存成一个HTML或PDF格式,再打开就可以了,如果你直接的打开只能是在服务器端的,如下是我以前写的RaveProject1.SelectReport('report1',true);with RvSystem1 dobegin DoNativeOutput :=false; DefaultDest :=rdfile; RenderObject :=rvrenderhtml;//保存为HTML OutputFileName :='files/test.html';//要保存在INTRAWEB下FIELS中 SystemSetups :=SystemSetups-end;try raveproject1.Execute;except webapplication.showmessage('生成报表错误');end;//打开此报表constAIPOptions: 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+'");'); SystemSetups :=SystemSetups-改为SystemSetups :=SystemSetups-[ssallowsetup] 请问如何实现一个通过编辑框可查询多个项目? 请教各位个问题 哪有有好的编程图标下载 如何获取网页内容? 关于网络视频会议的实现方法 请问这个是什么控件的编辑框 adoconnection1连接数据库的问题!请高手指点!谢谢 小弟痛苦中,是学DELPHI与电子商务好,还是学.NET与电子商务好? 在Delphi下,如何利用十六进制表示字符串? 请问各位大哥,如何将一个已经缩为系统栏图标的程序双击打开? 答对立即给分,在线等候........ MSComm控件如何发送大于128的十六进制数值???急~~~~~在线等待....
再打开就可以了,如果你直接的打开只能是在服务器端的,
如下是我以前写的
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+'");');
SystemSetups :=SystemSetups-[ssallowsetup]