我收到了一个关于它是否可行的问题,以及如何禁用某些选择器字段的分页选项,而是启用完全滚动值。
最后,我已经讨论了在性能,内存利用率,速度等方面这样做的负面影响。
在调查中,起初我认为将AllowPaging选项设置为false是一个简单的项目,但这似乎并不是所有需要的。
如果我在选择器字段中(例如,在销售订单中进行库存查找),请添加以下内容(XML视图)
<PXSegmentMask DataField="InventoryID" ParentId="phG_tab_Items#0_grid_Levels#0_edInventoryID" TypeFullName="PX.Web.UI.PXSegmentMask">
<Prop Key="GridProperties.AllowPaging" Value="False" />
</PXSegmentMask>
结果视图确实禁用了选择器上的分页选项,但显示的结果记录数仍然相同。
查看生成的SQL查询,我可以看到它确实现在选择了所有记录但是查看div上的overflow属性我看到它被设置为&#34;隐藏&#34;对于垂直滚动条。
这让我相信需要调整Scroll设置,但PXSelector不会在GridProperties中公开滚动设置。
如果没有将pagesize设置为int.Max值,还有其他一些我不知道的或者这可能是构建问题吗?
由于