`
lgtq1983
  • 浏览: 101174 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

获取Cognos10图表上的焦点

    博客分类:
  • Java
 
阅读更多
function addPillarClick()
   {
      // 获取所有立柱
      var areaObjs = document.getElementsByTagName('area');
      var titleTemp = undefined;
      var titleArray = undefined;
 
      for(var i = 0; i < areaObjs.length; i++) 
      {
    	 var type = areaObjs[i].getAttribute("type");
         if ("chartElement" == type || "ordinalAxisLabel" == type)
         {
             addClick(areaObjs[i]);   
         }
      }
   }
function innerClick(event){
	var e = event || window.event;
	var obj = e.srcElement || e.target;
	var temp_title = obj.getAttribute("title");
	if(temp_title.length>32 && temp_title.substring(temp_title.length-1)=="%"){
		return;
	}
          var subStr = temp_title.substring(temp_title.indexOf("%")-2,temp_title.indexOf("%"));
          var index = parseInt(subStr)/10+1;
          alert(subStr);
          alert(index);
       //和web页面负责交互
       /*  if(parent){
          if(parent.parent){
	  parent.parent.drillToPart(index);
         }
       }*/

}

    function addClick(areaObjs)
    {
	areaObjs.onfocus = function(){this.blur();};
    	var temp_title = areaObjs.getAttribute("title");
    	if(temp_title==null || temp_title == "" || temp_title.length>32 && temp_title.substring(temp_title.length-1)=="%"){
		return;
	}   		
           if(window.addEventListener){
        		//fireFox
		areaObjs.style.cursor = "pointer";
            	areaObjs.addEventListener('click',innerClick, true);  
        	}else if(window.attachEvent){  
        		//IE
                     areaObjs.style.cursor = "hand";

		areaObjs.href = "javascript:void(0);";
        		areaObjs.attachEvent('onclick', innerClick);  
        	}
    }
   
   addPillarClick();

 还可以通过下面的方法:将脚本部署到一个Tomcat服务器上,这块引用脚本即可

<script type="text/javascript" src="http://localhost:8080/ExtTest/drill2.js"></script>

分享到:
评论

相关推荐

    Cognos 10安装视频资料

    视频教程中的“Cognos10-第一章-安装简介”应该会详细讲解这些步骤,并可能涵盖一些常见问题的解决方法。通过学习这个教程,用户不仅可以理解Cognos 10的安装过程,还能了解如何进行基本的系统配置,为后续的数据...

    IBM Press.IBM Cognos 10 Report Studio:Practical Examples

    《IBM Cognos 10 Report Studio: Practical Examples》是一本深入探讨IBM Cognos 10 Report Studio的实用指南,旨在帮助用户充分利用这个强大的报表工具。这本书详细介绍了如何使用Cognos 10 Report Studio创建、...

    COGNOS8和COGNOS10的区别

    1. **全新图形引擎**:Cognos 10引入了先进的3-D效果和超过60种预设属性,增强了饼图、环图等图表类型,并提供了新图形样式,如子弹图,支持条件格式、图形矩阵布局控制和趋势线等高级功能。 2. **性能优化**:包括...

    IBM Cognos 10 中文文档

    IBM Cognos 10 是一个全面的企业级商业智能(BI)和性能管理平台,它为企业提供数据分析、报告、仪表板、预测分析等多种功能。这个中文文档集合对于理解和使用IBM Cognos 10系统非常有帮助,尤其对那些中文为母语的...

    Cognos10 安装配置手册

    Cognos10 安装配置手册详解 Cognos10 安装配置手册是商业智能(Business Intelligence, BI)领域中的一份非常重要的安装指导手册。该手册详细介绍了 Cognos10 的安装配置过程,涵盖了从环境准备到安装 Cognos ...

    cognos获取当前用户名

    Cognos是一个强大的商业智能平台,它允许用户创建、管理和分享报告,而获取当前用户名可以帮助定制报告或者实现特定的权限控制。下面我们将详细讲解如何在Cognos中获取当前用户名以及相关的属性。 首先,我们需要...

    IBM Cognos 10 WorkSpace_用户指南

    在使用IBM Cognos 10 WorkSpace时,用户还可以利用“Active Report”功能制作交互式的报告,即用户可以交互式地查看报告,并通过直接在报告中进行操作来获取信息。这种报告类型特别适用于需要现场演示或无法实时访问...

    cognos 10 官方中文资料 PDF

    cognos 10 Configuration用户指南 cognos 10 使用入门安装指南 cognos 10 动态查询指南 cognos 10 安装和配置指南 cognos 10 版本说明 cognos 10 用户指南 cognos 10 管理和安全性指南

    cognos8.4与cognos10版本之比较

    在界面功能方面,Cognos 10提供了时间控制的图表刷新,增强了右键属性功能,允许用户在列表上添加过滤和计算。图形类型的选择更加丰富,用户可以自定义图表类型,报表制作过程不再受包的限制,操作变得更加直观简便...

    Cognos10安装和sample配置

    - **运行报表自带的例子**:通过运行预设的示例报表,了解Cognos的查询、过滤、排序、图表展示等功能。 通过以上步骤,用户不仅可以安装好Cognos 10环境,还能通过Sample配置对Cognos的各种组件和功能有直观的了解...

    Cognos 10中文手册.pdf

    最后,手册提供了常见问题及其解决方法,以及在不同的操作系统平台上安装和配置Cognos 10后的检查步骤与错误排查指南。 整个手册是针对IBM Cognos 10产品的详细说明文档,涵盖了从基础的安装配置到高级的数据建模和...

    Cognos 10 Security

    "Cognos 10 Security" Cognos 10 Security是IBM Cognos Business Intelligence平台的安全组件,旨在保护企业的商业智能系统免受未经授权的访问和恶意攻击。以下是Cognos 10 Security的详细知识点: 安全架构 ...

    Cognos 10 Framewrok Manager 新手文档

    **Cognos 10 Framework Manager 新手文档** Cognos 10 Framework Manager(FM)是IBM Cognos Business Intelligence V10.1的重要组件,用于构建数据模型,为分析和报告提供基础。本文档旨在为初学者提供一个简化版...

    cognos10 安装、使用教程

    综上所述,Cognos10不仅提供了强大而灵活的数据分析和报告功能,还简化了从安装到使用的整个流程,使初学者也能迅速上手,享受高效的数据洞察力。通过详细的安装配置和使用教程,即使是新手也能轻松掌握Cognos的核心...

    IBM Cognos10 Report Studio:Practical Examples

    ### IBM Cognos 10 Report Studio:实践实例解析 #### 概述 IBM Cognos 10 Report Studio 是一款强大的商务智能工具,用于创建、管理和发布各种类型的报告。本篇文章将根据提供的资料深入探讨《IBM Cognos 10 ...

    cognos sdk.zip

    这涉及到创建一个安全上下文,用以登录Cognos服务器,获取令牌,并保持会话活动状态。这在需要自动化或无用户界面的情况下尤其有用,例如在后台任务中运行报表。 3. **数据导出**: SDK允许开发人员导出各种格式的...

    cognos10学习资料总结

    - **移动 BI**:了解 Cognos 移动应用的使用,使 BI 报告能够在手机和平板上运行。 3. **Cognos 8 教程及实例**: - **版本对比**:比较 Cognos 10 与 Cognos 8 的差异,理解新特性及其优势。 - **案例研究**:...

    cognos10 中文官方文档

    绝对超值 ,所有文档都是ibm官方网站所得,包含了cognos10的各个组件。 包含 组件的安装指南,安装配置和管理和安全性。共33个文件. 包括PowerPlay,IBM Cognos for Microsoft Office,Statistics,Event Studio,Report...

    IBM Cognos 10 Query Studio_用户指南

    IBM Cognos Query Studio是一款商业智能(BI)软件,属于IBM Cognos Business Intelligence套件的一部分。它是一个在线数据查询和报表工具,允许用户构建查询和报表来分析和展示数据。用户可以通过直观的界面选择数据...

    Cognos10安装部署文档.doc

    Cognos 10是一款由IBM提供的企业级商业智能(BI)和性能管理软件,它为企业提供数据分析、报告、仪表板、查询和分析等功能。在本文中,我们将深入探讨Cognos 10的安装部署过程,以及相关的重要知识点。 **安装顺序*...

Global site tag (gtag.js) - Google Analytics