首页 > 解决方案 > 工作组的 PXSelector

问题描述

我正在尝试创建一个输入字段来查找工作组。我有一个自定义表,我正在尝试定义负责它的工作组。我假设 PXCompanyTreeSelector 将提供查找。是否有我缺少的属性或者是否需要单独定义查找。

    public abstract class responsibleGroup : IBqlField { }
    [PXDBInt]
    [PXDefault(typeof(EDPartnerInfo.responsibleGroup), PersistingCheck = PXPersistingCheck.NullOrBlank)]
    [PX.TM.PXCompanyTreeSelector]
    [PXUIField(DisplayName = "Responsible Group", Enabled = false)]
    public virtual int? ResponsibleGroup { get; set; }
    #endregion

表单将其格式化为选择器,但屏幕仅在执行时显示只读字段。

<px:PXSelector ID="edResponsibleGroup" runat="server" DataField="ResponsibleGroup">
</px:PXSelector>

标签: acumatica

解决方案


您已在此行中将此字段设置为禁用:

[PXUIField(DisplayName = "Responsible Group", Enabled = false)]

您需要Enabled = falsePXUIFieldAttribute.


推荐阅读