mark
定时刷新仪表盘页面:
在页面上,增加一段文本,需要勾选html属性。
<META HTTP-EQUIV = "REFRESH" CONTENT = "1">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE" >
以上手段,无需确认,但是不足时,无法把提示器的值带进去重新执行查询。效果是每次都是重新打开页面。
第二种方法:
<script>
var limit="0:10";
if (document.images){
var parselimit=limit.split(":");
parselimit=parselimit[0]*60+parselimit[1]*1;
}
function beginrefresh(){
if (!document.images)
return;
if (parselimit==1)
window.location.reload();
else{
parselimit-=1;
curmin=Math.floor(parselimit/60);
cursec=parselimit%60;
if (curmin!=0)
curtime=curmin+"分"+cursec+"秒后重刷本页!";
else
curtime=cursec+"秒后重刷本页!";
window.status=curtime;
setTimeout("beginrefresh()",1000);
}
}
window.onload=beginrefresh;
</script>
该方法,可以支持提示器的参数查询,但是每次都要手动确认,这个很不爽。
第三种,直接指定id去刷新:
原文链接:http://sites.google.com/site/technicalobiee/refresh-an-answer
In this case: HereLink('d:dashboard~p:htocnphpmvrb9omb~r:vqlr4imrh3dv3i1n','Refresh');
You can use it from any place within HTML as:
This is the way is what I used it in my custom application:
<script language="javascript">
</script>
<body>
<P><SPAN class=GFPCaption>Min Year</SPAN> <SPAN class=GFPControl><SELECT id=yFrom onchange=jf_set_session_variable("YEAR_INI",value,"false");javascript:HereLink('d:dashboard~p:7al9b092q0abnd09~r:16m0dbuj2fggkk6t','Refresh');javascript:HereLink('d:dashboard~p:7al9b092q0abnd09~r:8cekuotg338gbjum','Refresh'); name=yFrom>
<OPTION selected value=@1>@1</OPTION>
<OPTION value=2009>2009</OPTION>
<OPTION value=2010>2010</OPTION>
<OPTION value=2011>2011</OPTION>
<OPTION value=2012>2012</OPTION>
</SELECT></SPAN>
<SPAN class=GFPCaption>Max Year</SPAN> <SPAN class=GFPControl><SELECT id=yFrom onchange=jf_set_session_variable("YEAR_FIN",value,"false");HereLink('d:dashboard~p:htocnphpmvrb9omb~r:vqlr4imrh3dv3i1n','Refresh');javascript:HereLink('d:dashboard~p:htocnphpmvrb9omb~r:rg3pljmv9lq29gip','Refresh'); name=yFrom>
<OPTION selected value=@2>@2</OPTION>
<OPTION value=2009>2009</OPTION>
<OPTION value=2010>2010</OPTION>
<OPTION value=2011>2011</OPTION>
<OPTION value=2012>2012</OPTION>
</SELECT></SPAN> </P>
</body>
You can choose what to refresh:
- Dashboard -> d:
- Page -> p:
- Request -> r:
- View -> v:
For example, to refresh a view:
'd:dashboard~p:htocnphpmvrb9omb~r:vqlr4imrh3dv3i1n~v:compoundView!1~v:tableView!1';
To know the id parameters (dashboard, page, request and view) you can see the Page code from the browser:
saw_3475_c_2.sViewID = 'd:dashboard~p:htocnphpmvrb9omb~r:vqlr4imrh3dv3i1n~v:compoundView!1~v:tableView!1';
针对列表中编号过长,导致下载到excel时最后一位变成0的科学计数法表示了,加上如下的样式可以控制“下载excel”时,保留原始数据,但是采用“下载数据”还是会丢数据,不是很完美的方案。
指定excle的格式:mso-number-format:"\@"
分享到:
相关推荐
OBIEE(Oracle Business Intelligence Enterprise Edition)是甲骨文公司提供的一套企业级商业智能解决方案,它集成了数据仓库、数据挖掘、OLAP分析、报表和仪表盘等功能。本篇《OBIEE学习总结之入门(PDF)》提供了对...
- **起源与发展:** Oracle Business Intelligence Enterprise Edition (OBIEE) 是Oracle公司推出的一款企业级商业智能解决方案。其前身是Siebel Analytics,随着Oracle对Siebel Systems的收购而被纳入Oracle产品线...
总之,Oracle的大数据解决方案通过一系列产品和服务,提供了一套完整的架构来帮助组织应对大数据带来的挑战,包括数据量大、数据类型多样、数据增长速度快以及数据背后潜在的价值难以挖掘等问题。Oracle的解决方案...
### OBIEE12c 图形图表不显示问题解决办法 #### 问题概述 在使用 Oracle Business Intelligence Enterprise Edition (OBIEE) 12c 的过程中,用户可能会遇到图形图表无法正常显示的问题。具体表现为创建的图表为空白...
2. **问题跟踪**:文档中列出的Open and Closed Issues,用于记录和跟踪在实施过程中遇到的问题及解决方案。 #### 五、参考资料 - 官方文档:[http://download.oracle.com/docs/cd/E14571_01/bi.htm]...
邮件内容应包括错误Session的基本信息,例如Session名称、错误代码、错误消息以及可能的建议解决步骤,以帮助收件人快速理解问题并采取行动。 三、Apache Ant 1. 工具介绍 Apache Ant是一个Java库和命令行工具,...
在此基础上,Oracle进一步推出了一个简化版本的产品——Oracle Business Intelligence Standard Edition One (OBISE ONE),这个版本结合了OBIEE和OBISE的部分特性,旨在提供一个更加轻量级的解决方案。 ##### 1.1.2...
- 记录了项目实施过程中遇到的未解决和已解决问题列表,有助于项目管理和质量控制。 以上内容仅为Oracle_BIEE开发的部分基础知识和技术要点,实际开发中可能还会涉及更深入的技术细节和最佳实践。Oracle_BIEE是一个...
常见问题记录了一些在使用BIEE时可能遇到的问题及解决方法。 - **Oracle BI Scheduler Error: nQSError: 68019 Authentication Failed**:认证失败错误的处理方法。 - **[nQSError: 75006] Failed to send MAIL ...
- **问题记录**:列举并解决常见的BIEE使用过程中的问题,如认证失败等。 本教程旨在帮助初学者快速上手BIEE,并逐步深入掌握其核心功能和技术要点。希望读者能够通过学习这些知识点,在实际工作中更加高效地利用...
Oracle10g支持多种组件,包括但不限于Oracle Warehouse Builder (OWB)、ETL工具、OLAP引擎等,这些组件有助于构建完整的数据仓库解决方案。 - **OWB**:用于构建和维护数据仓库,支持数据抽取、转换和加载(ETL)...