Acumatica PXFilter视图中未绑定字段上的PXSelector-不显示查找窗口

Acumatica PXFilter视图中未绑定字段上的PXSelector-不显示查找窗口,acumatica,Acumatica,Acumatica 19.205版 我在一个未绑定的DAC字段上设置了一个PXSelector属性,但是当我单击页面上字段中的查找图标时,它没有显示选择器窗口。我可以开始在字段中输入清单CD,然后我会得到一个下拉列表,试图猜测我在寻找什么,但没有弹出窗口。我使用APDocumentEnq类作为参考 另外,我使用PXFilter作为表单的视图 #region Item protected int? _Item; [PXDBInt] [PXUIField(Displ

Acumatica 19.205版

我在一个未绑定的DAC字段上设置了一个PXSelector属性,但是当我单击页面上字段中的查找图标时,它没有显示选择器窗口。我可以开始在字段中输入清单CD,然后我会得到一个下拉列表,试图猜测我在寻找什么,但没有弹出窗口。我使用APDocumentEnq类作为参考

另外,我使用PXFilter作为表单的视图

    #region Item
    protected int? _Item;

    [PXDBInt]
    [PXUIField(DisplayName = "Item")]
    [PXSelector(typeof(InventoryItem.inventoryID),
        SubstituteKey = typeof(InventoryItem.inventoryCD), CacheGlobal = true)]
    public virtual int? Item {
        get
        {
            return this._Item;
        }
        set
        {
            this._Item = value;
        }
    }
    public abstract class item : PX.Data.BQL.BqlInt.Field<item> { }
    #endregion
#地区项目
受保护整数_项目;
[PXDBInt]
[PXUIField(DisplayName=“Item”)]
[PXSelector(类型)(InventoryItem.inventoryID),
SubstituteKey=typeof(InventoryItem.inventoryCD),CacheGlobal=true)]
公共虚拟整数?项目{
得到
{
将此物品退回;
}
设置
{
此项=值;
}
}
公共抽象类项:PX.Data.BQL.BqlInt.Field{}
#端区
以下是用于查找的HTML:

 <px:PXSelector CommitChanges="True" runat="server" ID="CstPXSelector54" DataField="Item" ></px:PXSelector>


蒂亚

这是通过调整包含有问题的查找控件的行和列的大小来修复的。见原始帖子下面的评论

根本原因是查找位于行内的第一列,而第二列覆盖了查找图标z-index-wise:


我猜页面文件中有什么内容。它是否设置为页面中的选择器字段或段字段(与另一页面上的另一个库存id字段相比),它在屏幕设计器中显示为“选择器”。我将用HTML更新我的帖子。严格来说,字段是绑定的(PXDBInt),DAC是未绑定的(PXFilter)。也不确定是什么问题,我建议删除字段上的所有属性,只需放入:[Inventory(DisplayName=“Item”)]谢谢您的建议!是的,我在PXDBInt和PXInt之间来回跳跃,以使其移动。我尝试了[Inventory()]属性,但得到了相同的结果。我将尝试移除屏幕上的部分,以缩小问题的范围。我会让你知道结果的。很高兴听到你发现了这个问题。别忘了回答你自己的问题。你得到了荣誉,这就解决了问题。