更改PXSelector字段的显示名称

时间:2016-10-26 17:12:26

标签: acumatica

我需要为员工添加一个搜索字段到订单输入页面SO301000。正如我最近参加的框架和定制培训中所建议的那样,我在另一个页面上搜索了我想要的内容,并在“请求”页面中提供了以下代码,其中有一个名为Requested By的员工选择器。

[PXViewName(EP.Messages.Employee)]
public PXSetup<EPEmployee, Where<EPEmployee.bAccountID, 
Equal<Optional<RQRequest.employeeID>>>> employee;

这会添加一个选择器,按照我的意愿显示销售订单页面的完整员工列表,但该字段的显示名称是员工ID,我需要将其更改为合同审核者。尽我所能,我尝试过,我无法更改显示名称。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:1)

您需要覆盖页面的PXUIField属性。执行此操作的最佳方法是在BLC扩展中添加Cache_Attached条目。

[PXUIField(DisplayName =“Contract by by”)] protected virtual void EPEmployee_bAccountID_CacheAttached(PXCache sender)         {         }