Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改Acumatica中的网格列标题名称_Acumatica - Fatal编程技术网

更改Acumatica中的网格列标题名称

更改Acumatica中的网格列标题名称,acumatica,Acumatica,在createpurchaseorder屏幕中,我添加了四个字段,productmanager、productmanager Name、一个用户定义的字段(Buyer ID)和要显示的网格中的Buyer Name。这些字段来自库存项目屏幕) 我想在显示的网格中将标题列Employee Name更改为Product Manager Name SetDisplayName(缓存,“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

在createpurchaseorder屏幕中,我添加了四个字段,productmanager、productmanager Name、一个用户定义的字段(Buyer ID)和要显示的网格中的Buyer Name。这些字段来自库存项目屏幕)

我想在显示的网格中将标题列Employee Name更改为Product Manager Name

SetDisplayName(缓存,“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


到底该怎么做。我将把代码放在哪里?

我将把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字段有类似的需求,但始终找不到解决方案。对不起,我帮不上忙了