可在Acumatica报告参数选择器中搜索的其他字段(类似于页面选择器上的FastFilterFields)

可在Acumatica报告参数选择器中搜索的其他字段(类似于页面选择器上的FastFilterFields),acumatica,Acumatica,我们有一个自定义表,并在各个页面的该表的键字段上使用选择器。在选择器中,我们还需要能够搜索其他字段,因此我们将PXSelector的页面条目设置为包括FastFilterFields,如本例所示: <px:PXSelector ID="edMyCustomField" runat="server" AutoRefresh="True" DataField="MyCustomField" DataSourceID="ds" CommitChanges="True">

我们有一个自定义表,并在各个页面的该表的键字段上使用选择器。在选择器中,我们还需要能够搜索其他字段,因此我们将PXSelector的页面条目设置为包括FastFilterFields,如本例所示:

<px:PXSelector ID="edMyCustomField" runat="server" AutoRefresh="True" 
    DataField="MyCustomField" DataSourceID="ds" CommitChanges="True">
        <GridProperties FastFilterFields="InventoryID,InventoryItem__Descr">
            <Layout ColumnsMenu="False" />
        </GridProperties>
</px:PXSelector>

这在我们的页面上非常有效。在上面的示例中,选择器搜索框中的条目将返回MyCustomField、Inventory ID、InventoryItem.Descr字段中具有匹配值的行

现在问题是

我们希望在报告参数选择器上的报告具有相同的搜索/快速过滤器字段功能。当前,选择器仅允许搜索绑定到选择器的字段(一个可搜索字段)


如何使报表选择器能够使用与自定义页面相同的其他可搜索字段?

根据我的发现,在报表选择器中搜索超出标准2个字段是不可能的。默认情况下,唯一可搜索的字段是要选择的字段和在“选择”属性中定义为“描述”字段的“描述”字段。

根据我的发现,在报告中使用的选择器中,搜索超出标准2个字段的字段是不可能的。默认情况下,唯一可搜索的字段是要选择的字段和在“选择”属性中定义为“描述”字段的“描述”字段。

目前为止,我所找到的是。。。除非有人有其他想法,否则这是不可能的?我知道用户仍然可以在选择器中过滤列,但是用户习惯于在我们的许多页面中使用选择器搜索这个非常常见的字段-同一字段上的报表选择器的功能应该与我认为的相同。您是否已将输入参数的源字段分配给包含选择器的同一字段?即InventoryItem.inventoryID,而不是SOLine.inventoryID源字段工作正常,可在页面和报告中搜索。问题是第二、第三等字段无法在报表选择器中搜索,因为它们在我们使用FastFilterFieldsS的自定义页面选择器中无法搜索。因此,我们是否可能或是否找到了其他解决方案?目前为止,我所发现的还不是。。。除非有人有其他想法,否则这是不可能的?我知道用户仍然可以在选择器中过滤列,但是用户习惯于在我们的许多页面中使用选择器搜索这个非常常见的字段-同一字段上的报表选择器的功能应该与我认为的相同。您是否已将输入参数的源字段分配给包含选择器的同一字段?即InventoryItem.inventoryID,而不是SOLine.inventoryID源字段工作正常,可在页面和报告中搜索。问题是第2、第3等字段无法在报表选择器中搜索,因为它们位于使用FastFilterFieldsSo的自定义页面选择器中。是否可能,或者我们是否找到了其他解决方案?