generateformsheetreport.cs
来自「SharpDevelop2.0.0 c#开发免费工具」· CS 代码 · 共 45 行
CS
45 行
/*
* Created by SharpDevelop.
* User: Forstmeier Helmut
* Date: 07.02.2006
* Time: 15:32
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using ICSharpCode.Core;
using SharpReportCore;
namespace ReportGenerator
{
/// <summary>
/// This class generates a plain Formsheet
/// </summary>
public class GenerateFormSheetReport:AbstractReportGenerator
{
public GenerateFormSheetReport(Properties customizer,
ReportModel reportModel):base(customizer,reportModel){
if (customizer == null) {
throw new ArgumentException("customizer");
}
if (reportModel == null) {
throw new ArgumentException("reportModel");
}
if (base.ReportModel.ReportSettings.DataModel != GlobalEnums.enmPushPullModel.FormSheet) {
throw new ArgumentException ("Wrong DataModel in GeneratePullDataReport");
}
base.ReportItemCollection.Clear();
}
public override void GenerateReport() {
base.ReportModel.ReportSettings.ReportType = GlobalEnums.enmReportType.FormSheet;
base.ReportModel.ReportSettings.DataModel = GlobalEnums.enmPushPullModel.FormSheet;
base.GenerateReport();
base.AdjustAllNames();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?