自定义设计器数据集编辑器

实例请参考API实例 / 自定义类 / 自定义设计器数据集编辑器

接口介绍:

为方便用户对报表设计器的自定义数据集编辑器进行自我定制修改,润乾报表提供了com.raqsoft.report.ide.custom.ICustomDataSetEditor接口。可通过实现该接口将用户自我定制的自定义数据集编辑器植入报表中。

 

方法介绍:

setDataSetConfig

  法:  public void setDataSetConfig(DataSetConfig dsConfig)

参数说明:  dsConfig    数据集配置

功能说明:  设置要编辑的自定义数据集配置,必须是CustomDataSetConfig类型

Returns    

 

getDataSetConfig

  法:  public DataSetConfig getDataSetConfig ()

功能说明:  获取编辑完成的自定义数据集配置,必须是CustomDataSetConfig类型

Returns   返回数据集配置

 

getOption

  法:  public int getOption ()

功能说明:  编辑窗口的操作选项

Returns   int,取值为JOptionPane.OK_OPTION,JOptionPane.CANCEL_OPTION等;当返回值为JOptionPane.OK_OPTION,表示用户确认当前编辑,否则就是取消编辑

 

接口使用说明:

相关配置文件: reportsystemconfig_zh.xml

操作步骤:

1)配置文件位置:【产品安装根目录】\report\config\reportsystemconfig_zh.xml

2)在此配置文件下的<CONFIG />标签中增加ICustomDataSetEditor属性,属性值为用户自定义类路径

3)将自定义类放到设计器类路径下