C# 클래스 com.Sconit.Service.Report.ReportBaseMgr

상속: IReportBaseMgr
파일 보기 프로젝트 열기: Novthirteen/yfkey-scms

보호된 프로퍼티들

프로퍼티 타입 설명
barCodeFontName string
barCodeFontSize short
reportTemplateFolder string
rowCount int
sheet Sheet
workbook NPOI.HSSF.UserModel.HSSFWorkbook

공개 메소드들

메소드 설명
CopyPage ( int pageCount, int columnCount ) : int
CopyPageValues ( int pageIndex ) : void
FillValues ( String templateFileName, IList list ) : bool
FillValues ( String templateFileName, string orderNo ) : bool
GetDataList ( string code ) : IList
GetWorkbook ( ) : NPOI.HSSF.UserModel.HSSFWorkbook
ReportBaseMgr ( ) : System

보호된 메소드들

메소드 설명
CopyCell ( int pageIndex, int rowIndexRelative, int cellIndex, string formula ) : void
CopyCellStyle ( Cell cellFrom, Cell cellTo ) : void
CopyPage ( int pageCount, int columnCount, int pageNum ) : int
GetBarcodeFontName ( int rowIndex, int cellIndex ) : string
GetCell ( int rowIndex, int cellIndex ) : Cell
GetRow ( int rowIndex ) : Row
GetRowIndexAbsolute ( int pageIndex, int rowIndexRelative ) : int
GetSheet ( ) : Sheet
GetSheet ( int index ) : Sheet
SetMergedRegion ( int row1, int column1, int row2, int colunm2 ) : void
SetMergedRegion ( int pageIndex, int row1, int column1, int row2, int colunm2 ) : void
SetRowCell ( int rowIndex, int cellIndex, String value ) : void
SetRowCell ( int pageIndex, int rowIndexRelative, int cellIndex, String value ) : void
SetRowCell ( int pageIndex, int rowIndexRelative, int cellIndex, double value ) : void
SetRowCellBarCode ( int pageIndex, int rowIndexRelative, int cellIndex ) : void
SetRowCellFormula ( int rowIndex, int cellIndex, string formula ) : void
SetRowCellStyle ( int pageIndex, int rowIndexRelative, int cellIndex, String fontName, short fontSize ) : void
init ( String templateFileName ) : void
init ( String templateFileName, int rowCount ) : void

비공개 메소드들

메소드 설명
CopyRowStyle ( Row rowFrom, Row rowTo, int columnCount ) : void
CopyRowStyle ( int rowIndexFrom, int rowIndexTo, int columnCount ) : void

메소드 상세

CopyCell() 보호된 메소드

protected CopyCell ( int pageIndex, int rowIndexRelative, int cellIndex, string formula ) : void
pageIndex int
rowIndexRelative int
cellIndex int
formula string
리턴 void

CopyCellStyle() 보호된 메소드

protected CopyCellStyle ( Cell cellFrom, Cell cellTo ) : void
cellFrom Cell
cellTo Cell
리턴 void

CopyPage() 공개 메소드

public CopyPage ( int pageCount, int columnCount ) : int
pageCount int
columnCount int
리턴 int

CopyPage() 보호된 메소드

protected CopyPage ( int pageCount, int columnCount, int pageNum ) : int
pageCount int
columnCount int
pageNum int
리턴 int

CopyPageValues() 공개 추상적인 메소드

public abstract CopyPageValues ( int pageIndex ) : void
pageIndex int
리턴 void

FillValues() 공개 추상적인 메소드

public abstract FillValues ( String templateFileName, IList list ) : bool
templateFileName String
list IList
리턴 bool

FillValues() 공개 메소드

public FillValues ( String templateFileName, string orderNo ) : bool
templateFileName String
orderNo string
리턴 bool

GetBarcodeFontName() 보호된 메소드

protected GetBarcodeFontName ( int rowIndex, int cellIndex ) : string
rowIndex int
cellIndex int
리턴 string

