看完必恍然大悟的活字格内幕:一,清除页面查询缓存
本帖最后由 Simon.hu 于 2017-8-8 12:06 编辑具体的用例场景:
我这里有一个简单的快递系统,
我需要对这些数据做一个筛选(比如只显示出张三,2017年1月到5月的数据,可能本来有1000条数据,当做了当前的筛选以后,可能只会显示出100条数据),然后跳转到将一个专门打印的页面并打印这些数据。
问题分析与解决:
我上面的解释似乎十分的合情合理,可是中间有一个很大的漏洞,我在上一个页面做了数据筛选,可是并没有在这个导出的页面做啊,这个导出页面就可以直接使用上一个页面的筛选结果吗?
这个其实是我们活字格的一个策略,我们的查询其实是会默认的在页面之间传递的,所以上面的问题你什么都不用做,结果就会使我们期望的结果。
可是上面的这个策略会带入这样的一个问题,比如我在一个页面做了筛选以后,跳转到别的页面的时候,我确实就是想把全部的数据显示出来,而不是只显示筛选后的数据。这个怎么办。这也就是很多同学,明明看到设计器的数据表里有数据,我在当前页面里面也没有设置什么查询条件,为什么就是有很多的数据出不来的原因。
问题我们已经找到了,那么我么应该怎么解决这个问题?解决办法十分的简单,在跳转命令的高级设置里面,把这个“移除页面查询和排序缓存”勾选上就行了
我已经看到了无数的小伙伴,掉到这个坑里了。
恍然大悟,原来如此 恍然大悟,原来如此 好! 我的疑惑一扫而空!
谢谢! 谢谢!
页:
[1]