public class SheetReport
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_BODY
excel 報表 body
|
java.lang.String |
KEY_FONTNAME_標楷體 |
static java.lang.String |
KEY_FootCenter
excel 報表表尾 center key
|
static java.lang.String |
KEY_FootLeft
excel 報表表尾 left key
|
static java.lang.String |
KEY_FootRight
excel 報表表尾 right key
|
static java.lang.String |
KEY_HeadCenter
excel 報表表頭 center key
|
static java.lang.String |
KEY_HeadLeft
excel 報表 表頭 left key
|
static java.lang.String |
KEY_HeadRight
excel 報表表頭 right key
|
Constructor and Description |
---|
SheetReport() |
Modifier and Type | Method and Description |
---|---|
BaseTable |
getReportContent() |
java.lang.String |
getSheetName()
get excelSheetName
|
int |
getStartCol() |
int |
getStartRow() |
java.lang.String |
getTemplateName()
get 範本檔
|
boolean |
isDrawLine()
是否畫格線
|
boolean |
isuseTemplatefile()
是否使用template file
|
void |
setBodyContent(java.util.Vector<clsSqlData> dt)
set 內容 body
|
void |
setDrawLine(boolean in)
set 是否要畫表格
|
void |
setFootContent(java.util.Vector<clsSqlData> ft)
set 表尾foot
|
void |
setHeadContent(java.util.Vector<clsSqlData> ht)
set 表頭head
|
void |
setSheetName(java.lang.String insheetName)
set excelSheetName
|
void |
setStartCol(int incol)
開始列印Col位置 , no template 時取此值開始塞資料
|
void |
setStartRow(int inrow)
開始列印Row位置, no template 時取此值開始塞資料
|
void |
setTemplateName(java.lang.String intemplateName)
set 範本檔
|
public final java.lang.String KEY_FONTNAME_標楷體
public static final java.lang.String KEY_HeadLeft
public static final java.lang.String KEY_HeadCenter
public static final java.lang.String KEY_HeadRight
public static final java.lang.String KEY_FootLeft
public static final java.lang.String KEY_FootRight
public static final java.lang.String KEY_FootCenter
public static final java.lang.String KEY_BODY
public void setTemplateName(java.lang.String intemplateName)
intemplateName
- public java.lang.String getTemplateName()
public void setSheetName(java.lang.String insheetName)
insheetName
- public java.lang.String getSheetName()
public void setHeadContent(java.util.Vector<clsSqlData> ht)
ht
- public void setFootContent(java.util.Vector<clsSqlData> ft)
ft
- public void setBodyContent(java.util.Vector<clsSqlData> dt)
dt
- public BaseTable getReportContent()
public void setStartRow(int inrow)
inrow
- public void setStartCol(int incol)
incol
- public boolean isuseTemplatefile()
public void setDrawLine(boolean in)
in
- public boolean isDrawLine()
public int getStartCol()
public int getStartRow()