using System; using System.Collections.Generic; using System.Linq; using System.Text; using Kingdee.BOS.Contracts; using Kingdee.BOS.Contracts.Report; using Kingdee.BOS.Core.Metadata; using Kingdee.BOS.Core.Report; namespace ProductizationTemplate.Report { public class MySysReportServicePlugin : SysReportBaseService { public override void Initialize() { } /// /// 动态构造列 /// /// /// public override ReportHeader GetReportHeaders(IRptParams filter) { ReportHeader header = new ReportHeader(); return header; } /// /// 设置报表头 /// /// /// public override ReportTitles GetReportTitles(IRptParams filter) { ReportTitles titles = new ReportTitles(); return titles; } /// /// 构造取数Sql,取数据填充到临时表:tableName /// /// /// public override void BuilderReportSqlAndTempTable(IRptParams filter, string tableName) { } /// /// 设置汇总行,只有显示财务信息时才需要汇总 /// /// /// public override List GetSummaryColumnInfo(IRptParams filter) { List summaryList = new List(); return summaryList; } } }