public static void GenOneRecordset(System.Web.UI.Page DataPage, string QuerySQL) { SqlReportData.DoGenDetailData(DataPage, QuerySQL, ReportDataBase.DefaultDataType, true); }
public static void GenEntireData(System.Web.UI.Page DataPage, string RecordsetQuerySQL, string ParameterQuerySQL) { SqlReportData.DoGenEntireData(DataPage, RecordsetQuerySQL, ParameterQuerySQL, ReportDataBase.DefaultDataType, true); }
//产生报表明细记录数据,数据将被加载到明细网格的记录集中 public static void GenDetailData(System.Web.UI.Page DataPage, string QuerySQL, ResponseDataType DataType) { SqlReportData.DoGenDetailData(DataPage, QuerySQL, DataType, true); }
//这里只产生报表参数数据,数据加载到报表参数、非明细网格中的部件框中 //当报表没有明细时,调用本方法生成数据,查询SQL应该只能查询出一条记录 public static void GenParameterData(System.Web.UI.Page DataPage, string ParameterQuerySQL) { SqlReportData.DoGenParameterData(DataPage, ParameterQuerySQL, true); }
//根据RecordsetQuerySQL获取报表明细数据,对应数据加载到报表的明细网格的记录集中 //根据ParameterQuerySQL获取报表参数数据,对应数据加载到报表参数、非明细网格中的部件框中 public static void GenEntireData(System.Web.UI.Page DataPage, string RecordsetQuerySQL, string ParameterQuerySQL, ResponseDataType DataType) { SqlReportData.DoGenEntireData(DataPage, RecordsetQuerySQL, ParameterQuerySQL, DataType, false); }