阅读:2249 回复:2
Have
14

帖子

29

跟帖

1785

积分

黄金榴莲
黄金榴莲

如何隐藏“保存”按钮

楼主#
更多 发布于:2018-10-09 15:36
请问如何隐藏表单上的“保存”按钮?

最新喜欢:

实名用户_71da5362实名用户_7...
TAn
TAn
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
1楼#
发布于:2018-10-10 09:30
1 全局隐藏

 修改Portal\WFRes\_Scripts\MVCSheet\MvcSheet.js,搜索如下代码,大概594行,把this.SaveAction屏蔽掉。
 然后增加\Portal\MvcSheet.master 文件中MvcSheet.js引用的版本号。

//添加默认的事件
      AddDefaultActions: function () {
          this.Actions.splice(0, this.Actions.length,
                  this.RetrieveInstanceAction,
                  //this.SaveAction,
                  this.ViewInstanceAction,
                  this.PreviewParticipantAction,
                  this.PrintAction,
                  this.ViewedAction,
                  this.CancelInstanceAction,
                  this.SubmitAction,
                  this.RejectAction,
                  this.FinishInstanceAction,
                  this.ForwardAction,
                  this.AssistAction,
                  this.ConsultAction,
                  this.CirculateAction,
                  this.AdjustParticipantAction,
                  this.LockInstanceAction,
                  this.UnLockInstanceAction,
                  this.CloseAction
              );
      },


2 个别表单隐藏
 表单加载完成后直接用jq隐藏,简单粗暴
$.MvcSheet.Loaded = function (sheetInfo) { 
  $("li[data-action='Save']").hide();
}
Have
14

帖子

29

跟帖

1785

积分

黄金榴莲
黄金榴莲
2楼#
发布于:2018-10-10 14:41
非常感谢!
游客

返回顶部