目录

可用方法

3.34.3. 可用方法

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);