用法

抽象类

org.joget.apps.form.model.FormBinder

字段细节

常量
FORM_LOAD_BINDER
public static final java.lang.String FORM_LOAD_BINDER =“loadBinder”;

在表单域元素中使用的属性键来检索表单加载绑定器插件

FORM_OPTIONS_BINDER
public static final java.lang.String FORM_OPTIONS_BINDER =“optionsBinder”;

在表单域元素中使用的属性键来检索表单选项绑定器插件

FORM_STORE_BINDER
public static final java.lang.String FORM_STORE_BINDER =“storeBinder”;

在表单域元素中使用的属性键来检索表单Sore绑定器插件

方法细节

效用方法
getElement
public org.joget.apps.form.model.Element getElement()

获取拥有该绑定器的表单字段元素

setElement
public void setElement(org.joget.apps.form.model.Element element)

设置拥有该绑定器的表单域元素

接口

org.joget.apps.form.model.FormLoadBinder

方法细节

接口方法
load
public org.joget.apps.form.model.FormRowSet load(org.joget.apps.form.model.Element element,java.lang.String primaryKey,org.joget.apps.form.model.FormData formData)

根据主键加载数据。

org.joget.apps.form.model.FormLoadElementBinder

org.joget.apps.form.model.FormLoadMultiRowElementBinder

org.joget.apps.form.model.FormStoreBinder

方法细节

接口方法
商店
public org.joget.apps.form.model.FormRowSet store(org.joget.apps.form.model.Element element,org.joget.apps.form.model.FormRowSet rows,org.joget.apps.form.model。 FormData formData)

将数据存储在数据源中。

org.joget.apps.form.model.FormStoreElementBinder

org.joget.apps.form.model.FormStoreMultiRowElementBinder

org.joget.apps.form.model.FormLoadOptionsBinder

org.joget.apps.form.model.FormAjaxOptionsBinder

方法细节

接口方法
useAjax
public boolean useAjax()

用来决定这个字段是否使用AJAX加载它的选项。 

loadAjaxOptions
public org.joget.apps.form.model.FormRowSet loadAjaxOptions(java.lang.String [] dependencyValues);

基于依赖关系值检索选项

org.joget.apps.form.model.FormDataDeletableBinder

方法细节

接口方法
getFormId
public java.lang.String getFormId()

获取加载数据的表单ID。

getTableName
public java.lang.String getTableName()

获取加载数据的表名。

插件属性选项

教程

相关的社区插件