我是开发acumatica的新手,但我始终无法获得我创建的自定义TextEdit字段的值。我可以通过此代码获取所有内置字段的值
InventoryItem items = (InventoryItem)Base.Item.Cache.Current;
但是我无法获得我在acumatica定制中创建的那个 这是我想获得的领域
https://i.stack.imgur.com/gPln4.png
我已经尝试过
InventoryItem items = (InventoryItem)Base.ItemSettings.Cache.Current;
var shortdesc = items.UsrShortDescription;
但是它不起作用并且在文本框中没有显示该值 预先感谢您的帮助
答案 0 :(得分:1)
InventoryItem items = (InventoryItem)Base.ItemSettings.Current;
var itemExt = PXCache<InventoryItem>.GetExtension<InventoryItemExt>(items);
var shortdesc = itemExt.UsrShortDescription;
答案 1 :(得分:1)
Vardan展示了一种方式,为了图片的完整性也想展示另一种方式:
InventoryItem items = (InventoryItem)Base.ItemSettings.Current;
var itemExt = items.GetExtension<InventoryItemExt>();