using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CoreSavingLibrary { public class PageWebReport : PageWeb { private bool isConfirmOnNew = false; public bool IsConfirmOnNew { get { return isConfirmOnNew; } set { isConfirmOnNew = value; } } private bool ignoreReadable = false; public bool IgnoreReadable { get { return ignoreReadable; } set { ignoreReadable = value; } } public String WebSheetType { get { return "Saving.PageWebSheet"; } } public bool EnablePdfVersion { get; set; } public bool EnableXlsDataVersion { get; set; } public bool EnableXlsFullVersion { get; set; } public bool EnableXlsxDataVersion { get; set; } public bool EnableXlsxFullVersion { get; set; } public bool EnableCsvVersion { get; set; } public ReportType ReportType { get; set; } public String ReportId { get; set; } public String ReportName { get; set; } public String LabelName { get; set; } protected void Page_Load(object sender, EventArgs e) { EnablePdfVersion = true; EnableXlsDataVersion = true; EnableXlsFullVersion = true; EnableXlsxDataVersion = true; EnableXlsxFullVersion = true; EnableCsvVersion = true; isConfirmOnNew = false; tDwDates = new List(); String SaveWebSheet = WebUtil.JsPostBack(this, "SaveWebSheet"); String saveJavaScript = SaveWebSheet + @" "; initJavaScript = ""; Type t = this.GetType(); String lastFocus = ""; try { lastFocus = Request["tempLastFocus"]; } catch { } String dsTempElementEnter = "\n\n"; dsTempElementEnter += saveJavaScript; dsTempElementEnter += "\n"; dsTempElementEnter += "\n\n"; ClientScript.RegisterClientScriptBlock(t, "DsTempElementEnter", dsTempElementEnter); } protected void Page_LoadComplete(object sender, EventArgs e) { String s = sender.ToString(); } protected void SetJsOpenIFrame(int width, int height, string w_sheet_name, string queryString) { String script = "Gcoop.OpenIFrame(" + width + ", " + height + ", \"" + w_sheet_name + "\", \"" + queryString + "\");"; SetOnLoadedScript(script); } protected void SetJsOpenDialog(int width, int height, string w_sheet_name, string queryString) { String script = "Gcoop.OpenDlg(" + width + ", " + height + ", \"" + w_sheet_name + "\", \"" + queryString + "\");"; SetOnLoadedScript(script); } } }