本例子下载地址:http://download.csdn.net/source/331785
使用步骤:
1、注册控件ReportX.ocx(本压缩包内不包含ReportX.ocx,如果需要请到http://download.csdn.net/source/275430下载)
2、创建虚拟目录ReportXWeb
代码:
1、main.html
<HTML>
<HEAD>
<SCRIPT language="javascript">
var xmlhttp;
function loadXMLDoc(url)
{
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange = xmlhttpChange;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
if (xmlhttp)
{
xmlhttp.onreadystatechange = xmlhttpChange;
xmlhttp.open("GET", url, true);
xmlhttp.send();
}
}
}
function xmlhttpChange()
{
if (xmlhttp.readyState==4)
{
if (xmlhttp.status==200)
{
ReportX1.OpenString(xmlhttp.responseText, false);
}
else
{
}
}
}
function reportOpen()
{
ReportX1.OpenReport(form1.filepath.value);
}
function reportSave()
{
form1.filevalue.value = ReportX1.SaveString(false);
form1.submit();
}
function printSetup()
{
ReportX1.PrintSetup();
}
function preview()
{
ReportX1.Preview();
}
function print()
{
ReportX1.Print(true);
}
</SCRIPT>
</HEAD>
<BODY>
<OBJECT id=ReportX1 classid=clsid:A5DA6E97-1D4C-4708-B705-84A45716B4DD><PARAM NAME="Visible" VALUE&