我已經能夠修改的舞臺和來源頁面機會對其他領域的下拉值,甚至狀態字段在其他頁面,如信息修改項目 - 狀態字段
的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