org.weda.report.excel
Interface ExcelReportDataInfo

All Known Implementing Classes:
ExcelReportDataInfoImpl

public interface ExcelReportDataInfo

Хранит информацию об источнике (ссылку на табличную модель данных) данных для отчета.

Author:
Mikhail Titov

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()
          Определяет порядок размещения данных модели.
 

Method Detail

getTableModelName

java.lang.String getTableModelName()
Метод возвращает название табличной модели данных.


getStartFromRow

int getStartFromRow()
Метод возвращает строку в таблице с которой нужно размещать данные модели.


getStartFromCol

short getStartFromCol()
Метод возвращает колонку в таблице с которой нужно размещать данные модели.


isVerticalLayout

boolean isVerticalLayout()
Определяет порядок размещения данных модели. Если true тогда строки модели размещаются с низу в врех иначе строки модели будут размещаться слева на право.


isCreateTitleRow

boolean isCreateTitleRow()
Если true тогда будет создана строка в которой в которой будут отображены названия колонок модели.


getSheetName

java.lang.String getSheetName()
Метод возвращает название листа в книге в которой будут размещены данные модели.


getSheetPosition

java.lang.Integer getSheetPosition()
Метод возвращает номер листа в книге в которой будут размещены данные модели.


isUseMarkers

boolean isUseMarkers()
Если метод возвращает true тогда значения первой строки табличной модели данных будут подставляться в ячейки в которых установлены специальные маркеры. Маркер дожен иметь следующий формат: #{tableModelName.column}
где tableModelName - название табличной модели данных
column - номер колонки в табличной модели данных.


isManageTableModel

boolean isManageTableModel()
Метод вернет true если перед использованием данных табличной модели в отчете модель будет открываться а после использования закрываться.

See Also:
TableModel.open(), TableModel.close()

isUseSelectedRows

boolean isUseSelectedRows()
Если вернет true значит в отчете будут использоваться только выделенные в табличной модели строки.



Copyright © 2005-2006 . All Rights Reserved.