可用方法
extendRow
语 法: public void extendRow(ExtCell cell, int count)
参数说明: cell - 单元格 count - 扩展的行数
功能说明: 扩展行,将cell扩展为count个
调用举例: 略
extendCol
语 法: public void extendCol(ExtCell cell, int count)
参数说明: cell - 单元格 count - 扩展的个数
功能说明: 扩展列,将cell扩展为count个
调用举例: 略
getCurrentPage
语 法: public ExtCellSet getCurrentPage()
功能说明: 取得当前页,本函数仅供分页后的第三阶段函数运算使用
Returns : 返回当前页
调用举例: 略
getPage
语 法: public Area getPage()
功能说明: 取得当前页码,总页码,本函数仅供分页后的第三阶段函数运算使用
Returns : 返回前页码,总页码
调用举例: 略
getReportDefine
语 法: public ReportDefine getReportDefine()
功能说明: 取得当前报表对应的报表定义
Returns : 返回报表定义
调用举例: 略
setReportDefine
语 法: public void setReportDefine(ReportDefine rd)
参数说明: rd - 报表定义
功能说明: 此方法仅在从缓存读取分页后报表时使用!其它所有地方禁用!设定当前报表对应的报表定义
调用举例: 略
interrupt
语 法: public void interrupt()
功能说明: 设定中断标志,如果设定了中断,报表会在计算下个单元格时抛出异常
调用举例: 略
getReportType
语 法: public byte getReportType()
功能说明: 取报表类型
Returns : 报表类型
调用举例: 略
setReportType
语 法: public void setReportType(byte type)
参数说明: type - 报表类型
功能说明: 设报表类型
调用举例: 略
getInput
语 法: public byte getInput()
功能说明: 取填报类型
Returns : 填报类型,值为“IReport.INPUT_NONE”表示非填报,取值为“IReport.INPUT_NORMAL”表示普通填报。
调用举例: 略
setInput
语 法: public void setInput(byte input)
参数说明: input - 填报类型,取值为“IReport.INPUT_NONE”表示非填报,取值为“IReport.INPUT_NORMAL”表示普通填报。
功能说明: 设填报类型
调用举例: 略
getSubmit
语 法: public byte getSubmit()
功能说明: 取提交类型
Returns : 提交类型
调用举例: 略
setSubmit
语 法: public void setSubmit(byte submit)
参数说明: submit - 提交类型,取值为“IReport.SUBMIT_UPDATABLE_WRITABLE”表示提交方案为需要保存的和可写的单元格数据、取值为“IReport.SUBMIT_UPDATABLE”表示提交方案为需要保存的单元格数据,取值为“IReport.SUBMIT_ALL” 表示提交方案为所有的单元格数据。
功能说明: 设提交类型
调用举例: 略
getPrintSetup
语 法: public PrintSetup getPrintSetup()
功能说明: 取打印配置
Returns : 打印配置
调用举例: 略
setPrintSetup
语 法: public void setPrintSetup(PrintSetup ps)
参数说明: ps - 打印配置
功能说明: 设打印配置
调用举例: 略
getMacroMetaData
语 法: public MacroMetaData getMacroMetaData()
功能说明: 取得宏定义
Returns : 宏定义
调用举例: 略
getStaticMacroMetaData
语 法: public MacroMetaData getStaticMacroMetaData()
功能说明: 取得静态宏的定义
Returns : 静态宏的定义
调用举例: 略
getDynamicMacroMetaData
语 法: public MacroMetaData getDynamicMacroMetaData()
功能说明: 取得动态宏的定义
Returns : 动态宏的定义
调用举例: 略
setMacroMetaData
语 法: public void setMacroMetaData(MacroMetaData mmd)
参数说明: mmd - 宏元数据
功能说明: 设置宏的定义
Returns : 宏的定义
调用举例: 略
getParamMetaData
语 法: public ParamMetaData getParamMetaData()
功能说明: 取得参数定义
Returns : 参数定义
调用举例: 略
getStaticParamMetaData
语 法: public ParamMetaData getStaticParamMetaData()
功能说明: 取得静态参数定义
Returns : 静态参数定义
调用举例: 略
getDynamicParamMetaData
语 法: public ParamMetaData getDynamicParamMetaData()
功能说明: 取得动态参数定义
Returns : 动态参数定义
调用举例: 略
setParamMetaData
语 法: public void setParamMetaData(ParamMetaData pmd)
参数说明: pmd -参数定义
功能说明: 设置参数定义
调用举例: 略
getDataSetMetaData
语 法: public DataSetMetaData getDataSetMetaData()
功能说明: 取得数据集定义
Returns : 数据集定义
调用举例: 略
setDataSetMetaData
语 法: public void setDataSetMetaData(DataSetMetaData dsmd)
参数说明: dsmd - 数据集定义
功能说明: 设置数据集定义
调用举例: 略
getSubReportMetaData
语 法: public SubReportMetaData getSubReportMetaData()
功能说明: 取得子报表定义
Returns : 子报表定义
调用举例: 略
setSubReportMetaData
语 法: public void setSubReportMetaData(SubReportMetaData srmd)
参数说明: srmd - 子报表定义
功能说明: 设置子报表定义
调用举例: 略
getExportConfig
语 法: public ExportConfig getExportConfig()
功能说明: 取得导出配置信息
Returns : 导出配置信息
调用举例: 略
setExportConfig
语 法: public void setExportConfig(ExportConfig ec)
参数说明: ec - 导出配置信息
功能说明: 设置导出配置信息
调用举例: 略
getFlowVar
语 法: public FlowVar getFlowVar()
功能说明: 取流水号变量
Returns : 流水号变量
调用举例: 略
setFlowVar
语 法: public void setFlowVar(FlowVar fv)
参数说明: fv - 流水号变量
功能说明: 设流水号变量
调用举例: 略
getFutureCellNumExp
语 法: public java.lang.String getFutureCellNumExp()
功能说明: 取计算后报表预估格子数的表达式
Returns : 计算后报表预估格子数的表达式
调用举例: 略
setFutureCellNumExp
语 法: public void setFutureCellNumExp(java.lang.String s)
参数说明: s - 计算后报表预估格子数的表达式
功能说明: 设计算后报表预估格子数的表达式
调用举例: 略
getRowCount
语 法: public int getRowCount()
功能说明: 取报表行数
Returns : 报表行数,不包括行首行
调用举例: 略
getColCount
语 法: public short getColCount()
功能说明: 取报表列数
Returns : 报表列数,不包括列首行
调用举例: 略
insertRow
语 法: public void insertRow(int r)
参数说明: r - 行号(从1开始)
功能说明: 插入一行
调用举例: 略
insertRow
语 法: public void insertRow(int r, int count)
参数说明: r - 行号(从1开始) count - 插入行数
功能说明: 插入多行
调用举例: 略
insertCol
语 法: public void insertCol(short c)
参数说明: c - 列号(从1开始)
功能说明: 插入一列
调用举例: 略
insertCol
语 法: public void insertCol(short c, short count)
参数说明: c - 列号(从1开始) count - 插入列数
功能说明: 插入多列
调用举例: 略
removeRow
语 法: public void removeRow(int row)
参数说明: row - 行号(从1开始)
功能说明: 删除一行
调用举例: 略
removeRow
语 法: public void removeRow(int row, int count)
参数说明: row - 行号(从1开始) count - 删除的行数
功能说明: 插入多列
调用举例: 略
getRowCell
语 法: public IRowCell getRowCell(int r)
参数说明: r - 行号(从1开始)
功能说明: 取行首单元格
Returns : 行首单元格
调用举例: 略
setRowCell 语 法: public void setRowCell(int r, IRowCell rc)
参数说明: r - 行号(从1开始) rc - 行首单元格
功能说明: 设行首单元格
调用举例: 略
getColCell
语 法: public IColCell getColCell(short c)
参数说明: c - 列号(从1开始)
功能说明: 取列首单元格
Returns : 列首单元格
调用举例: 略
setColCell
语 法: public void setColCell(short c, IColCell cc)
参数说明: c - 列号(从1开始) cc - 列首单元格
功能说明: 设列首单元格
调用举例: 略
getCell
语 法: public INormalCell getCell(int r, short c)
参数说明: r - 行号(从1开始) c - 列号(从1开始)
功能说明: 取普通单元格
Returns : 单元格
调用举例: 略
setCell
语 法: public void setCell(int r, short c, INormalCell cell)
参数说明: r - 行号(从1开始) c - 列号(从1开始) cell - 普通单元格
功能说明: 设普通单元格
调用举例: 略
getSubRptType
语 法: public byte getSubRptType()
功能说明: 取子报表类型
Returns : 子报表类型,值为“SubRptProperty .TYPE_EMBBED”表示嵌入式, 值为“SubRptProperty .TYPE_IMPORT”表示引入式,值为“SubRptProperty.TYPE_NONE”表示单表式
调用举例: 略
setSubRptType
语 法: public void setSubRptType(byte subRptType)
参数说明: subRptType - 子报表类型,值为“SubRptProperty .TYPE_EMBBED”表示嵌入式, 值为“SubRptProperty .TYPE_IMPORT”表示引入式,值为“SubRptProperty.TYPE_NONE”表示单表式
功能说明: 设子报表类型
调用举例: 略
setDSCurrent
语 法: public void setDSCurrent(Context ctx)
参数说明: ctx - 报表上下文环境变量
功能说明: 对所有数据集,如果某数据集没有当前组,则设置其当前组为根组
调用举例: 略
getCurrentNonlinearCount
语 法: public static int getCurrentNonlinearCount()
功能说明: 取得当前已经运算的非线性报表的个数
Returns : 非线性报表个数
调用举例: 略