泛微E9开发 如何自定义流程标题

1、功能背景

主表中有“选择类别”下拉框字段,用户可以根据需求来选择申请类别,一般多个相似流程的申请可以合并成一个,但是为了区分,我们可以通过将标题修改的方式来使整个显示页面更明确。

2、展示效果

在这里插入图片描述
在这里插入图片描述

3、实现方法

注意:系统字段【路径名】是不允许对其进行字段属性设置的。
由于路径名不允许进行字段属性设置,我们可以新增一个文本类型的字段来充当新的路径名,并且为其设置字段属性,通过添加sql语句来判断是哪种选项类别的流程申请。
在这里插入图片描述
路径SQL代码如下:

select case when $main.xxlb$='0' then N'设备类申请' else N'办公物品类申请' end 

标题SQL代码如下:

 select convert(nvarchar(20),'$main.btm$')+'-'+convert(varchar(30),lastname)+'-'+convert(varchar(10),'$main.tbsj$',120) as '1'  from  hrmresource where  id=$main.tbr$
hrmresource(人力资源基本信息表)
数据库列名 中文名称 数据类型 长度 是否允许空值 是否为外键 备注
companystartdate 公司开始日期 char 10
companyworkyear 公司年限 number (4,2)
workstartdate 工作开始日期 char 10
jobcall 职称 integer
status 状态 integer 0:试用
1:正式
2:临时
3:试用延期
4:解聘
5:离职
6:退休
7:无效
accounttype 帐号类型 integer 0或者为空:主账号,1:次账号
lastname varchar2 60
sex 性别 char 1
systemlanguage 系统语言 integer
email 电子邮件 varchar2 480
jobtitle 岗位 integer
departmentid 所属部门 integer
subcompanyid1 所属分部1 integer
managerid 经理 integer

相关推荐

  1. E9 流程附件发送第三方系统

    2024-04-27 04:20:02       28 阅读
  2. ecology9开发

    2024-04-27 04:20:02       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-27 04:20:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-27 04:20:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-27 04:20:02       87 阅读
  4. Python语言-面向对象

    2024-04-27 04:20:02       96 阅读

热门阅读

  1. TypeScript 学习笔记

    2024-04-27 04:20:02       41 阅读
  2. DataGrip 禁用自动同步

    2024-04-27 04:20:02       31 阅读
  3. 从零学算法134

    2024-04-27 04:20:02       36 阅读
  4. 深入探索Python开发:打造高质量技术的实战之路

    2024-04-27 04:20:02       38 阅读
  5. SQL 的三值逻辑 (TRUE/FALSE/UNKNOW。)

    2024-04-27 04:20:02       31 阅读
  6. Nginx高级配置与重写规则详解:从入门到实践

    2024-04-27 04:20:02       32 阅读
  7. Vue2之computed VS methods

    2024-04-27 04:20:02       33 阅读
  8. 为什么 GraphQL 可以取代 Redux?

    2024-04-27 04:20:02       40 阅读
  9. 什么是graphQL

    2024-04-27 04:20:02       29 阅读