|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.weda.report.excel.ExcelReportDataInfoImpl
public class ExcelReportDataInfoImpl
Constructor Summary | |
---|---|
ExcelReportDataInfoImpl()
|
Method Summary | |
---|---|
java.lang.String |
getSheetName()
Метод возвращает название листа в книге в которой будут размещены данные модели. |
java.lang.Integer |
getSheetPosition()
Метод возвращает номер листа в книге в которой будут размещены данные модели. |
short |
getStartFromCol()
Метод возвращает колонку в таблице с которой нужно размещать данные модели. |
int |
getStartFromRow()
Метод возвращает строку в таблице с которой нужно размещать данные модели. |
java.lang.String |
getTableModelName()
Метод возвращает название табличной модели данных. |
boolean |
isCreateTitleRow()
Если true тогда будет создана строка в которой
в которой будут отображены названия колонок модели. |
boolean |
isManageTableModel()
Метод вернет true если перед использованием данных табличной
модели в отчете модель будет открываться а после использования
закрываться. |
boolean |
isUseMarkers()
Если метод возвращает true тогда значения первой строки
табличной модели данных будут подставляться в ячейки в которых
установлены специальные маркеры. |
boolean |
isUseSelectedRows()
Если вернет true значит в отчете будут использоваться
только выделенные в табличной модели строки. |
boolean |
isVerticalLayout()
Определяет порядок размещения данных модели. |
void |
setCreateTitleRow(boolean createTitleRow)
|
void |
setManageTableModel(boolean closeTableModel)
|
void |
setSheetName(java.lang.String sheetName)
|
void |
setSheetPosition(java.lang.Integer sheetPosition)
|
void |
setStartFromCol(short startFromCol)
|
void |
setStartFromRow(int startFromRow)
|
void |
setTableModelName(java.lang.String tableModelName)
|
void |
setUseMarkers(boolean useMarkers)
|
void |
setUseSelectedRows(boolean useSelectedRows)
|
void |
setVerticalLayout(boolean verticalLayout)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExcelReportDataInfoImpl()
Method Detail |
---|
public java.lang.String getTableModelName()
ExcelReportDataInfo
getTableModelName
in interface ExcelReportDataInfo
public void setTableModelName(java.lang.String tableModelName)
public int getStartFromRow()
ExcelReportDataInfo
getStartFromRow
in interface ExcelReportDataInfo
public void setStartFromRow(int startFromRow)
public short getStartFromCol()
ExcelReportDataInfo
getStartFromCol
in interface ExcelReportDataInfo
public void setStartFromCol(short startFromCol)
public boolean isCreateTitleRow()
ExcelReportDataInfo
true
тогда будет создана строка в которой
в которой будут отображены названия колонок модели.
isCreateTitleRow
in interface ExcelReportDataInfo
public void setCreateTitleRow(boolean createTitleRow)
public java.lang.String getSheetName()
ExcelReportDataInfo
getSheetName
in interface ExcelReportDataInfo
public void setSheetName(java.lang.String sheetName)
public java.lang.Integer getSheetPosition()
ExcelReportDataInfo
getSheetPosition
in interface ExcelReportDataInfo
public void setSheetPosition(java.lang.Integer sheetPosition)
public boolean isVerticalLayout()
ExcelReportDataInfo
true
тогда строки модели размещаются с низу в врех иначе строки модели
будут размещаться слева на право.
isVerticalLayout
in interface ExcelReportDataInfo
public void setVerticalLayout(boolean verticalLayout)
public boolean isUseMarkers()
ExcelReportDataInfo
true
тогда значения первой строки
табличной модели данных будут подставляться в ячейки в которых
установлены специальные маркеры. Маркер дожен иметь следующий формат:
#{tableModelName
.column
}
tableModelName
- название табличной модели данных column
- номер колонки в табличной модели данных.
isUseMarkers
in interface ExcelReportDataInfo
public void setUseMarkers(boolean useMarkers)
public boolean isManageTableModel()
ExcelReportDataInfo
true
если перед использованием данных табличной
модели в отчете модель будет открываться а после использования
закрываться.
isManageTableModel
in interface ExcelReportDataInfo
TableModel.open()
,
TableModel.close()
public void setManageTableModel(boolean closeTableModel)
public boolean isUseSelectedRows()
ExcelReportDataInfo
true
значит в отчете будут использоваться
только выделенные в табличной модели строки.
isUseSelectedRows
in interface ExcelReportDataInfo
public void setUseSelectedRows(boolean useSelectedRows)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |