壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6419|回复: 31

传递服务器变量(用户名)到外部链接中(精华)

    [复制链接]
发表于 2008/12/17 11:11:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 米饭 于 2008-12-17 13:46 编辑

有时候我们需要将登陆BIEE的用户名传到外部网页链接中,已达到控制权限或者其他的一些需求。
    本例是将Oracle用户表中的用户导入作为BIEE的用户,现将方法步骤描述如下:
    1.首先要将Oracle中用户表中的用户导入到Administration Tool中,方法详见原来我发的一个帖子:BIEE用户权限及密码修改设计
    2.制作报表,任意拖出两列,设置筛选器,使最终结果集仅为一条记录,如下
          1.jpg

      Type_Code无需修改,用户名那列作如下修改
         2.jpg

      用户名已经取到,显示结果如下
         3.jpg

      下面设计报表,视图选择器 -> 其他视图 ->叙述,勾选Contains Html Markup将如下代码粘贴到叙述文本域中
       5.jpg
(由于js代码显示不出来 只能截图了```)
或<a href="http://localhost/map/index.asp?user=@2">链接</a>

      我这里上面的例子是做了一个图片的按钮,是为了告诉大家这里可以写js代码,下面的是最简单的例子,具体HTML代码你可以自己去写。说明:@2即为报表中第二列--用户名列的值。

      最终效果如下,点击进入营销地图图片的时候,图片会有点击按钮的效果,同时传递用户名到指定URL:
       4.jpg

    另外,对于是否能传递参数到BIEE中的外部网页,仪表盘中的嵌入式内容是传不进去参数的,只能在报表中传进去,跟上面的例子差不多,代码如下:
    <iframe src="http://localhost/map/canshu.asp?user=@2[/url]" name="ereaframe" scrolling="auto" width="1002" height="800" frameborder="0"></iframe>

评分

参与人数 2努力值 +23 收起 理由
librnerp + 3 很有帮助!
kenny100 + 20 快乐分享

查看全部评分

发表于 2008/12/17 11:16:55 | 显示全部楼层
我又是沙发了!呵呵
发表于 2008/12/17 11:22:15 | 显示全部楼层
版主相当热心!
发表于 2008/12/18 10:46:34 | 显示全部楼层
是的,十分感谢阿
发表于 2008/12/18 17:24:08 | 显示全部楼层
有创意!!
发表于 2008/12/30 16:28:08 | 显示全部楼层
嗯还是比较全面的
发表于 2008/12/30 16:41:22 | 显示全部楼层
好作品
发表于 2009/1/1 12:37:36 | 显示全部楼层
谢谢版主,学习了~~~~~~~~
 楼主| 发表于 2009/1/14 09:13:58 | 显示全部楼层
有东西就要分享 哈
发表于 2009/2/6 14:47:46 | 显示全部楼层
回来给版主评个分!
发表于 2009/2/19 09:27:44 | 显示全部楼层
有东西就要分享 哈
发表于 2009/2/20 14:27:50 | 显示全部楼层
老大,太狠了,边看边实践了.厉害厉害
发表于 2009/3/2 16:43:12 | 显示全部楼层
楼主真好啊,biee的问题知道这么深的人不多啊。
发表于 2009/3/20 13:18:28 | 显示全部楼层
很好,谢谢,真是热心
发表于 2009/4/10 14:30:15 | 显示全部楼层
3Q 非常感谢 问题解决 谢谢
发表于 2009/5/21 10:58:42 | 显示全部楼层
不错!
发表于 2009/5/21 11:08:19 | 显示全部楼层
好!不错!顶上!
发表于 2009/7/31 22:35:58 | 显示全部楼层
你也可以在仪表盘编辑界面,以加入文本的方式加入变量,选择“识别HTML”,变量名为:@{NQ_SESSION.currentUser.id}
发表于 2009/9/17 17:08:42 | 显示全部楼层
新人,学习中
发表于 2009/11/17 07:52:25 | 显示全部楼层
顶起来,收藏
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 07:31 , Processed in 0.023852 second(s), 18 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表