高手请进, 高分求解决, 万分着急, 超级感谢!!!!!!!!!!!!!!!

SphinxEGO 2005-06-03 09:31:14
CRYSTAL REPORT ENTERPRISE 描述: 通过某个参数,返回已经包含报表控件的报表页面


环境:

R: CRYSTAL REPORT ENTERPRISE 报表服务器. 生成报表页面.
W: 网页服务器. 通过FIREWALL2连接 R , 并返回报表页面.
C:客户端. 通过VPN连接FIREWALL1, 此连接被MAP到服务器 W .

连接如下 C - FIREWALL1 - W - FIREWALL2 - R

具体表现为 C 只能连接到 W , 而 W 可以连接到 R


关于使用此环境的原因:

本来我希望把在 W 上装多一个 CRYSTAL REPORT ENTERPRISE
但是安装后无法读取本机上的报表,经测试无法解决,作罢.
只好使用原来 R 上的 CRYSTAL REPORT ENTERPRISE

所以变成必须在以上描述的环境中实现.

目的:

1, C 通过VPN建立一个到 W 的连接, 返回网页.
2, 按下网页上的按钮后,C 得到 R 所生成的报表页面.


问题:

我们知道, 在一个网页A中, 通过按钮调用别的机器上某个页面B, 在按钮中处理返回以下SCRIPT

" <Script Language = 'JavaScript'> window.showModalDialog ( 'http://R/B.aspx' , '_blank' ) </Script> "

以上代码的意思是,让客户端IE读取 http://R/B.aspx

然而根据我所描述的环境 C 只能连接到 W , 不能连接到 R

所以在 C 上IE会出现连接报表页面失败. (当然,如果运行 W 上的IE, 是可以成功的)


问题及希望:

1,能否通过在 W 上建立一个代理,当使用SCRIPT为 window.showModalDialog ( 'http://R/B.aspx' , '_blank' ) 时
可以让 http://R/B.aspx 就如在 W 本机上一样

2,各位对我需要解决的问题还有什么好的建议?
...全文
51 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SphinxEGO 2005-06-03
  • 打赏
  • 举报
回复
bump

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