【10.0.102.0】【有数据表查询操作时加载绑定数据有误】
DEMO工程文件中,【出勤记录列表页面】点击表格右侧【修改】按钮时,弹出【出勤记录修改页面】的数据绑定有误,总是显示第一条数据的内容(日期为2024/10/16)。当把修改按钮命令中【弹出页面】之前的命令禁用之后,弹出页面对应的数据绑定正常,所以推测是因为前面的命令【ID验证日出勤记录是否允许修改】查询了同一个数据表【日出勤记录表】,导致当前行发生了变化。
另一个问题应该也与此有关:【出勤记录修改页面】在保存前,也执行了相同的数据表查询命令,导致绑定字段的值发生了变化(重新加载),最终导致修改不成功,或是修改到错误的记录(调用服务端命令根据ID更新数据表,但是从页面取到的ID因为是绑定字段,在查询之后也重新加载成了第一条数据的ID)。
我目前的解决方式是,先用一个变量接收ID,然后在执行了相关的数据表查询命令后,再重新手动设置当前行。
感谢大佬的反馈,这边在出勤记录列表页面_填报页面绑定数据表的日期字段测试了下, 点击修改后当前行的变更应该与 模版命令中调用服务端命令,成功后重新加载数据有关,可以考虑禁用后测试一下。
Shawn.Liu 发表于 2024-11-25 17:44
感谢大佬的反馈,这边在出勤记录列表页面_填报页面绑定数据表的日期字段测试了下, 点击修改后当前行的变更 ...
我帖子中已经说到了,禁用前面的命令后测试是正常的。
目前已经找到了解决方案,在前面通过模板命令调用服务端命令时,取消勾选【调用成功后重新加载数据】,绑定字段就不会被重新加载了。
所以这个不算是个Bug,问题已解决。
{:5_114:}
页:
[1]