Joget DX Preview Release Available for Download

Check out Joget DX, the next generation successor to Joget Workflow for faster, simpler digital transformation.

Page tree
Skip to end of metadata
Go to start of metadata

 

用法

  • 用于扩展在列表项上执行操作的方法。例如删除记录
  • Datalist Action Plugin可作为Datalist行动作为单记录动作,也可用作多个记录的整个列表操作。它还可以在列 - 操作映射中进行配置,在单独的列中使用。   
  • 一个可用的Datalist Action Element插件必须扩展  org.joget.apps.form.model.Element  抽象类。

抽象类

org.joget.apps.datalist.model.DataListActionDefault

方法详细

抽象方法
getLinkLabel
public java.lang.String getLinkLabel()

获取Link 的标签

getHref
public java.lang.String getHref()

URL的可选链接Href

getTargetMethod
public java.lang.String getTarget()

URL的可选链接Target

getHrefParam
public java.lang.String getHrefParam()

链接参数的名称,如果有多个,用分号“;”分隔 。

getHrefColumn
public java.lang.String getHrefColumn()

参数列的名称,如果有多个,用分号“;”分隔 。

getConfirmation
public java.lang.String getConfirmation()

获取消息确认

executeAction
public org.joget.apps.datalist.model.DataListActionResult executeAction(org.joget.apps.datalist.model.DataList dataList,java.lang.String [] rowKeys)

对所选行执行操作的方法

可覆盖的方法
getVisibleOnNoRecord
public java.lang.Boolean getVisibleOnNoRecord();

决定显示动作对象的标志

默认为属性“visible”的值。

插件属性选项

预定义属性

visible

    {
        label : '@@datalist.hyperlinkdatalistaction.visible@@',
        name : 'visible',
        type : 'checkbox',
        options : [
            {'value' : 'true', 'label' : ''}
        ]
    }

教程

相关社区版插件

  • Form Row Delete Action
    org.joget.apps.datalist.lib.FormRowDeleteDataListAction (wflow-core)
  • Data List Hyperlink Action
    org.joget.apps.datalist.lib.HyperlinkDataListAction (wflow-core)

 

 

  • No labels