using System;
using System.Collections.Generic;
using System.Linq;
using System.Data;
using System.Data.SqlClient;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace FineUIPro.Web.Common.ReportPrint
{
public partial class ExPrintSet : PageBase
{
///
/// 部门报表Id
///
protected string reportId
{
get
{
return (string)ViewState["reportId"];
}
set
{
ViewState["reportId"] = value;
}
}
///
/// rb
///
protected string reportName
{
get
{
return (string)ViewState["reportName"];
}
set
{
ViewState["reportName"] = value;
}
}
///
/// 项目
///
protected string ProjectId
{
get
{
return (string)ViewState["ProjectId"];
}
set
{
ViewState["ProjectId"] = value;
}
}
///
/// 替换参数
///
protected string ReplaceParameter
{
get
{
return (string)ViewState["ReplaceParameter"];
}
set
{
ViewState["ReplaceParameter"] = value;
}
}
///
/// 隐藏值
///
protected string HideValue
{
get
{
return (string)ViewState["HideValue"];
}
set
{
ViewState["HideValue"] = value;
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
reportId = Request.QueryString["reportId"];
reportName = Request.QueryString["reportName"];
ProjectId = Request.QueryString["projectId"];
ReplaceParameter = Request.QueryString["replaceParameter"];
HideValue = Request.QueryString["rd"];
}
}
///
/// 恢复初始设置
///
///
///
protected void undo_Click(object sender, ImageClickEventArgs e)
{
string str = "UPDATE dbo.Common_ReportServer SET TabContent = InitTabContent WHERE ReportId = @ReportId and ProjectId = @ProjectId";
SqlParameter[] parameter = new SqlParameter[]
{
new SqlParameter("@ProjectId",ProjectId),
new SqlParameter("@ReportId",reportId)
};
try
{
BLL.SQLHelper.ExecutSql(str, parameter);
//BLL.SQLHelper.RunSqlString(str, "ReportServer");
}
catch (Exception ex)
{
Response.Write(ex.Message);
Response.Write(ex.Source);
Response.End();
}
finally
{
}
}
///
/// 返回
///
///
///
protected void imgReturn_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("PrintDesigner.aspx");
}
}
}