更改Acumatica中的网格列标题名称
在createpurchaseorder屏幕中,我添加了四个字段,productmanager、productmanager Name、一个用户定义的字段(Buyer ID)和要显示的网格中的Buyer Name。这些字段来自库存项目屏幕) 我想在显示的网格中将标题列Employee Name更改为Product Manager Name SetDisplayName(缓存,“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu更改Acumatica中的网格列标题名称,acumatica,Acumatica,在createpurchaseorder屏幕中,我添加了四个字段,productmanager、productmanager Name、一个用户定义的字段(Buyer ID)和要显示的网格中的Buyer Name。这些字段来自库存项目屏幕) 我想在显示的网格中将标题列Employee Name更改为Product Manager Name SetDisplayName(缓存,“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
到底该怎么做。我将把代码放在哪里?我将把SetDisplayName调用添加到初始化覆盖中该图形上的图形扩展中。下面是一个使用现有字段的工作示例:
public class POCreateExtension : PXGraphExtension<POCreate>
{
public override void Initialize()
{
base.Initialize();
PXUIFieldAttribute.SetDisplayName<POFixedDemand.vendorID>(Base.Caches[typeof(POFixedDemand)], "kung fu panda");
}
}
公共类POCreateExtension:pxGrapherExtension
{
公共覆盖无效初始化()
{
base.Initialize();
PXUIFieldAttribute.SetDisplayName(Base.Caches[typeof(POFixedDemand)],“功夫熊猫”);
}
}
我会将SetDisplayName调用添加到初始化覆盖中该图形上的图形扩展名中。下面是一个使用现有字段的工作示例:
public class POCreateExtension : PXGraphExtension<POCreate>
{
public override void Initialize()
{
base.Initialize();
PXUIFieldAttribute.SetDisplayName<POFixedDemand.vendorID>(Base.Caches[typeof(POFixedDemand)], "kung fu panda");
}
}
公共类POCreateExtension:pxGrapherExtension
{
公共覆盖无效初始化()
{
base.Initialize();
PXUIFieldAttribute.SetDisplayName(Base.Caches[typeof(POFixedDemand)],“功夫熊猫”);
}
}
供应商ID已更改,但DAC中未显示员工姓名字段,因此未找到该字段。如何引用它??InventoryItem的产品经理ID也会更改。我尝试获取EPEmployee.acctName,但这也不会在网格标头中显示更改。您可能需要向这些文件添加虚拟视图或添加缓存项。例如,将视图属性“public PXSelect employees;”添加到图形扩展中,然后查看更改acctName的显示名称是否有效?我明白您现在的要求了。。。该列正在使用数据字段“InventoryItem\uuuu ProductManagerID\uEPEmployee\uAcctName”,您希望将“Employee Name”更改为其他值。我在另一个页面上对同一ProductManagerID字段有类似的需求,但始终找不到解决方案。很抱歉,我无法提供更多帮助。供应商ID已更改,但DAC中未显示员工姓名字段,因此未找到。如何引用它??InventoryItem的产品经理ID也会更改。我尝试获取EPEmployee.acctName,但这也不会在网格标头中显示更改。您可能需要向这些文件添加虚拟视图或添加缓存项。例如,将视图属性“public PXSelect employees;”添加到图形扩展中,然后查看更改acctName的显示名称是否有效?我明白您现在的要求了。。。该列正在使用数据字段“InventoryItem\uuuu ProductManagerID\uEPEmployee\uAcctName”,您希望将“Employee Name”更改为其他值。我在另一个页面上对同一ProductManagerID字段有类似的需求,但始终找不到解决方案。对不起,我帮不上忙了