3、 创建用于准备报表数据的代码文件
引用名称空间
声明MRViewer对象
获得MREngine对象
设置报表根路径
添加数据集(这个名称与用报表设计器设计报表模板时指定的数据集名称对应)
设置要加载的报表模版文件
绑定报表数据
4、示例
<%@ Page Language="C#" %>
<%@ Import Namespace="Ming.WebReport" %>
<%@ Register TagPrefix="Ming" Namespace="Ming.WebReport" Assembly="Ming.WebReport" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
MREngine engine = MyViewer.Engine;
engine.AddMRDataSet("aa", DBUtility.SqlHelper.getDataTable("exec up_aa").DefaultView);
engine.ReportFile = Server.MapPath("~/reports/aa.mrf");
engine.Bind();
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<Ming:MRViewer id="MyViewer" width="100%" height="100%" runat="Server"/>
</div>
</form>
</body>
</html>