什么决定了 Acumatica 中的 MoveNext 订单?

What determines the MoveNext order in Acumatica?

场景:我有一个名为 Table1 的 DAC。该 DAC 有一个关键字段,该关键字段有一个带条件的选择器。比方说,

[PXSelector(typeof(Search<Table.keyField, Where<Table.fieldCheck, IsNull>>))]

因此,在页面上,选择器工作正常;我从 Table 获取所有 keyFields,其中 fieldCheck 为空。但是,当我单击导航按钮时,它们会完全忽略 "fieldCheck is null" 条件并加载这些记录。如何将我的导航按钮绑定到选择器中设置的条件?

除非我遗漏了你页面的其他一些条件,否则你应该能够在你的主视图上使用过滤器对象,或者只是通过你在选择器中的相同条件来限制你的主视图,然后你只能检索所需的记录。