GetCell() 보호된 메소드

protected GetCell ( int rowIndex, int cellIndex ) : Cell
rowIndex int
cellIndex int
리턴 Cell

GetDataList() 공개 메소드

public GetDataList ( string code ) : IList
code string
리턴 IList

GetRow() 보호된 메소드

protected GetRow ( int rowIndex ) : Row
rowIndex int
리턴 Row

GetRowIndexAbsolute() 보호된 메소드

protected GetRowIndexAbsolute ( int pageIndex, int rowIndexRelative ) : int
pageIndex int
rowIndexRelative int
리턴 int

GetSheet() 보호된 메소드

protected GetSheet ( ) : Sheet
리턴 Sheet

GetSheet() 보호된 메소드

protected GetSheet ( int index ) : Sheet
index int
리턴 Sheet

GetWorkbook() 공개 메소드

public GetWorkbook ( ) : NPOI.HSSF.UserModel.HSSFWorkbook
리턴 NPOI.HSSF.UserModel.HSSFWorkbook

ReportBaseMgr() 공개 메소드

public ReportBaseMgr ( ) : System
리턴 System

SetMergedRegion() 보호된 메소드

protected SetMergedRegion ( int row1, int column1, int row2, int colunm2 ) : void
row1 int
column1 int
row2 int
colunm2 int
리턴 void

SetMergedRegion() 보호된 메소드

protected SetMergedRegion ( int pageIndex, int row1, int column1, int row2, int colunm2 ) : void
pageIndex int
row1 int
column1 int
row2 int
colunm2 int
리턴 void

SetRowCell() 보호된 메소드

protected SetRowCell ( int rowIndex, int cellIndex, String value ) : void
rowIndex int
cellIndex int
value String
리턴 void

SetRowCell() 보호된 메소드

protected SetRowCell ( int pageIndex, int rowIndexRelative, int cellIndex, String value ) : void
pageIndex int
rowIndexRelative int
cellIndex int
value String
리턴 void

SetRowCell() 보호된 메소드

protected SetRowCell ( int pageIndex, int rowIndexRelative, int cellIndex, double value ) : void
pageIndex int
rowIndexRelative int
cellIndex int
value double
리턴 void

SetRowCellBarCode() 보호된 메소드

protected SetRowCellBarCode ( int pageIndex, int rowIndexRelative, int cellIndex ) : void
pageIndex int
rowIndexRelative int
cellIndex int
리턴 void

SetRowCellFormula() 보호된 메소드

protected SetRowCellFormula ( int rowIndex, int cellIndex, string formula ) : void
rowIndex int
cellIndex int
formula string
리턴 void

SetRowCellStyle() 보호된 메소드

protected SetRowCellStyle ( int pageIndex, int rowIndexRelative, int cellIndex, String fontName, short fontSize ) : void
pageIndex int
rowIndexRelative int
cellIndex int
fontName String
fontSize short
리턴 void

init() 보호된 메소드

protected init ( String templateFileName ) : void
templateFileName String
리턴 void

init() 보호된 메소드

protected init ( String templateFileName, int rowCount ) : void
templateFileName String
rowCount int
리턴 void

프로퍼티 상세

barCodeFontName 보호되어 있는 프로퍼티

protected string barCodeFontName
리턴 string

barCodeFontSize 보호되어 있는 프로퍼티

protected short barCodeFontSize
리턴 short

reportTemplateFolder 보호되어 있는 프로퍼티

protected string reportTemplateFolder
리턴 string

rowCount 보호되어 있는 프로퍼티

protected int rowCount
리턴 int

sheet 보호되어 있는 프로퍼티

protected Sheet sheet
리턴 Sheet

workbook 보호되어 있는 프로퍼티

protected HSSFWorkbook,NPOI.HSSF.UserModel workbook
리턴 NPOI.HSSF.UserModel.HSSFWorkbook