<%@ Page Language="vb" AutoEventWireup="false" Codebehind="Default.aspx.vb" Inherits="ReportPortalSDK.WebForm1" %>
<HTML>
<HEAD>
<title>URL Integration</title>
<script language=javascript>
var sTargetUrl = "../ReportPortal/Proxy.aspx";
var sToken = "<%=GetToken(2)%>";
var sSecurityTokenMode = "<%=GetSecurityTokenMode()%>";
var sUserId = "";
function NewReport(){
var iReportType = form1.selReportType.value;
var sUrl = sTargetUrl;
var sUserId = form1.selUserId.value;
switch (sSecurityTokenMode){
case "2":
form1.reportId.value = "";
form1.design.value = 2;
form1.reportType.value = iReportType;
form1.token.value = sToken;
form1.userId.value = sUserId;
form1.action = sUrl;
form1.submit();
break;
case "3":
CreateCookie("reportId","");
CreateCookie("design",2);
CreateCookie("reportType",iReportType);
CreateCookie("token",sToken);
CreateCookie("userId",sUserId);
window.open(sUrl,"Content");
break;
default:
sUrl += "?design=2&reportType=" + iReportType;
if (sToken!=""){
sUrl += "&token=" + sToken;
}
if (sUserId!=""){
sUrl += "&userId=" + sUserId;
}
window.open(sUrl,"Content");
break;
}
}
function CreateCookie(name,value){
document.cookie = name+"="+value+"; path=/";
}
</script>
</HEAD>
<body>
<form name=form1 method=post target="Content">
<TABLE BORDER="1" CELLSPACING="0" CELLPADDING="1" height="100%" width="100%">
<tr>
<td colspan=2 height=20>
<INPUT type="button" value="Login" onclick="location='Login.aspx'">
<INPUT type="button" value="New Report" onclick="NewReport()">
<select name=selReportType>
<option value=1>OLAP</option>
<option value=2>SQL</option>
<option value=3>File</option>
<option value=4>Mining</option>
<option value=5>OWC</option>
<option value=6>Console</option>
<option value=7>Crystal</option>
<option value=8>KPI</option>
<option value=9>Link</option>
<option value=10>Reporting Services</option>
<option value=11>Pie Chart Tree</option>
<option value=12>Bar Chart Tree</option>
<option value=13>Tree Map</option>
</select>
<select name=selUserId>
<%=GetUserList()%>
</select>
</td>
</tr>
<TR>
<TD width="200px" valign=top>
<iframe name="List" src="ReportList.aspx?target=Content&edit=1&folderId=&reportType=" width="200" height="100%" FRAMEBORDER="0"></iframe>
</TD>
<TD valign=top>
<iframe name="Content" src="" height="100%" width="99%" FRAMEBORDER="0"></iframe>
</TD>
</TR>
</TABLE>
<input name=reportId type=hidden>
<input name=token type=hidden>
<input name=reportType type=hidden>
<input name=userId type=hidden>
<input name=design type=hidden>
</form>
</body>
</HTML>