# What's New

  • 2023/10/25
    动态脚本支持registerValidation注册验证脚本
  • 2023/10/08
    文件控件支持多文件上传,增加配置属性MultipleUpload
  • 2023/09/20
    上线开发指南,以案例形式讲解开发各阶段要点
  • 2023/08/02
    新增动态函数messageBox,confirmBox
  • 2023/07/27
    动态脚本支持parent
  • 2023/07/20
    新版App主题上线
  • 2023/05/26
    动态脚本支持placeholder
  • 2023/05/16
    上线评分控件
  • 2023/02/28
    字段ShowNotNullMark配置支持Auto选项,自动配置PC端和移动端的非空必填标记。
  • 2022/11/24
    Date控件支持暴露方法minmaxrange
  • 2022/11/07
    增加动态内置函数formatDate,formatTime,code,user,org
  • 2022/07/04
    动态脚本支持自定义全局变量自定义全局函数
  • 2022/07/01
    重新整理Messenger文档
  • 2022/06/27
    Check控件支持check,uncheck,toggle暴露方法,Option控件支持check,uncheck暴露方法,CheckList控件支持check,uncheck,checkAll,uncheckAll,disable,enable暴露方法,OptionList控件支持check,uncheck,disable,enabl暴露方法
  • 2022/04/20
    增加动态内置函数someevery
  • 2022/04/20
    前端动态上下文中对字段对象重复节表对象视图对象根对象这四种引用对象完成封装,主要运用于执行动态脚本
  • 2022/03/28
    更新infoplus.sdk.js (opens new window),完善IFrame控件相关封装方法,具体参见IFrame控件设计指引
  • 2022/03/18
    上线电子签章控件
  • 2022/01/19
    上线动态脚本功能
  • 2021/12/24
    wps预览功能支持
    新增字段非空自动提示功能,静态配置可使用ShowNotNullMark,动态配置可使用notNullMark
  • 2021/10/28
    上线父子流程功能
    支持租户级门户redis定义,用于后端接收待办任务、抄送任务变化的通知
  • 2021/07/13
    支持匿名用户流程
  • 2021/01/12
    新版工作流编辑器上线
  • 2020/05/19
    增加动态动作TableVisibleTitleVisible,扩展动态RowVisibleReadonly功能
    新增动态函数isEmpty、guid、codes、params
    新增动态样式CellStyle
    新增通过设置format属性格式化显示数字类型标签控件的功能
  • 2020/04/08
    字段增加fullWidth属性,用于重复节表的100%宽度显示
  • 2020/03/10
    工作流编辑器中,流程办理权限增加"业务类型"的限定。比如可限定某个流程节点的审批人员,按业务类型不同看到不同的待办。
  • 2019/04/24
    支持Excel在线编辑、以及表单内嵌入式的Doc控件。
    可对接任意实现RFC7660协议(Token Introspection)的上游OAuth,使用上游OAuth保护InfoPlusAPI。
    工作流编辑器在设置限定部门时,可选择包含所有下级部门(用于限定发起人)或者包含所有上级部门直至独立部门(用于限定审批人)。
    增加新内置主题"app",支持更友好的移动端用户体验。
  • 2019/04/05
    增加待办任务"已阅读"的提示,并可通过API提供给办事大厅。
    对于支持全文检索的数据库,可在API上使用参数 fullText=true 指定使用该功能以提升搜索性能。
  • 2018/12/25
    IDE对于Projects增加按"管理部门"(DeptAccess)分类的显示方式;流程查询、代码表管理、企业配置等多处界面优化。
    增加按岗位分配IDE权限的管理方式,其"权限对象"可使用 $DEPT 变量限定用户该岗位的部门和 WORKFLOW/INSTANCE/CODE/POSITION 的管理部门。
    表单渲染页全面支持 按钮、控件、里程碑 的国际化配置。
  • 2018/11/12
    表单渲染页面的办理历史中,对于办理人配置成"公开"的待办,可点击"相关用户"查询待办用户、发邮件催办。
    表单渲染页增加了“进入批注模式”的按钮。存草稿时也会保存批注。
    增加Enterprise类型的Messenger配置,访问地址可在企业配置内统一指定。
  • 2018/07/24
    允许拖拽上传文件,拖动要上传文件到页面时,可释放区域会加亮显示。
    增加步骤超时后续动作配置:支持超时后自动办理或终止。
    表单渲染页提示框中的“http(s):”开头的文字,会自动转换成链接显示。
  • 2018/07/04
    增加Map地图控件和Location数据类型(格式:"经度,纬度[,缩放级别]"),经纬度采用WGS-84标准。
    三元组支持“默认部门”概念:可通过数据交换或者API方式指定三元组优先级(index属性,逆序)来实现。
  • 2018/06/11
    增加抄送功能:可在IDE节点配置中按组设置抄送权限,并提供API对用户抄送进行查询、标记为已读/未读。
    增加批注功能:表单提交时,用户可按控件添加备注信息,以提醒、告知后续办理的用户。
    控件配置支持isNaN函数。
  • 2018/04/28
    新增ElementUI风格的内置主题"element",同时增加开关(Switch)、状态按钮(CheckButton)两种控件。
    DatePicker控件支持只选择年月,配置方式:字段.Format="yy-mm-01"
    租户级通知模版支持发起人、发起时间、优先级等变量。
    API层面支持对接自助打印设备,生成打印码、打印文档。
  • 2018/03/31
    File类型字段支持FileSecure配置项,配置后该附件的下载链接"动态生成、下载或2分钟后失效"。注:需同时升级FileAPI方可生效。
    在原有正则验证的基础上,控件支持动态验证:Condition命中时,会报Value中配置的字符串作为提示信息。
  • 2017/12/22
    工作流编辑器:步骤上选人策略可配置“随机”。用户提交到此步骤时无需选人,系统会随机指派给所有可办理人的某一个。
    工作流编辑器:动作上支持配置“保持草稿状态”。使用此动作提交时,未生效的流程依然保持不生效状态,不会进入待办/在办/已办。
  • 2017/12/19
    对于多入口流程,流程发起页支持参数entrance,用于指定非默认节点发起流程。
  • 2017/12/07
    工作流编辑器:步骤上可配置“允许修改实例优先级”,并会在渲染页支持、显示。
    渲染页菜单中,增加查看"填表说明"功能(即欢迎页的只读、简化版)。
    富文本编辑器支持超链接、居中等设置。
  • 2017/11/28
    引擎会自动终止超过30天的debug版流程实例。
    工作流编辑器:动作上可配置“无后续步骤时隐藏确认框”。
  • 2017/10/27
    增加运营监控功能,对发送通知、超时事件等出现的异常情况进行记录,并可通过IDE或API查询。
    工作流编辑器支持配置运营权限配置,可用于运营监控的推送接收、委托待办的审批等。
    工作流编辑器增加承诺办理时间,可用于效率分析的KPI或任务中心的高亮提醒。
    支持为应用名称、标签、主管部门等配置多语言,并在API端提供国际化支持。
    引擎开始支持集群化部署。
  • 2017/09/16
    TextArea控件默认允许垂直拖动大小、其高度可随输入自适应。
    工作流编辑器支持配置办理历史、办理人、备注内容的可见性。
    CheckList/OptionList在只读情况下,提高选中和没选中的项的对比度,突出选中项。
  • 2017/08/23
    增加Time控件,数据类型Time,实际是int型,其值为零点到选定时间的秒数。
    原RichText控件改名为TextArea,新RichText控件可用于富文本编辑和呈现,数据类型XHTML。
  • 2017/07/20
    表单渲染页增加数据对比功能,当某节点重复经过时(比如打回修改再提交回来),可方便的对比前后差异。
    开发者在模拟调试时,增加直接输入账号换人的功能。
  • 2017/06/29
    字段增加配置"UserTraversal",可去除User控件必须输入至少两个字符的限制。
    流程预览页支持字段级事件,并移除重复节、表的初始空行。
  • 2017/06/15
    通知系统升级,支持"待办通知"和"办理通知",并支持节点级模版、接收人、发送渠道的定制。
    IDE增加代码表导入/导出功能,并提供对代码表项管理的API。
  • 2017/05/25
    新增"表单验真"功能,即引擎提供 /form/{id}/view/{token} 的链接,可不登录直接查看任何流水的表单内容。
  • 2017/05/20
    新增"模拟调试"功能,开发人员可以模拟任何真实用户的身份发起、办理"调试版"流程,而无需再使用测试岗位。
    增加STEP_WITHDRAWING/STEP_WITHDRAWN事件,允许Messenger阻止用户撤回。
  • 2017/04/22
    数据绑定增加Fix功能,可用来创建缺失的字段到数据库中; 给绑定的表/列改名时,可选择是否同时更改数据库。
  • 2017/04/01 April Fools' Day
    重复节/表可配置itemReadOnly,可让指定节/行所直接包含的控件只读。
  • 2017/02/15
    增加控件属性复制功能,可将指定控件的特定属性(公式、样式等)复制到该项目的其他视图中。
    增加租户配置:READONLY_CONTROL_STYLE,对于只读的控件可自动转为Label或者带下划线的Label样式显示。
  • 2017/01/20
    控件属性增加ColVisible设置,可按照条件隐藏重复表中该控件所在的列。
    表单的管理、查看页面支持导出Word/PDF。
  • 2017/01/05
    控件属性增加ToolTip设置,可在控件得到焦点时弹出提示,有4种颜色可选。具体使用方式请参考控件文档
  • 2016/10/10
    动态并行机制调整:动态并行的group(重复节、表)可按照当前的并行分支自动处理行级的显示、保存的权限。
  • 2016/09/28
    数据绑定:对于启用Binding的流程,引擎会自动扫描并绑定启用前的实例。
    新增IFrame控件,数据类型URL,可以通过嵌入页面的方式支持自定义的界面功能。参考文档InfoPlus控件。
    增加实例级导出事件INSTANCE_EXPORTING,并提供按流水号导出的API 2.10
  • 2016/09/12
    流程支持多入口,当有超过一个入口时需显式指定默认入口;其他入口可以通过API指定entrance参数发起。
    渲染、管理、打印页面多处交互细节优化。
  • 2016/09/02
    支持对group进行配置,包括配置该重复节的初始行数和最大行数。
  • 2016/07/07
    增加新控件:Suggester2,提供更友好的查询体验。
    对于InfoPlus的应用,支持通过OpenID Connect 协议登入/登出,scope为"openid"。
  • 2016/06/14
    在IDE-流程-版本-安全,可以查看工作流定义级别的操作日志。
  • 2016/06/03
    增加企业设置:流程岗位发布黑名单,流程发布时如果任何步骤的执行权限用到了黑名单中的岗位,将不允许发布。
  • 2016/05/31
    支持Master-Detail(主细)风格的重复节布局。使用方法:在InfoPath中,对同一个group绘制重复表、节两组控件。
    FieldChanging产生的不含有detail的报错信息,由弹框改为字段验证样式的提醒。
    增加事件:STEP/INSTANCE_EXPORTING、INSTANCE_PRINTING,区分打印和导出。
  • 2016/05/10
    支持和"微信企业号"的集成。
    增加变量_VAR_EXECUTE_(INDEP_)ORGANIZES,标记当前步骤办理人的有效岗位所属的(独立)部门列表。
    多个控件可以对应到同一个字段,并且其值会自动同步。
  • 2016/04/25
    工作流编辑器"步骤"增加"只读导出"配置,勾选后将只能导出PDF格式。
    工作流编辑器"动作"增加"办理后描述"配置,作为办理成功后的自定义提示;可使用变量。
    支持"超时事件"自动办理功能,Messenger部分返回值格式请参考文档。
    在没有日历数据时,自动生成日历用于计算工作日;目前仅能识别周末和非周末。
  • 2016/04/13
    开始支持"办结撤回"、"终止撤回",撤回方式和之前相同,可在Dashboard中操作。
    更换IDE功能菜单的图标,应用图标的颜色会根据IconPalette配置的颜色就近显示。
  • 2016/03/30
    工作流编辑器对于配置了打印视图的步骤,可进一步配置为"提交后才允许打印"。
  • 2016/03/25
    表单模版支持在InfoPath直接使用图片,对于静态图片,无需再使用绘制Image控件并配置图片URL的方式。
    日期控件根据field命名自动配对From和To,比如:fieldXXXFrom和fieldXXXTo;渲染页保障To的日期不早于From。
  • 2016/03/18
    Label控件支持dateTime类型,精确到秒;当用户时区与租户时区不同时,会给出额外说明。
  • 2016/03/12
    增加Activity支持,记录诸如流程终止、撤回、管理等异常操作,并在"GET /process/{id}"的API给出。
    通过定义管理模版,支持对流程有发布+管理权限的用户对实例数据直接管理。
    数据绑定(Data Binding)功能开放使用,可自动将表单数据按照mapping配置持久化到关系型数据库。
  • 2016/03/02
    重复节、表项支持序号,可通过将公式配置为 "$INDEX + 1" 实现。
    支持InfoPath表单内绘制的链接,默认在新窗口打开。
  • 2016/02/24
    工作流编辑器中,节点上增加小图标直观显示里程碑、事件、通知等信息。
    工作流编辑器中支持为步骤上传"下载模版",仅支持Word格式,模版制作规范请参见文档。
  • 2016/02/23
    Option控件支持boolean数据类型,此时Option控件将作为重复表的行选择器使用。
    新增OptionList控件,支持绑定CodeTable显示动态数量的选项。
    增强对外部变量的支持,Messenger或脚本可在任何时候创建外部变量,并在后续步骤使用。
  • 2016/01/01
    增加内置变量_VAR_LAST_ACTION(上次Action的Code)/_VAR_ENTRY_NUMBER(流水号)/_VAR_STEP_NUMBER(步骤号)。
  • 2015/12/30
    实例级打印模版:可在工作流编辑器的流程信息中配置,需查看权限访问该打印页。
    里程碑:为表单渲染页生成进度条、并通过API在流程详情中给出同样结构的里程碑列表。
  • 2015/11/25
    除日期外,整数和浮点类型的文本框也增加自动验证,不需再手工加上正则。
    新增控件类型:CheckList,可把回车分割的DataSource渲染成多个复选框(示例:"是\n否\n"),选中的项为逗号分割的字符串。
  • 2015/10/27
    增加Unclaimed页面,可查询当前系统中无人认领的任务。
    对重复表、节增加itemVisible和itemStyle属性,用来对其重复项设置style和visible。
  • 2015/09/23
    File控件支持配置PlaceHolder作为提示说明。
    表单渲染页面通过标题栏的颜色来表示实例状态,并支持Android 5的主题色。
  • 2015/09/18
    控件设置支持rowStyle,可针对对重复节、表的行设置样式。
    支持RESTful的messenger接口,目前仅支持POST方法。
  • 2015/09/06
    工作流应用可设置为单实例(Singleton):每个用户当前只允许有一个活跃(包括挂起)的流程实例。
    支持SAML2协议,在企业配置中可以查看作为SP的Metadata地址、配置IDP的Metadata等信息。
  • 2015/08/28
    流程可配置发起视图(也称为欢迎页或指南页)、步骤可配置回顾视图
  • 2015/08/19
    支持多语言、移动设备响应时的视图设计和渲染,详情参见文档:视图页(ViewPage)。
    开始支持控件的rowVisible方法,用于显示/隐藏掉该控件外的第一个<tr>元素
  • 2015/07/30
    更新渲染界面的所有对话框样式,统一为Material风格
    工作流编辑器支持配置外部OAuth2保护的资源,引擎可代为获取用户授权的AccessToken并传递给Messenger
    IDE增加右侧工具栏按钮,可在工作流编辑、字段编辑的界面上直接发起、调试流程
  • 2015/07/09
    Done和Completed事件在设置为阻塞的情况下,可以通过返回值回滚已经执行过的步骤
  • 2015/07/01
    开始支持通过API使用"系统用户"自动办理任务
    管理员可以在Dashboard中支持"重新选择可办理用户"和"撤回"已提交的任务
  • 2015/06/19
    增加租户的"通知渠道"配置项,通过此配置并实现NotificationAPI扩展,可支持自定义通知
  • 2015/06/10
    增加LinkButton控件
    Button、LinkButton、Anchor控件支持confirm功能,在placeholder里设置confirm提示信息
    Anchor可配置点击时候触发fieldChanging事件
  • 2015/05/26
    增加"新手教程"
    公式系统中sum和avg函数增加可选参数"condition", 用于仅对条件成立的行求和或平均
    工作流编辑器增加"自动归档"功能,对于已归档的步骤,将不显示在该步骤办理用户的已办中
    工作流编辑器对步骤增加"不记录历史"设置,可让该步骤对所有参与者隐藏
  • 2015/05/06
    工作流编辑器增加"里程碑"设置,未来用于在表单渲染页显示流程进度条
  • 2015/04/23
    控件配置支持group(重复节、表),并在条件公式(value)、样式(style)的基础上增加visible、readOnly等属性
    表单字段的dataSource设置转移到"控件配置"中,并支持条件表达式
    表单字段编辑界面增加字段、控件兼容性检查提示
  • 2015/04/16
    工作流编辑器,支配在"动作"上配置"备注"的默认值
    表单实例提供最近30天的发起、挂起、终止情况统计图,并开始提供统计API
    支持金智IDStar统一身份认证登录
  • 2015/04/13
    表单实例查看支持搜索;选定实例后,支持查看其待办任务的所有潜在可办理用户
  • 2015/04/03
    日期控件缺省就会验证格式是否正确,不用再添加正则来验证
    提供InfoPath表单模版的下载和在线查看视图源代码
  • 2015/04/02
    Preferences的Personal中,增加查看可管理的和可查看的实例列表,并支持IDE右上角搜索
  • 2015/04/01 April Fools' Day
    IDE增加 What's new列表
    控件设置支持所有表单内部变量($_VAR_开头的)
    工作流编辑器连线可选择"线形",支持折线
  • 2015/03/26
    在Instances列表中,增加功能直接查看其XML数据
    下拉框(Select控件)支持外部代码表(External CodeTable)