可用方法
addCol
语 法: public void addCol()
功能说明: 为新建报表增加一列
Returns : 空
调用举例: reportDefine.addCol();
addCol
语 法: public void addCol(short colCount)
参数说明: colCount – 新增加的列数
功能说明: 为新建报表增加多列
Returns : 空
调用举例: reportDefine.addCol((short) 4);//为新建报表增加4列 addRow
语 法: public void addRow()
功能说明: 为新建报表增加一行
Returns : 空
调用举例: reportDefine.addRow();
addRow
语 法: public void addRow(int rowCount)
参数说明: rowCount– 新增加的行数
功能说明: 为新建报表增加多行
Returns : 空
调用举例: reportDefine.addCol( 4);//为新建报表增加4行
getBackGraphConfig
语 法: public BackGraphConfig getBackGraphConfig()
功能说明: 取背景配置对象
Returns : 背景配置对象BackGraphConfig
调用举例: BackGraphConfig bgc = reportDefine. getBackGraphConfig ( );
setBackGraphConfig
语 法: public void setBackGraphConfig(BackGraphConfig bgc)
参数说明: bgc –背景配置对象
功能说明: 为报表设置背景配置对象
Returns : 空 调用举例: BackGraphConfig bgc = new BackGraphConfig(); bgc …//背景相关设置 reportDefine.setBackGraphConfig( bgc );
getExportConfig
语 法: public ExportConfig getExportConfig()
功能说明: 取报表导出属性
Returns : 报表导出属性ExportConfig
调用举例: ExportConfig epc = reportDefine. getExportConfig ( );
setExportConfig
语 法: public void setExportConfig(ExportConfig ec)
参数说明: ec –报表导出属性
功能说明: 为报表设置导出属性
Returns : 空
调用举例: ExportConfig ecf= new ExportConfig (); ecf …//对导出属性的相关设置 reportDefine. setExportConfig (ecf);
setDispRatio
语 法: public void setDispRatio (int ration)
参数说明: ration– 显示比例值,按百分值计算
功能说明: 设置报表在展现的显示比例
Returns : 空
调用举例: int ration = 120; reportDefine. setDispRatio (ration); //按120%显示 getRowCount
语 法: public int getRowCount ()
功能说明: 取报表的行数
Returns : 空
调用举例: int rowCount = reportDefine.getRowCount();
getColCount
语 法: public int getColCount ()
功能说明: 取报表列数
Returns : 空
调用举例: int rowCount = reportDefine.getColCount();
removeRow
语 法: public void removeRow (int r)
参数说明: r– 删除行,行号(从1开始)
功能说明: 删除指定的一行
Returns : 空
调用举例: reportDefine.removeRow(12);//删除第12行
getRowCell
语 法: public IRowCell getRowCell(int r)
参数说明: r–指定的行,从第一行开始
功能说明: 取行首单元格对象
Returns : IRowCell 是行首单元格对象
调用举例: IRowCell irCell = reportDefine. getRowCell (12);
setRowCell
语 法: public void setRowCell(int r, IRowCell rc)
参数说明: r–行号(从1开始) rc-行首单元格
功能说明: 设置首行格
Returns : 空
调用举例: IRowCell rCell = new RowCell(); rCell…..//对rCell的其它操作 reportDefine.setRowCell(1,rCell);
getCell
语 法: public INormalCell getCell(int r, short c)
参数说明: r–取指定单元格的行(从1开始) c-取指定单元格的列(从1开始)
功能说明: 取普通的的单元格对象
Returns : INormalCell 普通的的单元格对象
调用举例: INormalCell inCell = reportDefine. getCell (1,(short)2);
setCell
语 法: public void setCell(int r,short c, INormalCell cell)
参数说明: r–指定单元格的行(从1开始) c-指定单元格的列(从1开始) cell-普通单元格对象
功能说明: 设置普通的单元格
Returns : 空
调用举例: INormalCell iCell = new NormalCell(); iCell….//普通单元格 reportDefine. setCell (1,(short)2, iCell);
getDataSetMetaData
语 法: public DataSetMetaData getDataSetMetaData()
功能说明: 取数据集元数据 Returns : DataSetMetaData-数据集元数据
调用举例: DataSetMetaData dsmd = reportDefine. getDataSetMetaData();
setDataSetMetaData
语 法: public void setDataSetMetaData(DataSetMetaData dsmd)
参数说明: dsmd–数据集元数据
功能说明: 设置报表的数据集元数据
Returns : 空
调用举例: DataSetMetaData dsmd = new DataSetMetaData (); dsmd….//对数据集元数据的操作,如添加或修改数据集配置等。 reportDefine. setDataSetMetaData (dsmd);
setInput
语 法: public void setInput(byte input)
参数说明: input - 填报类型,可取值为IReport.INPUT_NONE,IReport.INPUT_NORMAL
功能说明: 设填报类型
Returns : 空
调用举例: 略
setSubmit
语 法: public void setSubmit(byte submit)
参数说明: submit -提交方案,可取值为IReport.SUBMIT_UPDATABLE、IReport.SUBMIT_UPDATABLE_WRITABLE及IReport.SUBMIT_ALL
功能说明: 设WEB填报数据提交方案
Returns : 空
调用举例: 略
getPrintSetup
语 法: public PrintSetup getPrintSetup()
功能说明: 取打印配置
Returns : PrintSetup 打印设置对象
调用举例: PrintSetup ps = reportDefine.getPrintSetup();
setPrintSetup
语 法: public void setPrintSetup(PrintSetup ps)
参数说明: ps - 打印配置
功能说明: 设打印配置
Returns : 空
调用举例: PrintSetup ps = new PrintSetup(); //ps………对打印配置的相关设置 reportDefine.setPrintSetup(ps);
getMacroMetaData
语 法: public MacroMetaData getMacroMetaData()
功能说明: 取宏元数据
Returns : MacroMetaData报表的宏元数据对象
调用举例: MacroMetaData mmd = reportDefine. getMacroMetaData ();
setMacroMetaData
语 法: public void setMacroMetaData(MacroMetaData mmd)
参数说明: mmd –宏元数据
功能说明: 设置宏元数据
Returns : 空
调用举例: MacroMetaData mmd = new MacroMetaData (); //mmd………对宏元数据的操作,如添加宏对象等 reportDefine. setMacroMetaData (mmd);
getParamMetaData
语 法: public ParamMetaData getParamMetaData()
功能说明: 取参数元数据
Returns : ParamMetaData报表的参数元数据对象
调用举例: ParamMetaData pmd = reportDefine. getParamMetaData ();
setParamMetaData
语 法: public void setParamMetaData(ParamMetaData pmd)
参数说明: pmd –参数元数据
功能说明: 设置参数元数据
Returns : 空
调用举例: ParamMetaData pmd = new ParamMetaData (); //pmd………对参数元数据的操作,如添加参数对象等 reportDefine. setParamMetaData (pmd);