决策报表控件偶现异常值,想咨询下看看有没有解决思路或者规避思路: 1.决策报表有七个控件 分别为 a1 a2 b1 b2 pagesize pagetotal pagenum 其中pagesize暂定为固定值15,pagetotal控件绑定取总页数的数据集(其中数据集中使用a1 b1 pagesize三个控件作为查询条件,这样三个条件变更时数据集内容会自动刷新,进而变更pagetotal控件的值)。 2.pagenum下拉框绑定基于pagetotal公式生成的数据字典(预期pagetotal变更时数据字典会跟着变更) 以上功能均已实现 3.目前页面变更a2 b2的值,点击查询按钮,js取 a2 b2的值和a1 b1进行比较,值不同时覆盖a1 b1的值,此时pagetotal值会自动刷新,目前发现pagetotal值偶尔会异常刷新成1(实际应为50-70之间的值),疑似报表数据集两次刷新出现了并发问题导致(证据是我在label控件pagetotal的值变更事件中alert(this.getValue()),偶现连续两次alert均为1的现象),想咨询下这个问题有没有办法规避或者解决? |
最佳回答 |
||||
0
|
|