找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 2351|回复: 0

2015升级2016后移动表单问题解决方法分享

[复制链接]

122

主题

171

回帖

1291

牛毛

游客

积分
1584
发表于 2017-3-20 16:25:40 | 显示全部楼层 |阅读模式
2015升级2016后移动表单问题,详细请看以下论坛信息
http://club.tongda2000.com/forum.php?mod=viewthread&tid=30548

经过通达的协助没有发现问题所在,也没有解决问题。经过我自行分析研究,已经解决了,为了方便论坛里的朋友解决类似问题,特将解决方案分享给大家。

基础点:2015白金完美版升级到2016白金完美版(版本没有做过任何的二次开发,都是原版,安装在D:\MYOA)


问题点:工作流里的单行输入框和部门人员控件配合使用,升级后,马上在移动表单设计器里新增组容器后,移动端看不到单行输入框,导致手机上完成不了流程。


分析原因:1、2015版没有移动表单设计器的概念,2016版才有;2、移动表单设计器的数据来源于智能设计器里的数据;3、升级后出现移动表单设计器里的数据与智能设计器里的数据是没有动态连通;4、部门人员控件在2015版里是不支持手机端显示,2016版也不支持,部门人员控件和单行输入框的名字是一样的,升级后虽然移动表单设计器里看到有单行输入框名字显示,但手机端上是看不到单行输入框,应该是出现控件匹配错误。


处理思路:1、移动表单设计器的数据来源于智能设计器;2、移动表单设计器不支持部门人员控件


处理方法:
情况1:升级后有对移动表单设计器做过添加分组,并移动过控件到新的组容器里的,并做过保存的,无论如何之后修改智能设计器里的部门人员控件名字或单行输入框的名字,手机端都不显示单行输入框。
解决方法:1、其它电脑里恢复备份的2015版,并升级到2016版,马上导出对应的流程表单,以作备用;2、在正式的已经升级了的2016版里的智能设计器里的HTML里删除所有代码,随便输入一个数字,如2,然后点击保存,然后查看移动表单设计器,显示的应该是空白的;3、导入刚才导出的流程表单,马上在智能设计器里将部门人员控件的名字做修改,不能跟单行输入框一样的名字,保存;4、进入移动表单设计器,现在就可以随意添加分组,或移动之前与部门人员控件配合使用的单行输入框,此时,手机端也会正常显示单行输入框;5、在智能设计器里将部门人员控件的名字修改回与单行输入框一样的名字,保存,此时手机端也正常显示单行输入框;6、最终,手机端正常显示,电脑端也可以通过部门人员控件选择后,在单行输入框里显示相关内容,完美解决。

情况2:升级后没有注意到这个手机端不显示与部门人员控件配合使用的单行输入框的问题的,同时没有对智能设计器和移动表单设计器操作的。
解决方法:1、在智能设计器里修改部门人员控件,保存;2、进入移动表单设计器,根据个人要求,随意添加分组或移动单行输入框都可以了;3、智能设计器里将部门人员控件的名字修改回与单行输入框一样的名字,保存;4、最终,手机端正常显示,电脑端也可以通过部门人员控件选择后,在单行输入框里显示相关内容。如果不行,可采用情况1的解决方法来处理。


总结建议:
1、使用2016版纯净原版,新增工作流,测试单行输入框和部门人员控件,没有出现手机端不显示单行输入框的问题;
2、根本原因是2015版升级2016版后新增了移动表单设计器导致的数据控制不正确的问题,使原有的工作流出现问题,是升级方面的一个BUG;
3、建议通达优化移动表单设计器与智能设计器之间的连通程序,最好有移动表单设计器的初始化功能,可以重新刷新连通数据。



您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-28 23:54 , Processed in 0.284444 second(s), 34 queries .

Powered by Discuz

Copyright © 2001-2025, 北京通达信科科技有限公司.

快速回复 返回顶部 返回列表