我们有一个由Acumatica为我们建造的自定义图表;它使用由主图形PXSelectJoin调用的PXProjection来选择数据并填充字段。
有两个字段是库存ID字段:
#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?
答案 0 :(得分:2)
在屏幕编辑器下,该字段应该有一个DisplayMode下拉列表。默认情况下,我相信它是提示(键和描述),值(只是键)和文本(描述。)
如果您将DisplayMode更改为Value,它应该为您提供所需的内容。