我已经能够修改的舞台和来源页面机会对其他领域的下拉值,甚至状态字段在其他页面,如信息修改项目 - 状态字段
的CROpportunity.Status列定义为
public abstract class status : PX.Data.IBqlField { }
[PXDBString(1, IsFixed = true)]
[PXUIField(DisplayName = "Status", Visibility = PXUIVisibility.SelectorVisible)]
[PXStringList(new string[0], new string[0])]
[PXMassUpdatableField]
[PXDefault()]
public virtual string Status { get; set; }enter code here
没有要替换的LeadStatuses属性。
在联系人DAC,列被以如下方式
#region Status
public abstract class status : IBqlField { }
[PXDBString(1, IsFixed = true)]
[PXUIField(DisplayName = "Status")]
[LeadStatuses]
public virtual String Status { get; set; }
#endregionenter code here
它被定义,因此,能够代替LeadStatuses与用于联系DAC一个CacheExtension,或超过一个LeadMaint属性GraphExtension。但CROpportunity DAC或OpportunityMaint图并非如此。
任何想法?
感谢
UPDATE 继@Philippe的建议,我可以重命名现有状态。 “新”到“最新”
但是,当我尝试创建一个新的自动化步骤。回顾组合框值smartpanel,不显示选项,添加新的价值观:我回顾了AU表 Combo box values
,但找不到任何地方这些状态值存储 - 这似乎在被处理BLC层
UPDATE 2 添加新值选项可以通过右击在机遇和引线状态都在自动化步骤中定义的网格 Combo box values
感谢您的答复@Philippe。请查找我的更新后的原始帖子,并提供后续问题。 –
菲利普,解决后续问题的更新版本已发布。谢谢! –
@BillBlake,对不起,我没有看到您的评论...双击网格也会添加一个额外的行...删除键也应删除现有的一个。很高兴你解决了你的问题。 – Philippe