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

- 使用FormShowParameter的程序包
  程序包 | 说明
  --- | ---
  kd.bos.base |
  kd.bos.bill |
  kd.bos.filter |
  kd.bos.form |
  kd.bos.form.control.events |
  kd.bos.form.events |
  kd.bos.form.field.events |
  kd.bos.form.func |
  kd.bos.form.operate |
  kd.bos.list |
  kd.bos.parameter |
  kd.bos.report |
  kd.bos.report.filter |

- - ### kd.bos.base中FormShowParameter的使用

    kd.bos.base中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `BaseShowParameter`
    `class` | `MobileBaseShowParameter`

  - ### kd.bos.bill中FormShowParameter的使用

    kd.bos.bill中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `BillShowParameter`
    `class` | `MobileBillShowParameter`

  - ### kd.bos.filter中FormShowParameter的使用

    kd.bos.filter中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `FilterShowParameter`

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

    kd.bos.form中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `MobileFormShowParameter`

    返回FormShowParameter的kd.bos.form中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static FormShowParameter` | ShowFormHelper.`createDateSelectShowForm(java.lang.String key, java.lang.String value, java.lang.String editor, boolean isStart, java.lang.String minDate, java.lang.String maxDate)`
    `FormShowParameter` | QingCachedListFormParameter.`createFormShowParameter()` 通过轻分析参数还原打开参数
    `FormShowParameter` | QingCachedFormParameter.`createFormShowParameter()` 通过轻分析参数还原打开参数
    `static FormShowParameter` | FormShowParameter.`createFormShowParameter(java.util.Map<java.lang.String,java.lang.Object> openParameter)`
    `static FormShowParameter` | ShowFormHelper.`createMobileListF7ShowForm(java.lang.String key, java.lang.String billFormId, boolean isMultiSelect, ListFilterParameter listFilterParameter, java.lang.String primaryField, java.lang.String secondField, java.lang.String iconField, boolean showModal, int pageRow)`
    `static FormShowParameter` | FormShowParameter.`fromJsonString(java.lang.String str)`
    `FormShowParameter` | IFormView.`getFormShowParameter()` 获取表单显示参数
    `FormShowParameter` | AbstractFormView.`getFormShowParameter()` 获取表单显示参数
    `FormShowParameter` | FormShowParameter.`getShowParameter()`

    参数类型为FormShowParameter的kd.bos.form中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.Map<java.lang.String,java.lang.Object>` | FormConfigService.`createConfig(FormShowParameter formParameter)` 跨应用表单调用创建Config
    `static void` | SingleOrgContextHelper.`createFormSingleOrgContext(FormShowParameter params, java.util.Map<java.lang.String,java.lang.Object> config)`
    `static java.lang.String` | ShowFormHelper.`getBizAppId(FormShowParameter showParameter)` 从showParameter中获取appId对应的内码,若无法直接获取到appId,则获取表单编码,从元数据中得到appId再获取对应内码
    `void` | IFormView.`initialize(FormShowParameter formShowParameter)` 初始化表单
    `void` | IFormView.`showForm(FormShowParameter parameter)` 打开一个新的表单
    `static java.lang.String` | FormShowParameter.`toJsonString(FormShowParameter type)`

  - ### kd.bos.form.control.events中FormShowParameter的使用

    返回FormShowParameter的kd.bos.form.control.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FormShowParameter` | BeforeShowTipsEvent.`getFormshowParameter()`

    参数类型为FormShowParameter的kd.bos.form.control.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | BeforeShowTipsEvent.`setFormshowParameter(FormShowParameter formshowParameter)`

  - ### kd.bos.form.events中FormShowParameter的使用

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

  - ### kd.bos.form.field.events中FormShowParameter的使用

    返回FormShowParameter的kd.bos.form.field.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FormShowParameter` | BeforeF7SelectEvent.`getFormShowParameter()`

    参数类型为FormShowParameter的kd.bos.form.field.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | BeforeF7SelectEvent.`setFormShowParameter(FormShowParameter param)`

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

    返回FormShowParameter的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)` 构造显示参数

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

    类型变量类型为FormShowParameter的kd.bos.form.operate中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `void` | IFormOperate.`addBeforeShowBillListener(java.util.function.Consumer<FormShowParameter> beforeShowBillListener)`

  - ### kd.bos.list中FormShowParameter的使用

    kd.bos.list中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ListShowParameter`
    `class` | `MobileListShowParameter`

  - ### kd.bos.parameter中FormShowParameter的使用

    kd.bos.parameter中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ParameterShowParameter`

  - ### kd.bos.report中FormShowParameter的使用

    kd.bos.report中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ReportShowParameter`

  - ### kd.bos.report.filter中FormShowParameter的使用

    kd.bos.report.filter中FormShowParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ReportFilterShowParameter`