查看: 17284|回复: 7

流程表单标题怎样设置为“手工输入的标题”+“表单号”

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-16 14:26:23 | 显示全部楼层 |阅读模式
怎样使流程表单:1.填写完标题后,使表单标题改为:手工输入的标题+表单号(this.workContext.getWork().title + this.workContext.getWork().serial)

2.如果没有填写标题,使表单标题改为:表单号;
是在actionbar的继续流转按钮加onclick脚本吗?怎么加?加在哪里?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-17 10:55:20 | 显示全部楼层
在适合的地方,比如说保存的时候将subject的值处理一下即可。
这个需要注意一下,不要反复操作



回复

使用道具 举报

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-17 16:20:34 | 显示全部楼层
论坛管理员 发表于 2021-11-17 10:55
在适合的地方,比如说保存的时候将subject的值处理一下即可。
这个需要注意一下,不要反复操作

搞定了,在表单的beforeSave事件加上
var subject = this.data.subject;//标题,未填写时是''
var p = this.workContext.getWork().creatorPerson;//拟稿人
var s = this.workContext.getWork().serial;//表编号
if (subject==''){
    this.data.subject = p + s;
}else{
    if(subject.slice(-6) != s){
        this.data.subject = subject + p + s;
    }  
}
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-18 10:15:27 | 显示全部楼层
Dffiltri 发表于 2021-11-17 16:20
搞定了,在表单的beforeSave事件加上
var subject = this.data.subject;//标题,未填写时是''
var p = th ...


理解透彻!!!
点赞!
回复

使用道具 举报

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-23 09:13:40 | 显示全部楼层
subject.slice(-6) != s改为subject.slice(-s.length) != s
写死了
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-23 10:04:27 | 显示全部楼层

Dffiltri 发表于 2021-11-23 09:13
subject.slice(-6) != s改为subject.slice(-s.length) != s
写死了

哈哈哈哈哈哈哈!点赞,严谨!
回复

使用道具 举报

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-30 10:41:10 | 显示全部楼层
论坛管理员 发表于 2021-11-23 10:04
哈哈哈哈哈哈哈!点赞,严谨!

发现新问题,手机端发起的流程,从手机端查看表单内的标题是“手输标题+表单号”,从“已办”看到的标题只有手输标题(无表单号);从电脑端查看,无论是从“已办”还是打开表单看都只有手输标题,没有表单号。这是怎么回事,后台数据库存了2个标题字段?
从电脑端发起的流程没有此问题,从哪里查看都是一致的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   1.09%

11

主题

22

回帖

109

积分

注册会员

Rank: 2

积分
109
发表于 2021-12-10 11:39:09 | 显示全部楼层
Dffiltri 发表于 2021-11-30 10:41
发现新问题,手机端发起的流程,从手机端查看表单内的标题是“手输标题+表单号”,从“已办”看到的标题 ...

大佬这个后来搞定了吗?我也想用的
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread