V11.0为重大版本更新,主要推出了期待已久的明道云市场,任何用户都可以注册成为开发者,在市场中上架付费或者免费型应用,获得开发者收益;HAP用户可在市场中购买应用且可以不依赖HAP付费即可使用。同时也涵盖了AI生成自定义字段、文档在线编辑等功能,提升用户体验与协作效率。欢迎阅读本文,了解详情。
更新信息
- 更新时间:2024年12月5日晚上9点~11点
- 预计时长:1~2小时
- 版本代号:Web 11.0
主要功能
- 市场
- AI生成自定义字段
- 文档支持在线协同编辑
- API集成支持导入导出
- 聚合表归组字段支持选择多条关联记录以及多选类型字段支持以拆分数据的方式进行归组
- 数据集成新增 SAP HANA数据源与定时同步任务
市场
在V11.0版本我们将发布全新的明道云市场。任何企业和个人,无论是明道云客户、伙伴,甚至是自由职业者,都可以入驻成为市场的开发者,在市场中上架付费或者免费型应用,获得开发者收益。我们将为您提供一个更加完善、灵活和开放的平台。
市场入口
开发者
完成登录后,从市场首页进入开发者后台。
发布应用
完成开发者认证并签约最新版开发者协议后,就可以将发布的商品上架至市场。
查看订单
市场首页
市场查看商品信息-选择购买组织-确认订单-支付完成流程。
我的购买
查看订单
查看已购应用
工作表和视图
草稿箱稳定性增强与使用优化
过去一段时间,草稿箱累积了不少较难根治的问题,这个版本我们对底层机制做了较大重构与改进,历史遗留的问题基本都得到了解决,比如提交按钮不可见,关联、子表数据保存之后丢失等问题,大家可放心使用。同时为了进一步提升使用体验和操作效率,也对草稿箱进行了操作上的优化,令其更易于使用,具体如下:
1、对草稿数据的编辑和正式提交进行了拆分,给予明确的提示以及提交动作,使得操作易于理解。
2、若工作表开启了草稿箱功能,工作表右上角显示草稿箱图标以及明确的显示文案“草稿箱”,并显示草稿数量,所见即所得。
3、从草稿箱的记录中新建的关联记录不再允许保存为草稿,防止提交到正式记录时关联记录数据丢失的历史问题。
4、若工作表开启了草稿箱功能,创建记录且输入了内容被关闭时,会有明确的是否保存为草稿的二次确认提示,防止误关闭导致数据丢失。
5、若工作表开启了草稿箱功能,从创建记录或者关联记录的弹窗中可直接进入草稿箱,缩短从草稿中新建记录的操作路径。
6、草稿箱记录的附件字段支持引用知识中的文件。
公开表单优化
封面图片布局样式增强
新增了公开表单的封面可显示在表单上方的布局样式;公开表单的访问二维码可根据实际需求配置是否展示;同时带扩展值的公开表单链接支持可单独设置封面布局。
微信分享卡片支持自定义
微信环境内将公开表单分享给好友或者朋友圈,可自定义分享卡片样式(包含标题、描述、图标),朋友圈的卡片只展示标题和图标。
表单填写成功支持配置跳转链接
表单提交成功后可配置指定的跳转链接,链接支持输入字段动态值;同时回执内容也支持字段动态值。用户可根据公开表单的实际业务场景配置表单提交后的成功回执展示。
支持配置公开表单的填写说明
在填写公开表单前展示给填写者的说明内容:用户可根据公开表单收集的内容是否需要向填写者说明,通过此配置实现业务需求。
批量编辑支持修改多个字段
为了提高数据编辑效率,我们经常会对记录字段相同的值进行批量编辑,之前批量编辑仅支持一次编辑一个字段,对于需要编辑多个字段的情况,需要多次提交后再次添加,比较麻烦。
本次更新后支持一次添加多个字段进行编辑修改,帮助用户更快速地修改数据。
筛选列表、看板视图、甘特图分组支持更多字段
为了增强视图应用的灵活性,本次更新为筛选列表、看板视图、资源视图、甘特图分组提供了更多支持的字段类型。
已支持的字段 *补充支持的字段 显示项和排序
看板视图 单选、多选、关联记录(单条)、等级、成员 部门、组织角色、同类型的他表字段(存储数据) 部门、组织角色的显示项配置:显示有数据的项、显示指定项
排序:自定义
他表字段(继承原字段配置)筛选列表 单选、多选、关联记录(单条、多条)、级联选择 等级、成员、部门、组织角色、同类型的他表字段(存储数据) 等级的显示项配置:全部、显示有数据的项、显示指定项;
排序:升序/降序、自定义排序
成员、部门、组织角色、他表字段(存储数据)同上甘特图(分组) 单选、关联记录(单条) 等级、成员、部门、组织角色、同类型的他表字段(存储数据) 同上
资源视图 单选、关联记录(单条)、部门、组织角色、人员 等级、同类型的他表字段(存储数据) 同上
筛选器、快速筛选中的日期字段补充动态时间和时间单位选项
本次更新增强了工作表筛选日期时间的能力。工作表筛选器支持自定义过去和将来的时间数量、时间单位,快速筛选日期时间类型的字段提供了小时、分级别的动态时间选项,方便您快速选择日期和时间。
筛选器在筛选方式为等于、不等于时,支持包含今天、包含本月、包含本季度、包含今年的配置。
快速筛选增加的动态时间选项:
- 过去5分钟、过去15分钟、过去30分钟、将来5分钟、将来15分钟、将来30分钟
- 过去1小时、过去3小时、过去6小时、过去12小时、过去24小时、将来1小时、将来3小时、将来6小时、将来12小时、将来24小时
字段
AI生成自定义字段
本次更新增加了一个体验版的功能特性:【AI生成自定义字段】。在表单中添加该字段后,用户可以通过与AI对话的方式,让AI自动写代码来生成一个样式和交互都完全可以自定义的字段控件。如果你熟悉前端 React 和 Tailwind CSS 框架,也可以自己编写代码或者基于AI生成的代码再修改实现自定义字段。
创建自定义字段时,可以选择是否在该字段内存储数据。例如:一个颜色选择器字段需要将用户选择的颜色值保存下来,应该选择「存储字段值」;而一个视频播放器需要在记录详情页中在线播放某个文本字段内的视频地址,则不需要存储数据,但需要引用“视频地址”字段的值到自定义字段中进行呈现,这种需求可以选择「仅引用其他字段值」。
添加自定义字段后会自动进入自定义字段的编辑器,如下图所示分为5个区域:
- AI对话区:在这里与 AI 对话,向 AI 描述字段的样式、布局和交互需求;
- 在线代码编辑器:AI 接收到正确指令后会在这里自动生成前端代码,用户也可以手动修改代码后「运行」。代码异常时可以打开「控制台」查看错误信息,或让 AI 修复错误;
- 字段实时预览区:AI 生成完代码后会自动运行,在这里可以查看到生成的字段样式和交互效果。如果是手动修改了代码,则需要点击编辑器上的「运行」按钮进行预览;
- 引用字段区:在这里可以将本表单的其他字段加入环境参数中引用,在代码中可以使用formData[env.字段变量名]获取到该字段的值,在自定义字段中使用;
- 模拟数据区:在引用其他字段时,可以在这里加载一条已有的记录,这样自定义字段的预览中就会展示出表单有对应数据的样式。在这里还可以模拟移动端与只读状态条件,方便制作者设计开发字段在各种状态下的呈现样式。
大多数情况下,比较简单的需求都不用手动编辑代码,只需要与AI 进行对话即可。如果对字段预览效果不满意,则可以与 AI 连续对话,让 AI 对代码进行修改、完善与错误修复。需要注意的是,由于这是一个轻量级的在线编写代码的方案,因此不支持引入第三方库。
如果要想让 AI一次性或者少量对话就能生成符合需求的自定义字段,建议在描述字段时越具体越详细越好。以下是同一个需求两种与 AI 对话的方式:
第一种(不推荐):
帮我生成一个在线视频播放器,可以播放视频地址字段中的 mp4文件。
第二种(推荐):
帮我生成一个视频播放器,可以播放视频地址字段中的视频。视频播放器的大小要充满可视区域,不能出现滚动条,背景为黑色,外框带一点圆角。视频在播放器中需要自动缩放以完整呈现内容。当视频地址不是以.mp4结尾时,居中显示“没有可加载的视频地址”。
显然,第二种方式可以更快更准确地生成自己需要的自定义字段样式和功能。而第一种则可能需要与 AI 进行多轮对话,不断地调整才能达到标准。
附件字段文档支持在线协同编辑
附件字段新增文档在线协同编辑能力,此能力底层是基于WPS 云端的Web Office文档在线编辑能力,目前专业版、旗舰版可直接使用,私有部署会在后续的同步版本中提供。
- 支持文档类型:文字(docx、wps等)、表格(xlsx、et等)、演示(pptx、dps等)、PDF
- 在线编辑权限:对此字段有编辑权限的、并且该字段开启了在线编辑能力的。可配置:只能编辑自己上传的文件,或对所有文档都可以编辑
- 协同编辑:同一个文档最多10人同时在线协作编辑,满足大部分协同需求
- 文档尺寸限制:100MB以内
- 可用范围:本应用或在外部门户中均支持。注意:在公开表单、公开分享等匿名下不支持
- 日志新增:编辑文件、下载文件
附件水印支持配置字体、颜色、字号、位置
主要解决一些对敏感文件要求比较高的用户,之前版本的水印配置无法满足特定情况下水印的遮罩,故在此版中优化水印的显示方式。
增加了水印字体数量、自定义配置字体颜色、字体大小、水平模式下支持自定义水印位置、密集模式下支持选择密集程度。
子表字段增加配置:按用户权限访问
子表默认为当用户有主记录的权限时,即拥有子表明细的所有数据和字段权限。
当勾选了“按用户权限访问”时,将按照用户在实体工作表中配置的权限生效,包含对明细的新增、查看、编辑、删除权限;以及对字段的可见、可编辑权限。当用户没有实体表权限时,将不可见子表的所有明细数据。
字段事件 “执行动作” 、API 查询增加 【调用封装业务流程】
本次更新在表单字段控件事件的“执行动作”中增加了“调用封装业务流程”能力,用户可以在事件发生时直接调用封装业务流程,并将封装业务流程执行的结果映射到当前表单内。
本次更新同样支持在「API 查询」字段内直接调用“封装业务流程”并将PBP 执行的结果映射到当前表单。
此更新将大大加强“封装业务流程”与表单结合后加工表单数据的相关能力。不过需要注意的是,“封装业务流程”中不能有其他PBP、子流程、循环流程、代办、延时等节点,否则字段映射返回数据时将不生效。
部门(单选)、组织角色(单选)支持设置【不允许重复输入】
关联记录的可选范围、查询记录的查询条件、查询记录赋默认值,增加动态条件值为空时的处理方式设置
关联记录可选范围、查询记录查询条件、查询记录赋默认值,增加【当条件使用的动态值为空时】的处理方式设置:
- 当前条件无筛选结果:指当前条件不满足,无查询结果;
- 忽略此条件(当全部忽略时,返回所有记录):指忽略当前条件;若所有条件的动态值都为空,则查询结果返回所有数据;
- 忽略此条件(当全部忽略时,返回无结果):指忽略当前条件;若所有条件的动态值都为空,则查询结果不返回数据;
- 查询空值:指使用空值查询。
注意:对已存在的配置,此配置项为空。维持现有逻辑不做任何处理。
聚合表和自定义页面
归组字段支持选择多条关联记录下的字段;归组字段使用多选类型字段时,支持以拆分数据的方式对数据进行归组聚合
此版本,我们大幅增加了聚合表归组字段的支持范畴。之前由于受制于底层技术的障碍,归组字段只能选择严格意义的一对一的单条关联记录字段,这个版本我们夯实并突破了底层技术限制,您可以选择多条关联记录类型下的字段,大幅提升了聚合表在关联数据能力上使用的便捷性与灵活性,为您带来更高效的数据处理体验。当然,为了保障性能现在每个聚合表最多选择3个关联记录下的选项类型字段,另外对归组字段和聚合字段数量也整体做了可用性的数量限制,具体可以参考界面上的说明。
此外,当归组字段使用多选字段(如选项、成员、部门、应用角色等)时,可以配置归组字段对数据进行拆分或者合并归组,若不配置多选默认会按照拆分进行归组,单选默认会按照合并方式归组,如:一个多选的成员字段,拆分之后可以按照单人维度进行归组聚合数据。
增强以上能力后,常用的一些数据统计场景就都可以通过聚合表来实现了,如:统计华东区域所有客户的订单按照产品类型区分的销售金额、统计不同参与人员的记录数量、统计不同BOM原料下的产品数量等等。
现在,自定义页面统计中可以使用聚合表数据,在后续的版本中我们会逐渐在工作表、工作流中加入直接使用聚合表数据的能力,大家敬请期待,也欢迎多在社区或者工单反馈问题。
应用导入、导出、备份、还原支持聚合表
在执行导入或还原操作后,系统将自动对当前版本所支持的聚合表数量进行检测。若导入或还原后的聚合表数量超出该版本的限定范围,相应聚合表的状态将切换为关闭,且无法正常使用。
自定义页面支持配置:链接参数
在页面配置中新增配置参数,支持筛选、统计组件使用。
工作流
新节点:校准
本次更新在工作流中新增了【校准】节点,用于即时校准刷新工作表中存在延迟同步的字段,如公式计算、他表字段、汇总结果等字段;也可以批量刷新工作表记录中的文本组合、选项排序和分值等字段。
在校准过程中,可以选择单条记录进行校准并在后续节点中使用校准之后的记录值,也可以批量校准某个工作表内的字段(一次最多10万行记录,时间间隔120分钟以上)。
新节点:声音播报
工作流新增【声音播报】节点,同时发送站内通知、审批、填写、抄送节点,支持配置提示音。可以帮助您高效传递和接收信息。
- 音频:多种提示音可选,及时提醒新消息。
- 语音播报:支持多语言,内容自定义,轻松播报关键信息。
工作流”查询并更新记录”支持”未获取到数据时新增记录”
本次更新后,在工作流的「查询并更新记录」节点中,支持在查询不到符合条件的记录时“在工作表中新增记录后继续执行”功能。
审批加签时支持多人
审批加签支持多人及多人审批时的审批方式,让审批流程更加便捷灵活。
组织管理和注册登录
个人/组织身份认证
组织认证
在组织管理-基础信息页面提供了组织身份认证功能;外部门户和工作流的发送短信节点中需要自定义短信签名必须要完成组织身份的企业认证。
个人认证
在个人账户-个人信息页面提供了个人身份认证功能,免费/试用版本进行个人身份认证,可在组织后台余额充值,可添加好友或邀请用户加入群组。
通讯录可见范围增加配置:对所有人隐藏
组织管理中通讯录可见范围支持设置“对所有人隐藏”,添加的用户,将在本组织通讯录中隐藏。
添加组织成员时可设置组织角色
应用管理下应用、工作流、聚合表支持按创建人/拥有者筛选
组织管理下,导出日志增加更多用户识别信息
组织管理下的应用、登录、组织管理日志,导出的表格中增加更多用户识别信息。
平台账号登录支持使用手机号/邮箱发送验证码验证登录
集成中心
API集成
API导出与导入
可以直接将API 进行导出、导入,实现API的快速迁移。
自建/安装 连接导出
API 库连接导出
导入连接
API导入升级
通过API导入升级功能,实现API配置的快速更新升级。
API展示历史版本
可以查看API历史发布版本,包括选择任意版本进行恢复编辑、查看。
按分类查看我的连接
分类展示我的连接,包括自定义创建、安装、授权的连接信息。
授权码鉴权连接支持上架授权使用
授权码鉴权类型的连接上架后,用户可以直接授权使用,授权后将在【我的连接-授权】中展示API信息。
客户端凭证鉴权配置优化
配置token刷新条件,可以根据状态码、API错误码,来判断是否重新获取token。
数据集成
新增 SAP HANA数据源
新增支持 SAP HANA的数据源,定时同步数据。
支持定时任务
一、数据源新增定时设置读取数据间隔
用户可以为数据源设置定时读取数据的间隔,例如设置为每1小时读取一次数据。此功能不依赖于Flink-CDC,因此降低了权限的要求只需数据库基本权限即可。这种方式不仅降低了权限要求,同时也简化了数据同步过程,适用于对数据实时性要求不高且权限管理严格的场景。
二、支持的数据源
SAP HANA
三、功能说明
可以根据设定的时间按照间隔或者指定时间同步数据,具体的同步方式可以配置为全量覆盖或根据指定字段新增/修改数据。
选择每次仅读取新增/修改的数据时,来源中被删除的数据仍会保留在目的地。
1.读取数据间隔
可以设置按照每小时间隔,或者每天的固定时间。
2.读取方式
- 每次读取全部数据
前置条件:表需要包含主键,读取数据源完整数据覆盖写入目的地。
- 每次仅读取新增/修改的数据
前置条件:源表需要包含,数据源的主键、日期/时间戳、数值 等任一字段。
3.依据字段
依据这个字段作为每次修改的筛选字段,这里显示数据源的主键、日期/时间戳、数值字段作为下拉列表内容。
- 主键/数值:例如,上次同步范围是1至100,本次将从大于100开始。
- 日期/时间戳:例如,上次同步到2024年6月14日00:29:49,本次将从此时间点后开始。
- 首次读取开始值:根据选择的依据字段,读取数据库记录中的最小值。
API接口
应用 API:获取角色配置信息
应用 API:创建角色支持传入权限项
组织 API:获取应用使用分析
其他优化
级联搜索优化
这个版本对级联搜索进行了优化,之前级联不是按标题搜索而是按记录搜索,会出现搜索结果与关键词无关的现象,另外也只能搜索前10条,范围较小不能足以命中想要的内容,因此进行了优化调整:
- 字段配置,高级设置中增加【搜索设置】,支持设置搜索字段、精确/模糊搜索;
- 限制数量放开到20条。
子表不允许重复输入的提示优化
服务端校验之后会给予明确的行与字段错误提示,便于表单数据的处理。
应用讨论:与我有关支持筛选,增加搜索功能
主要解决讨论的快速定位问题:
- 筛选:与我相关、我发布的、我回复别人、别人回复我
- 搜索:搜索当前记录所有讨论的文本关键字
【H5】子表平铺模式,可直接编辑
当移动端子表明细设置为【平铺】状态时,可在当前的主记录下进行明细的新增、编辑操作,更加便捷录入数据。
【H5】支持快速编辑「检查项」
支持用户使用移动端的子表或者行记录进行快速检查时,或者其他需要快速勾选检查项的场景。
- 视图:表格、画廊
- 移动端配置:配置「显示检查框」,可在记录卡片列表中,对检查框进行快速勾选
- 子表:外露的「检查框」可直接进行快速编辑
【打印】成员字段:打印时可显示更多成员信息
人员字段在打印,可以勾选打印人员下的工号、邮箱、手机号,以区分大企业中重名的情况。支持系统打印、模版打印。
Webhook触发器安全性增强
记录删除之后可以删除对应的待办。
选项字段支持拼音首字母或完整拼音搜索,便于快速搜索命中选项。