如何修改数据库中保存的表单元素的标识?
本帖最后由 论坛管理员 于 2021-11-24 12:58 编辑请教的问题:如何修改数据库中保存的表单元素的标识?
背景:需求是从不同流程的表单中提取相同的信息,比如供应商。
因之前创建的时候没考虑到信息提取,所以现A流程A1表单中供应商的字段标识为AA;B流程中B1表单的供应商字段标识为BB;
在视图列选择范围的时候可以选到A流程和B流程,但数据路径好像只能是AA或BB,那信息获取的就不全。
所以希望通过改数据库中的标识,统一为AA或者BB,并保证已有流程表单数据还能正常显示。
请问如何实现?或者有不改数据库更方便的方案,请指导一下,感谢~~
如果只是需要显示,视图的列可以用计算值显示,这样就可以在同一个字段下,根据不同的供应商显示不同的字段值。 victor 发表于 2021-11-24 11:52
如果只是需要显示,视图的列可以用计算值显示,这样就可以在同一个字段下,根据不同的供应商显示不同的字段 ...
1.您可以视同显示列用计算好的数据。2.或者显示脚本中执行脚本获得
3.比如说
test1 使用脚本
if(this.value===""){
returnthis.entry.data.test2
}else{
returnthis.value
}
感谢,方法可行。但是要改的字段比较多,这样工作量很大,是否可指导数据库中进行标识修改,可一劳永逸? qwe 发表于 2021-11-25 10:19
感谢,方法可行。但是要改的字段比较多,这样工作量很大,是否可指导数据库中进行标识修改,可一劳永逸? ...
不建议直接使用数据库,
建议,您可以循环读取历史数据,在历史数据中增加一个字段读取AA 数据,增加一个字段为BB。 好的,谢谢 qwe 发表于 2021-11-25 15:08
好的,谢谢
:handshake
页:
[1]