C# Класс com.Sconit.Service.Report.ReportBaseMgr

Наследование: IReportBaseMgr
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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