У нас есть собственный график, который был построен для нас Acumatica; он использует PXProjection, вызываемый PXSelectJoin первичного графа, для выбора данных и заполнения полей.
Несколько полей являются полями идентификатора инвентаря:
#region KitComponentID
public abstract class kitComponentID : IBqlField { }
[StockItem(DisplayName = "Kit Component ID", IsKey = true, BqlField = typeof(INKitSpecStkDet.compInventoryID))]
public virtual int? KitComponentID { get; set; }
#endregion
#region KitInventoryID
public abstract class kitInventoryID : IBqlField { }
[SOLineInventoryItem(DisplayName = "Kit ID", BqlField = typeof(SOLine.inventoryID))]
public virtual int? KitInventoryID { get; set; }
#endregion
Эти поля недоступны для редактирования, только для отображения. Мы бы хотели, чтобы они отображали только InventoryCD, а не CD и описание.
Есть ли другой способ определения полей, чтобы они по-прежнему заполнялись автоматически, но отображали только InventoryCD?