工作组的PXSelector

时间:2018-07-26 22:16:21

标签: acumatica

我正在尝试创建一个输入字段来查找工作组。我有一个自定义表,我正在尝试定义对此表负责的工作组。我假设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>

1 个答案:

答案 0 :(得分:1)

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

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

您需要从Enabled = false中删除PXUIFieldAttribute