网络版, 用户A :产品定义修改产品名称、型号、规格、等内容; 用户B :看已做好的单据产品信息没有更新为最新修改的内容, 前后单刷新后几次也不更新,有时重登录也不刷新;用户A修改后自己去看单据,前后单翻下就刷新为最新内容了,此时两人各自看到的是不一致内容; 有时改没改,相互不知道,看到单以为资料是对的,其实又改了,就会做错; 用户B在选择产品的窗口中, 点刷新,看到是更改后的内容,如果不选择产品直接点返回,再来刷新单据还是不变的;随意选择一条产品明细,保存单据,再前后单刷新就会触发更新为最新内容;
www.onlyit.cn
同一电脑登录两个账户测试,环境:网络版/access数据库/版本 20230916 (mssql数据库测试也不同步更新) admin修改产品名称、型号、规格,自己一刷新单据就变最新内容; user_1前后单刷新很多遍都不更新内容,重登录才看到最新内容; 每次我们有产品资料修改,双方相互确认花很多时间,希望官方修复一下,做到同步更新,刷新后见到内容是一致的,避免错误;
这个应该应该改进,可能是刷新产品缓存机制的问题, 某客户端改了 , 服务器改了, 还需要通知到在线的其他客户端, 也更改这个产品的本地缓存。 用缓存速度体验是快了,开发的复杂度也变高了一点。
杨清云,承接商贸管理、人力资源实施、综合管理实施服务. 可扩展开发WEB, 物联网, 大屏展示报表, 移动端, 微信公众号等. 联系QQ:13836962 TEL:13058180007
其它软件怎么处理res数量大的问题的?
有2种方法处理: 第一种: 用功能菜单下的重新提取单据即可刷新,热键 ctrl+L 第二种:设置环境参数 dict_allow_res_part_load ,值为1 ,对于产品资料很多的,比如几万种则应该采用这种方式。
我的产品有50万条左右,可以设置这个标识吗?dict_allow_res_part_load
登录后方可发贴