码迷,mamicode.com
首页 > 数据库 > 详细

Oracle BIEE定制文本格式

时间:2014-09-29 22:08:41      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   使用   ar   strong   

bubuko.com,布布扣

Oracle BIEE,对报表中的列使用定制文本格式,其中可以填写html代码。假设报表如上右图所示,以下均以国家ID列为例:

1.把国家ID列的值传递给链接URL中的countryid参数,结果为 AD链接到http://localhost/map/asia.asp?country=AD,代码如下:

1 @[html]"<a href="http://localhost/map/asia.asp?countryid=@" target="_blank">"@"</a>"

  其中,countryid=@表示本列值。

 

2.把国家ID列的值传递给Email地址,此处要注意@和"@"的区别,在结果中@为参数值,"@"显示为@,结果为AD,代码如下:

 

1 @[html]"<a href="mailto: @"@"qq.com">"@"</a>" 

 

  Note:最前面的@可以去掉。 

 

3.以上方法可以扩展为其他一些效果,其中有些BIEE的代码规则,总结如下2条:

  (1).style中多个样式间的分号;需要用双引号包起来即";",且各个样式之间不能加空格,如果onclick等函数中有多个函数,之间的分号;也需要用双引号包起来即";"。

  (2).js函数中如要调用列值为参数,需要用单引号包含起来,即‘@‘;如只要显示@符号,则‘"@"‘或"‘@‘"均可。

 

1 [html]"<div style="cursor:hand";"background:#00FF99";"font-weight:bold" align="center";" location.href=‘http://www.baidu.com‘">"@"</div>" 

 

  Note:这是研究出来的唯一的能够传参数到js函数中的方法。

 

Oracle BIEE定制文本格式

标签:style   blog   http   color   io   os   使用   ar   strong   

原文地址:http://www.cnblogs.com/MickWoo/p/4000879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!