## 类的使用
kd.bos.form.CloseCallBack

- 使用CloseCallBack的程序包
  程序包 | 说明
  --- | ---
  kd.bos.form |
  kd.bos.form.func |
  kd.bos.form.operate |
  kd.bos.form.plugin |
  kd.bos.list.events |

- - ### kd.bos.form中CloseCallBack的使用

    返回CloseCallBack的kd.bos.form中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CloseCallBack` | FormShowParameter.`getCloseCallBack()`
    `CloseCallBack` | CloseCallBackWraper.`getCloseCallBack()`

    参数类型为CloseCallBack的kd.bos.form中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | FormShowParameter.`setCloseCallBack(CloseCallBack closeCallBack)`
    `void` | CloseCallBackWraper.`setCloseCallBack(CloseCallBack closeCallBack)`

    参数类型为CloseCallBack的kd.bos.form中的构造器
    构造器和说明
    `CloseCallBackWraper(java.lang.String pageId, CloseCallBack closeCallBack, java.lang.Object pkId, boolean isBillView)`

  - ### kd.bos.form.func中CloseCallBack的使用

    参数类型为CloseCallBack的kd.bos.form.func中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static FormShowParameter` | FuncSettingHelper.`createShowParameter(FunctionTypes functionTypes, TreeNode varNodes, CloseCallBack closeCallBack)` 构造显示参数
    `static FormShowParameter` | FuncSettingHelper.`createShowParameter(java.lang.String functionTypes, java.lang.String varNodes, CloseCallBack closeCallBack)` 构造显示参数
    `static void` | FuncSettingHelper.`show(FunctionTypes functionTypes, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> entityItems, TreeNode fieldNodes, java.util.Map<java.lang.String,java.lang.String> custParams, IFormView view, CloseCallBack closeCallBack)` 基于单据设计时，显示函数配置界面
    `static void` | FuncSettingHelper.`show(FunctionTypes functionTypes, java.lang.String entityNumber, TreeNode fieldNodes, java.util.Map<java.lang.String,java.lang.String> custParams, IFormView view, CloseCallBack closeCallBack)` 基于单据运行时，显示函数配置界面
    `static void` | FuncSettingHelper.`show(FunctionTypes functionTypes, TreeNode varNodes, java.util.Map<java.lang.String,java.lang.String> custParams, IFormView view, CloseCallBack closeCallBack)` 非单据环境，显示函数配置界面
    `static void` | FuncSettingHelper.`show(java.lang.String functionTypes, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> entityItems, java.lang.String fieldNodes, java.util.Map<java.lang.String,java.lang.String> custParams, IFormView view, CloseCallBack closeCallBack)` 基于单据设计时，显示函数配置界面
    `static void` | FuncSettingHelper.`show(java.lang.String functionTypes, java.lang.String varNodes, java.util.Map<java.lang.String,java.lang.String> custParams, IFormView view, CloseCallBack closeCallBack)` 非单据环境，显示函数配置界面
    `static void` | FuncSettingHelper.`show(java.lang.String functionTypes, java.lang.String entityNumber, java.lang.String fieldNodes, java.util.Map<java.lang.String,java.lang.String> custParams, IFormView view, CloseCallBack closeCallBack)` 基于单据运行时，显示函数配置界面

  - ### kd.bos.form.operate中CloseCallBack的使用

    返回CloseCallBack的kd.bos.form.operate中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CloseCallBack` | IFormOperate.`getCloseCallBack()`

    参数类型为CloseCallBack的kd.bos.form.operate中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | IFormOperate.`setCloseCallBack(CloseCallBack closeCallBack)`

  - ### kd.bos.form.plugin中CloseCallBack的使用

    参数类型为CloseCallBack的kd.bos.form.plugin中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | FormViewPluginProxy.`fireClosedCallBack(CloseCallBack closeCallBack, java.lang.Object ret)`

  - ### kd.bos.list.events中CloseCallBack的使用

    返回CloseCallBack的kd.bos.list.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CloseCallBack` | DataSelectEvent.`getCloseCallBack()`
    `CloseCallBack` | BillClosedCallBackEvent.`getCloseCallBack()` 获取关闭回调对象

    参数类型为CloseCallBack的kd.bos.list.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | DataSelectEvent.`setCloseCallBack(CloseCallBack closeCallBack)`

    参数类型为CloseCallBack的kd.bos.list.events中的构造器
    构造器和说明
    `BillClosedCallBackEvent(java.lang.Object obj, CloseCallBack closeCallBack, java.lang.Object pkId)` 构造方法： 单据关闭回调事件