@Component(value="report_JmixXlsxFormatter")
@Scope(value="prototype")
public class JmixXlsxFormatter
extends com.haulmont.yarg.formatters.impl.XlsxFormatter
bandsForRanges, documentConverter, hintProcessor, innerFormulas, lastRenderedRangeForBandName, lastRowForSheet, log, marshaller, outerFormulas, previousRangeBandData, previousRangesRightOffset, rangeDependencies, rangeVerticalIntersections, result, template, unmarshaller
ALIAS_GROUP, ALIAS_WITH_BAND_NAME_PATTERN, ALIAS_WITH_BAND_NAME_REGEXP, BAND_NAME_DECLARATION_PATTERN, BAND_NAME_DECLARATION_REGEXP, contentInliners, defaultFormatProvider, outputStream, outputType, reportTemplate, rootBand, scripting, SIMPLE_ALIAS_REGEXP, STRING_FUNCTION_GROUP, supportedOutputTypes, UNIVERSAL_ALIAS_PATTERN, UNIVERSAL_ALIAS_REGEXP, VALUE
Constructor and Description |
---|
JmixXlsxFormatter(com.haulmont.yarg.formatters.factory.FormatterFactoryInput formatterFactoryInput) |
Modifier and Type | Method and Description |
---|---|
protected org.xlsx4j.sml.Cell |
copyCell(org.xlsx4j.sml.Cell cell) |
addFormulaForPostProcessing, calculateFormulaRangeChange, calculateOffset, copyCells, copyCells, copyRowSettings, createFakeTemplateCellsForEmptyOnes, createNewRow, ensureNecessaryRowsCreated, findNextRowForChildBand, findNextRowForFirstRender, findNextRowForHBand, findNextRowForVBand, findVerticalDependencies, getBandRange, getCalculationChain, getFirst, getLast, getLastRenderedBandForThisLevel, getWorksheet, init, insertBandDataToString, processInnerFormulas, processOuterFormulas, renderDocument, saveAndClose, saveXlsxAsCsv, setDocumentConverter, shiftChart, updateCell, updateCharts, updateConditionalFormatting, updateFormula, updateFormulas, updateHeaderAndFooter, updateMergeRegions, updateOutlines, updatePivotTables, updateRangeMappings, updateSheetNames, validateTemplateContainsNamedRange, writeBand, writeHBand, writeToOutputStream, writeVBand
applyStringFunction, checkThreadInterrupted, containsJustOneAlias, createDocument, defaultFormat, findBandByPath, formatValue, formatValue, getAllAliases, getContentInlinerForFormat, getContentInliners, getFormatString, inlineParameterValue, insertBandDataToString, isGroovyScript, separateBandNameAndParameterName, setContentInliners, setDefaultFormatProvider, setScripting, unwrapParameterName, wrapWithReportingException, wrapWithReportingException