|
|
问题原因请看上一帖子:5.0打开表单无内容
http://www.teemlink.com/bbs/foru ... 9&fromuid=48714
(出处: 天翎MyApps社区论坛)
寻因过程:根据上一帖子官方回复,多次同步数据表单后问题依旧,于1月6日收到官方更新包,今日更新0104war包问题依旧,于是测试了新写入表单看问题是否存在,写了一条测试数据保存后发现可以正常打开,判断问题出在了数据库表单内容上,通过比对新旧数据后发现有字段出现了变化,ID字段除原有随机uuid内容外增加“--软件id”内容,于是通过网页测试前端请求,通过比对新旧数据请求头及响应头,发现前端请求时会自动在docid字段中增加“--软件id”,导致4.4历史数据因缺失该内容无法在数据库中检索到该表单,故打开空白。
模拟测试:在旧数据中增加“--软件id” ,前端测试打开正常。
具体测试过程截图:
解决思路:
1.4.4升级5.0后,通过某个页面集中对原有数据中的id新增--id
2.前端请求表单数据时docid不增加--软件id,而是通过视图中原有id进行请求。
3.官方有没有什么新想法,问题已经找出来了。
|
|