⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 view_nation.jsp

📁 BI经营分析系统基于Hyperion Analyzer 前端展现层完整代码
💻 JSP
字号:
<%@page contentType="text/html;charset=GB2312"
	import	=	"com.boco.shpmcc.data.*"
	import	=	"com.boco.shpmcc.common.*"
%>
<%
 String userid="";
 String passwd="";

 UserInfo userinfo = (UserInfo)session.getAttribute("USERINFO");
 if (userinfo!=null){
	 userid = userinfo.getOlapUserID();
	 passwd = userinfo.getOlapPassword();
 }else{
	pageContext.forward( "/Error/SessionError.jsp" );
 } 
%>
<%
String viewname =request.getParameter("viewname");
String viewgroup =(request.getParameter("viewgroup"));
String ViewDesc =PubFunction.charsetConvert(request.getParameter("ViewDesc"));
System.out.println("olap username:"+ userid + ",viewgroup: " + viewgroup + ",viewname: " + viewname );
String alerttype="0";
alerttype = request.getParameter("alerttype");
 
%>
<html>
  
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<title><%=ViewDesc%></title>
<%@ include file = "olap_func.jsp" %>
</head>

<script>
// Variables:
var ViewComp; 		// the View Component
var username ="<%=userid%>";		// login and view variables
var password = "<%=passwd%>";
var viewowner="{System}";
var viewgroup="<%=viewgroup%>";
var viewname="<%=viewname%>";

function onLoad()
{
	// this code is run every time the web page is loaded
	divapplet.style.display="block";  //显示applet层

	// connect and login to view component
	ViewComp = document.applets["ViewComponent"];
	a = ViewComp.run("Connect");
	for (i=0;i<100;i++){
		if (a<0){
			a = ViewComp.run("Connect");
		}else{
			break;
		}
	}
	ViewComp.run("Login", username, password);
	if (ViewComp.getPropertyValueInt("LoggedIn")==0)
	{
		alert("数据通信错误,请重新登陆!如果仍存在该错误,请联系系统管理员!");
		window.location.href="../Error/error.jsp";
		if (ViewComp != null){
			ViewComp.run("disconnect");
		}
		return;
	}
	// add new menu item to the view applet
	ViewComp.run("AddMenuItem", "Keep Only", "KeepOnly");
	// load the view for this page
	ViewComp.run("LoadView", viewowner, viewgroup, viewname);
	//alert(ViewComp.getPropertyValueInt( "ErrorCode" ));
	if (ViewComp.getPropertyValueInt( "ErrorCode" )=='14'){
		alert("没有可分析的数据,请到“自定义分析”中重新选择分析条件!");
	}
	if (ViewComp.getPropertyValueInt( "ErrorCode" )=='-5'){
		alert("无法得到需要分析的内容!");
	}

}

function onUnload()
{
	// this code is called every time the web page is unloaded
	// clean up open connnections before exiting
	//if (ViewComp == null) exit;
	//ViewComp.run("disconnect");
	if (ViewComp != null){
		ViewComp.run("disconnect");
	}
}
//// 单位换算
//function doSelect()
//{
//	viewgroup = "City1";
//	ViewComp.run("LoadView", viewowner, viewgroup, viewname);
//}
//function doSelect2()
//{
//	viewgroup = "City";
//	ViewComp.run("LoadView", viewowner, viewgroup, viewname);
//}

</script>
<body TEXT="#000000"  bgcolor="DDF0FF"  LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000"
onLoad="onLoad()" onUnload="onUnload()" topmargin="0" leftmargin="0">

<table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr><!--Begin Sub Buttons-->
	<td><%@ include file = "toolbar_main.jsp" %></td>
  </tr><!--End Sub Buttons-->
  <tr>
	<td width="12%" >&nbsp;计量单位:万元
      </td>
	</tr>
  </table>
<CENTER><B><font color="#0000FF"  face="隶书" size="5"><%=ViewDesc%></font></B></CENTER>

  <div align="left">
  <table border="0" width="100%" height="80%"  >

  <tr>
	<td width="100%" height = "100%" height="80%">
		<%@ include file = "AppletInclude.jsp" %>
    </td>
  </tr>

</table>
</div>
<!-- Begin Footer -->
</body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -