禁用选择器中的分页 - 仅滚动

时间:2017-06-08 19:03:20

标签: acumatica

我收到了一个关于它是否可行的问题,以及如何禁用某些选择器字段的分页选项,而是启用完全滚动值。

最后,我已经讨论了在性能,内存利用率,速度等方面这样做的负面影响。

在调查中,起初我认为将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值,还有其他一些我不知道的或者这可能是构建问题吗?

由于

0 个答案:

没有答案