FAQ 外链清单
以下为流程+表单常见问题汇总(外链知识库),点击标题可查看详细说明。
数据表
- sql查询:根据 workid 获取业务数据id 和 业务表名
- tdr_horizon_page_data表多条关联关系导致视图里查询同一条业务数据查询结果重复多条显示
- V8.2.2从流程里获取流程绑定的表单信息
- V8.2复制数据表/表单/视图到指定租户工具类
- V823数据表新建表时候新增默认生成字段
- 创建表逻辑修改:增加表判断,不存在时创建表,存在时,不删除表只新增字段
- 数据表删除:数据表删除时,只删除配置信息,未实际删除数据库里的表,将删除的表重命名,标志已被删除
- 根据 pageId 获取 page 上绑定的库表信息
- 达梦数据库:前端校验中文长度与数据库不符修改
新增功能
- api发起流程并关联业务数据(业务存储与流程同一事务)
- V8表单中的动态表格列过多时添加横向滚动及纵向滚动固定表头功能
- 流程+表单引擎:表单引擎里显示流程建模入口
- 表单携带业务数据生产word文件以附件形式保存指定字段中(表单转word)
- 附件复制:将当前表单中的附件,复制到新表单的字段里(可以跨租户)
表单函数
- BUG修复:解决表单使用默认值事件给文本控件赋值为HZ开头的32ID不生效回显的问题
- V822动态表格里数字字段隐藏时候,自身的默认值计算未触发
- V823打印预览时通过公式计算的字段值不显示修改方式
- V823表单唯一校验函数+组织机构字段类型校验不正确
- V8表单中的动态表格含有函数字段时表单加载慢的问题
- 【表单函数】已增加的表单函数可以换行显示
- 【表单函数】新增表单函数-修改必填项(非必填时字段隐藏)
- 【表单函数】配置多个表单校验函数时的提示问题:同时有多个需要提示信息的校验时,校验提示信息及显示位置都不正确
- 修改长度校验函数,使其支持等于、大于等于、大于、小于等于、小于等多种比较方式
- 数字只读时候,通过公式计算得到的默认值,没有按照小数位要求显示精度
- 表单函数增加备注说明(平台8.2.3版本)
- 表单函数:数值控件如何校验为正数
- 表单函数:根据下拉框的值隐藏字段或必填字段(新增隐藏字段的表单函数)
- 表单引擎:自定义js里如何触发保存时的必填校验
- 表单校验新增示例(新增自定义校验,示例:校验表单附件个数)
- 计算公式扩展示例
表单控件
- V823自定义表单控件示例-星级评分
- V823设置字段必填时,去掉“这是必填字段”的文字提示
- V823表单控件里的提示信息如何统一修改?
- 前端js赋值-表单对应控件 input checkbox select(文本、下拉列表、字典等)
- 【解决方案】实现树形结构录入类型(V823表单字段点击时,显示一个多级树,可展开,可选中)
文本域
数值
日期
- 表单日期控件设置日期的可选范围示例
- 日期字段作为数据来源公式计算时,且日期字段只读时候,未触发公式计算问题
- V8表单-日期控件新增格式(示例:新增选择年月)
- V8表单日期控件-只能选择当前日期之后的时间
- 表单上日期类型字段只读时候多了“T”问题处理
下拉框
- 823下拉框支持通过选项的id\name\value值模糊搜索
- V7-如何修改苹果手机表单下拉框选择某项后文字被图标覆盖样式问题?
- V822如何修改多选下拉框在手机端显示效果同PC端相同?
- V823下拉框选择时,自动给_NAME/_ID/_VALUE字段赋值(支持编辑/只读),且可触发字段绑定的函数
- V823级联字典,字段设置必填时候,页面直接预览,字段无值的情况下,直接提示“这是必填字段”问题处理
- V823表单下拉“允许录入新增”,在流程审批页,申请暂存后新增选项显示,提交后不显示
- V8下拉框在表单最下方时,点击下拉框内容被遮挡问题
- V8下拉框选项解析异常(name值里含有“<”时)
- 【下拉框选项】根据条件设置下拉框部分选项不可选择
- 【解决方案】选项按钮/下拉框设置默认值为第几个选项
- 下拉框内容过长时,...省略(处理下拉框内容过长导致表单变形,增加title处理)
- 下拉框选择时自动赋值规则修改(含下拉框、单选多选、组织机构修改说明)
- 表单下拉框:通过js对下拉框选项赋值,赋值后下拉选项未生效
- 解决表单下拉框不能支持任意位置的模糊查询
- 怎么给只读的下拉框赋值?
- 【解决方案】V8动态字典设置默认值
- 8.1.1如何改造下拉框:多级级联字典时,如果上级没有选择字典,下级字典选择项应该为空
- V8表单配置管理:动态字典-自定义实现类-示例
- 动态字典如何传入表单字段内容说明
- 如何同时存储下拉/字典的id/name/值(下拉选择时,自动给其他name和id字段赋值)
- 字典级联
选项按钮
- 8.2.2表单:单选多选框使用级联字典无效处理
- js设置单选框、多选框为禁用,无法勾选状态
- 手机端(v821平台)表单挂载流程上时,多选框展示具体选择内容
- 【单选框】单选框每个节点都需要重新选值的设置方式(清空单选框选项的方式)
附件
- V8.2.3集成附件服务器修改说明(S3 协议的对象存储服务)
- 8.2 js根据条件处理表单附件字段是否必填
- 8.2.1表单引擎-附件上传未完成时,不允许操作(必填和非必须都校验)
- 823附件input里增加accept属性,控制资源管理器里可以选择哪种类型的文件
- 823附件默认提示可上传的附件类型及可上传的最大附件大小
- ajax请求示例-获取表单附件信息
- V821附件设置必填,同时上传多个附件时候,附件字段提示“这是必填字段”
- V822同一个附件字段里的多个附件支持打包下载(不含动态表格)
- V823附件的提示信息设计时显示,预览时不显示,怎么修改?
- V8表单引擎-附件必填,上传失败仍可提交
- V8附件默认提示允许上传附件类型!
- 【表单】附件上传在移动端打开相机拍照或者打开本地相册
- 上传附件选择文件时候,仅允许选择image类型
- 在流程意见框中增加上传附件功能
- 处理附件上传视频mp4在线播放
- 如何修改附件大小、存储位置和格式?附件如何加密存储?(上传附件提示“附件类型异常!”)
- 已有附件如何存储到附件表,并支持下载(附件存储说明)
- 流程提交时通过HZ_BASE_MUSTINPUT处理附件必填校验时报“Warning: No message defined for ”的处理方法
- 点击上传的附件名称预览附件内容(修改位置说明,未实现预览功能)
- 表单中如何引入说明图片缩略图,点击放大(如何参考产品图片附件,展示图片cboxElement)
- 表单引擎:附件回调函数(增加附件上传前js回调函数判断、判断附件名称规则)
- 表单引擎:附件回调函数(v7&v8通用)
- 附件下载地址、附件上传地址说明(V7&V8)
- 附件二开:表单打印时候,将附件单独提取出来显示
- 附件控件:"添加属性"里的内容未在页面加载
- 附件控件:图片在线预览时,查看到最后一张图片时,不循环到第一页
- 附件编辑和查看时,增加上传人和上传时间
- 附件迁移
- 附件:增加在线预览功能的代码修改位置(示例未实现在线预览功能)
- 表单附件:修改附件图片大小和下载图标大小
- 8.2.2平台表单附件新增附件密级功能步骤。
- 8.2.2表单附件密级完善-动态表格中的附件实现密级管理
文本编辑器
- mysql数据库下大文本控件编辑内容大于1024kb后无法保存问题
- V822表单加载完成之后,给文本编辑框设置默认值
- 百度编辑器去掉元素路径
- 文本编辑器:百度编辑器中,图片修改时,等比宽高默认勾选
- 文本编辑器控件:只读时图片宽度自适应修改(大文本类型)
- 文本编辑器控件:粘贴图片如何自适应宽度?(百度编辑器)
- V8不修改产品语言类型的情况下,百度编辑器语言默认为英文的修改办法
组织机构
- V823动态设置组织机构类型选择范围
- 组织机构控件:选择人时,自动给其他字段赋值用户id、用户名称、用户登录名、来源部门id、来源部门名称(示例代码为新增来源信息赋值)
- 组织机构类型:默认值增加公式计算
- 自定义HTML页面如何使用组织机构选择控件
- 【组织机构】JAVA代码里获取指定id的中文名称
- 【组织机构】js给组织机构赋值示例
- 8.1表单-组织机构选择人时带部门
动态表格
- 演示视频:动态表格-自定义方式
- 如何在解析动态表格时,增加动态表格的tableid和formid
- V8.1-动态表格弹出视图,选择单条数据赋值
- V8.2.1动态表格字段只读时候,通过动态表格字段计算默认值不生效问题
- V822动态表格添加行生成的下拉框不触发事件问题
- V823根据动态表格里第一个下拉框选项生成动态表格数据行
- 表单控件:动态表格自定义展示数据排序(v82平台)
- 通过URL传参给表单字段赋值,动态表格字段赋值异常问题
- 动态表格修改:主表字段编辑时,动态表格字段必填属性按照动态表格里的字段属性设置为主
- 动态表格动态增加行,并对新增行对应赋值、屏蔽动态增加行删除按钮
- 动态表格:在流程指定节点设置指定列只读
- 动态表格:增删行增加回调函数修改说明
- 动态表格:增加序号/行号
- 动态表格:多行表头的表单如何设计?
- 动态表格:根据流程节点设置动态表格指定字段必填,其他字段编辑(新增表单函数、获取当前节点id:HZ_NODEID)
- 动态表格:表头自动换行修改
签名
意见
- 自定义常用意见
- js里判断意见字段只读且没有值的时候隐藏意见字段
- 表单中的意见类型更新到流程跟踪的意见中
- 签名扩展(签名图片、图片设置)
- 意见确认时增加部门名称
- 修改表单意见内容一行显示
- v8表单意见控件存储部门信息到意见表(tz_oa_opinion_extend)修改说明
表单设计
- 前端js取值-获取表单元素示例(文本、下拉列表、字典等)
- 7.4通过js改变表单上字段的必填项,并且设置字段为不可编辑,不需要存储值
- 8.1 表单的各种id说明(pageid/formid/dataid/formdataid)
- 8.1.1 通过表单pageId获取配置的表单相关数据.docx
- 8.1.1表单引擎自定义扩展控件步骤说明
- 8.2.1如何实现动态表格在移动端自适应成div格式?8.2表单-在表单中增加按钮
- BUG排查:在流程里设置表单字段权限时候,点击新建,提示“表单数据获取异常”
- sql查询:ID字段隐藏时,如何修改或重新绑定(表单的字段绑定关系)
- sql查询:根据pageid获取formid | 表单字段库表关联关系
- sql查询:根据动态表格使用的子表名称查询主表信息
- table表格移动端如何统一自适应一列展示?(微信、钉钉、手机端自适应)
- V8.2.1表单引擎个性化修改浏览器标题说明
- V8.2借助表单事件实现批量执行sql解决方案
- V823实现审批单和打印单使用不同布局的表单
- V823表单按钮固定在页面右下方显示,不随滚轮上下移动
- V8如何修改表单里数字类型输入框文本对齐方式?(默认为居中对齐)
- V8如何去掉表单数字类型的上下箭头和滚动加减?
- V8流程导出时,表单字段权限没有导出
- V8表单-嵌入页面组件-嵌入页面传参
- V8表单中根据选择的值隐藏显示其他字段
- 【表单默认值】表单在编辑状态下,修改:值为空时仍赋值默认值
- 修改表单按钮居中显示
- 修改表单背景颜色或背景图片
- 处理打印预览时的表单显示问题(缩放表单打印、部分表单过长时,浏览器铺满第一页后直接截断问题)
- 多表单页面
- 定制表单传参(URL参数 自动显示表单中)
- 慧正工作流+表单引擎系统入门级培训教程V8
- 慧正工作流+表单引擎系统高级培训教程V8
- 慧正应用表单设计格式标准(表单设计规范)
- 打开已存在业务数据的表单
- 排查表单设计器中库表页面不显示库表,且浏览器前端报错问题
- 流程+表单引擎,菜单中链接视图、表单
- 流程事件中,如何更新业务数据值(进入事件更新表单值未生效原因)
- 移动端如何对接流程引擎+表单引擎产品
- 自定义控件事件(新增事件类型,比如添加onkeyup事件)
- 自定义调用系统必填校验方法
- 表单\视图默认值扩展示例(新增当前用户所属部门负责人)
- 表单一对一关联示例
- 表单一对多关联示例
- 表单事件-Java(打开事件、提交事件、保存事件、默认值事件)
- 表单事件使用解析【打开事件,提交事件,保存事件和替换默认值】
- 表单引入js 、css示例
- 表单引擎-去掉顶部logo和菜单,但保留导出和搜索
- 表单引擎V8.2.1配置菜单嵌入页面说明
- 表单引擎中隐藏帮助按钮
- 表单引擎关联表特殊使用-通过主表编号字段关联
- 表单引擎数据表自动更新字段(待办标题、创建时间、创建人、最后更新时间、最后更新人)
- 表单引擎:如何实现表单权限?(表单设计权限、表单访问权限、表单按钮权限)
- 表单引擎:如何获取视图及视图对应按钮?如何实现视图权限?
- 表单引擎:表单不绑定数据表,保存数据之后,如何通过视图展示已经保存的数据?
- 表单引擎:鼠标放文字时,提示描述信息
- 表单模板解析时,引入自定义新增的css(引入公共js)
- 表单设计器:增加倒计时自动保存
- 表单设计里如何删掉配置的移动端
- 表单页面增加弹出层、弹出页面、提示框(V7&V8)
- 设计表单过大引起设计端表单设计器无法正常保存表单
- 非流程表单js事件(表单加载完成后事件、表单操作前事件、表单操作完成后事件)
- 表单函数:如何给表单默认值赋值workid、flowid等流程相关的值
- V8表单引擎:动态表格使用手册
- 跨域处理:产品页面如何支持accessToken访问实现免登陆(包括流程平台应用端主页/流程引擎首页/工作中心主页/视图/表单设计等页面)
视图设计
- 8.1.1boostrap模板视图中实现把列中的对应值改为图标
- 8.2.1视图导出:弹出选择列,自定义导出列(如何支持根据配置参数,设置是否可以导出视图的隐藏列?)
- 8.2.1视图替换文本:增加删除当前行的通用js方法
- 8.2.1视图默认模版,高级搜索为分组时,预览视图,默认选中某些指定选项
- 823刷新视图进度条显隐问题
- 823视图数据定时刷新(含静默刷新修改方式)
- bootstrap模板视图:视图加载时查询出现两次data.wf请求,去掉高级搜索的data.wf,改为点击搜索时触发
- bootstrap风格视图,导出时不需要选中即可导出所查询内容
- DataTables视图分页增加跳转到指定页(以7.4产品为例说明)
- datatable视图:修改为导出不含ID(产品默认用id做多选框时,导出会把id导出至excel)
- POI包升级为4.1.2版本之后,视图中的导出异常,后台报方法不存在问题
- V7.4/V8视图如何一列显示多个操作按钮?
- V7如何在js里刷新视图数据?
- V7如何在视图打开或刷新视图时默认选中某些数据?
- V7视图:替换文本列表(将字段值做转换、行替换背景颜色)
- V823修改视图标题文字字号
- V823视图上loading提示和弹出提示信息的方式
- V823视图列替换文本长度修改
- V823视图列标题输入长度修改
- V8表单引擎-视图增删改查及嵌入表单说明
- 【BUG处理】视图点击排序时错位问题(8.2.3)
- 【视图】bootstrap视图模板,列内容过多省略时,增加更多弹层查看
- 【视图】列数据展示时,如何不转义HTML代码?
- 【视图】删除选中数据 - 物理删除、软删除
- 关于视图中引入ES6标准js的处理方法
- 前端如何生成弹出层、弹出层中嵌入表单或视图、父页面调用子页面方法、子页面调用父页面方法?
- 如何在视图中实现数据上移下移功能?
- 如何隐藏视图中的操作按钮、分页、搜索框、分组等
- 定制视图传参(URL传参)
- 当前用户流程草稿箱功能:查询当前用户发起的流程视图和删除流程功能
- 新建视图时,视图列默认宽度为160(修改视图默认列宽)
- 替换文本列表示例(视图根据值改变当前行颜色)
- 流程+表单:视图中增加删除流程按钮,根据workid删除流程及表单数据
- 特殊情况下视图中高级搜索分组排序
- 表单嵌入视图
- 视图URL传参:如何修改为传参根据条件查询,不传参查询所有
- 视图前端js事件(加载完成、获取选中行ID、获取选中行数据、获取单行数据、视图导出)
- 视图加载完成后调用js(如何修改让简单搜索和高级搜索也触发)
- 视图展示附件:关联附件表一行展示多个,并支持下载
- 视图左侧展示分类树,点击右侧展示数据列表
- 视图引入js、CSS示例
- 视图或表单如何引入通用的外部js(引入公共js)?
- 视图添加删除按钮,删除主表及动态表格所有关联数据(使用horizon.view.deleteCheckData方法)
- 视图级联删除多表信息(视图删除主子表、视图删除选中数据)
- 视图配置事件-新增选择事件(视图自定义点击js事件、按钮js事件)
- 视图:修复视图bootstrap模板指定列宽不生效的问题
- 视图:修改或扩展页码数(分页条数)
- 通用功能:表单弹出视图选择数据(点击表单字段,弹出分页视图选择一条数据,给表单相同字段自动赋值)
