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

阅读(172) 标签: icustomdataseteditor,

背景说明:

润乾报表设计器提供的自定义数据集编辑器可以由用户重新自定义,用户可以根据自己的需求自定义数据集编辑器。

自定义数据集编辑器需要实现润乾报表提供的com.raqsoft.report.ide.custom.ICustomDataSetEditor接口,请看如下示例:

代码示例

package ......;  //指定类路径

import com.raqsoft.report.ide.custom.ICustomDataSetEditor;

import com.raqsoft.report.usermodel.CustomDataSetConfig;

import com.raqsoft.report.usermodel.DataSetConfig;

import ......; 

public class MyCustomDataSetEditor extends JDialog implements ICustomDataSetEditor {  //实现ICustomDataSetEditor接口,自动引入以下三个方法

 

public void setDataSetConfig(DataSetConfig dsConfig) {  //设置要编辑的自定义数据集配置,必须是CustomDataSetConfig类型

… …

}

public DataSetConfig getDataSetConfig() {    //获取编辑完成的自定义数据集配置,必须是CustomDataSetConfig类型

  … …

}

… …

public int getOption() { //编辑窗口的操作选项;

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

return … …;

}

… …

}

参考文件:MyCustomDataSetEditor.java