Methods in it.eng.spagobi.engines.qbe.crosstable.exporter with parameters of type CrossTab |
protected void |
CrosstabXLSExporter.buildColumnsHeader(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs,
java.util.List<Node> siblings,
int rowNum,
int columnNum,
org.apache.poi.ss.usermodel.CreationHelper createHelper,
java.util.Locale locale,
org.apache.poi.ss.usermodel.CellStyle memberCellStyle,
org.apache.poi.ss.usermodel.CellStyle dimensionCellStyle)
Builds the columns' headers recursively with this order:
|------------------------------------------|
| 1 | 9 |
|------------------------------------------|
| 2 | 5 | 10 |
|-----------|-----------------|------------|
| 3 | 4 | 6 | 7 | 8 | 11 | 12 |
|------------------------------------------| |
protected int |
CrosstabXLSExporter.buildDataMatrix(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs,
int rowOffset,
int columnOffset,
org.apache.poi.ss.usermodel.CreationHelper createHelper,
MeasureFormatter measureFormatter)
|
protected void |
CrosstabXLSExporter.buildRowHeaderTitle(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs,
int columnHeadersNumber,
int startColumn,
int startRow,
org.apache.poi.ss.usermodel.CreationHelper createHelper,
java.util.Locale locale,
org.apache.poi.ss.usermodel.CellStyle cellStyle)
Add the title of the columns in the row headers |
protected void |
CrosstabXLSExporter.buildRowsHeaders(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs,
java.util.List<Node> siblings,
int rowNum,
int columnNum,
org.apache.poi.ss.usermodel.CreationHelper createHelper,
java.util.Locale locale,
org.apache.poi.ss.usermodel.CellStyle cellStyle)
Builds the rows' headers recursively with this order:
|-----|-----|-----|
| | | 3 |
| | |-----|
| | 2 | 4 |
| | |-----|
| 1 | | 5 |
| |-----|-----|
| | | 7 |
| | 6 |-----|
| | | 8 |
|-----|-----|-----|
| | | 11 |
| 9 | 10 |-----|
| | | 12 |
|-----|-----|-----| |
int |
CrosstabXLSExporter.commonFillSheet(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs,
org.json.JSONObject crosstabJSON,
org.apache.poi.ss.usermodel.CreationHelper createHelper,
int startRow,
java.util.Locale locale)
|
int |
CrosstabXLSExporter.fillAlreadyCreatedSheet(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs,
org.json.JSONObject crosstabJSON,
org.apache.poi.ss.usermodel.CreationHelper createHelper,
int startRow,
java.util.Locale locale)
|
int |
CrosstabXLSExporter.initSheet(org.apache.poi.ss.usermodel.Sheet sheet,
CrossTab cs)
Sheet initialization. |