程序包 | 说明 |
---|---|
com.fr.form |
表单(决策报表)相关
|
com.fr.io.exporter | |
com.fr.io.exporter.excel.stream | |
com.fr.report.core |
报表的核心功能实现
|
com.fr.report.core.cal | |
com.fr.report.worksheet |
sheet 页相关
|
com.fr.script |
|
com.fr.stable.script | |
com.fr.write |
这个包中定义了有关填报的接口和类
|
com.fr.write.cal |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
FormElementCaseProvider.resolveVariable(WidgetSessionIDInfor sessionIDInfo,
ColumnRowRange columnRow,
CalculatorProvider ca)
在ElementCase中处理指定ColumnRow的参数
|
限定符和类型 | 方法和说明 |
---|---|
ColumnRow |
ExcelHiddenCellsTool.deleteFromHiddenList(ColumnRowRange range,
IntList rhl,
IntList chl) |
java.lang.String |
ExcelHiddenCellsTool.ex(CalculatorProvider calculator,
ColumnRowRange range) |
java.util.List |
ExcelHiddenCellsTool.exBoxes(ColumnRowRange range) |
java.lang.String |
ExcelHiddenCellsTool.exSIL(CalculatorProvider calculator,
java.lang.String sheetName,
ColumnRowRange range) |
限定符和类型 | 方法和说明 |
---|---|
ColumnRow |
StreamExcelHiddenCellsTool.deleteFromHiddenList(ColumnRowRange range,
java.util.Set<java.lang.Integer> rhl,
java.util.Set<java.lang.Integer> chl) |
java.lang.String |
StreamExcelHiddenCellsTool.ex(CalculatorProvider calculator,
ColumnRowRange range) |
java.util.List |
StreamExcelHiddenCellsTool.exBoxes(ColumnRowRange range) |
java.lang.String |
StreamExcelHiddenCellsTool.exSIL(CalculatorProvider calculator,
java.lang.String sheetName,
ColumnRowRange range) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
SimpleColumnRowNameSpace.resolveColumnRowRange(ColumnRowRange range,
ElementCase currentEC) |
限定符和类型 | 方法和说明 |
---|---|
static int[] |
ExecutedReportNameSpaceUtils.dealWithColumnRowRange(ColumnRowRange range) |
java.lang.String |
ExToolExecutor.ex(CalculatorProvider calculator,
ColumnRowRange range)
计算扩展前的格子在扩展后对应的格子
|
java.util.List |
ExToolExecutor.exBoxes(ColumnRowRange range)
一系列格子在扩展后的格子组成的集合
|
java.lang.String |
ExToolExecutor.exSIL(CalculatorProvider calculator,
java.lang.String sheetName,
ColumnRowRange range)
sheet间运算时带的格子参数需要随着扩展而变化
|
java.util.List<BoxCE> |
SE.resolveColumnRowRange(ColumnRowRange range) |
限定符和类型 | 方法和说明 |
---|---|
CellExpandAttr |
FormElementCase.getCellNotEmptyExpandAttr(ColumnRowRange columnrow,
SE se) |
java.lang.Object |
ElementCaseResultWorkSheet.resolveColumnRowRange(ColumnRowRange range)
计算指定的行列序列
|
protected java.lang.Object |
CalculatableResWorkSheet.RecalRelationNameSpace.resolveCRR(int sheetIndex,
ColumnRowRange crr,
CalculatorProvider calculator) |
java.lang.Object |
FormElementCase.resolveVariable(WidgetSessionIDInfor sessionIDInfo,
ColumnRowRange columnrow,
CalculatorProvider ca)
计算指定行列的值
|
限定符和类型 | 方法和说明 |
---|---|
static ColumnRowRange[] |
Calculator.relatedColumnRowRangeArray(java.lang.String statement)
解析表达式中相关的扩展格子
下面的返回结果是A1行列和C1行列:
Calculator.createCalculator().relatedColumnRowRangeArray("left(A1,2) + 'B1' + C1");
|
限定符和类型 | 方法和说明 |
---|---|
static ColumnRowRange |
ColumnRowRange.columnRow2Range(ColumnRow columnrow)
将对象转为ColumnRowRange
|
ColumnRowRange[] |
ColumnRowHunter.getColumnRowRangeBooty() |
ColumnRowRange |
ColumnRowRange.toColumnRowRange()
将对象转为ColumnRowRange
|
ColumnRowRange |
Atom.toColumnRowRange()
将对象转为ColumnRowRange
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
ExTool.ex(CalculatorProvider calculator,
ColumnRowRange range)
计算扩展前的格子在扩展后对应的格子
|
java.util.List |
ExTool.exBoxes(ColumnRowRange range)
一系列格子在扩展后的格子组成的集合
|
java.lang.String |
ExTool.exSIL(CalculatorProvider calculator,
java.lang.String sheetName,
ColumnRowRange range)
sheet间运算时带的格子参数需要随着扩展而变化
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
DBWritable.resolveColumnRowRange(ColumnRowRange crr,
ColumnRow baseLocation)
解析行列域,返回这值
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
WB.resolveColumnRowRange(ColumnRowRange crr,
ColumnRow baseLocation)
解析行列域,返回值
|