SheetActionPane

 表单工具栏,用户在处理工作项时,系统会根据环境(活动节点、活动节点类型、允许的操作等)来显示允许进行的操作。例如,用户发起流程时,该控件可能显示“提交”、“保存”、“流程状态”等按钮:

 

    

    SheetActionPane

    可以进行自定义扩展,往工具栏内添加SheetActionButton。

    示例:SheetActionPane

——————————————————————————————————————

    <SheetControls:SheetActionPaneID="SheetActionPane1" runat="server" ClientValidation="validation({EventType})"Dock="Top">

      <SheetControals:SheetActionButtonID="btnPrint" OnClientClick="printForm()”

Text="打印申请表"ImageSrc="Action_Print.gif"/>

    </SheetControls:SheetActionPane>

——————————————————————————————————————

    SheetActionPane属性:


属性

类型

说明

AdjustParticipant

String

获取调整活动参与者按钮

AfterConfirmation

String

客户端确认操作后执行的函数。

Assist

String

获取协助按钮

CancelInstance

String

获取取消流程实例按钮

CancelWorkItem

String

获取取消工作项按钮

Circulate

String

获取传阅按钮

ClientValidation

String

客户端验证,在提交的时候会调用,如果该验证返回为false则禁止提交。该属性要求输入一个bool类型的表达式,比如validatePage(),或者document.getElementById('controlId') != null

Consult

String

征询意见按钮

CustomButtons

String

自定义按钮

DataFieldValidationMessage

String

获取显示数据项验证结果的标签

Dock

String

获取或设置工具栏的固定位置

FinishInstance

String

获取结束流程按钮

Forward

String

转发按钮

IconHeight

String

图标的高度

IconWidth

String

图标的宽度

LockInstance

String

获取流程锁定按钮

LockValidationMessage

String

获取验证锁定结果消息的标签

Print

String

获取打印按钮

Reject

String

获取驳回按钮

RemoveBizObject

String

获取移除业务对象按钮

Retrieve

String

获取取回按钮

Save

String

保存按钮

StartInstance

String

获取发起流程按钮

Submit

String

获取提交按钮

ViewClose

String

关闭

ViewInstanceState

String

查看状态按钮