我需要为员工添加一个搜索字段到订单输入页面SO301000。正如我最近参加的框架和定制培训中所建议的那样,我在另一个页面上搜索了我想要的内容,并在“请求”页面中提供了以下代码,其中有一个名为Requested By的员工选择器。
[PXViewName(EP.Messages.Employee)]
public PXSetup<EPEmployee, Where<EPEmployee.bAccountID,
Equal<Optional<RQRequest.employeeID>>>> employee;
这会添加一个选择器,按照我的意愿显示销售订单页面的完整员工列表,但该字段的显示名称是员工ID,我需要将其更改为合同审核者。尽我所能,我尝试过,我无法更改显示名称。我怎么能做到这一点?
答案 0 :(得分:1)
您需要覆盖页面的PXUIField属性。执行此操作的最佳方法是在BLC扩展中添加Cache_Attached条目。
[PXUIField(DisplayName =“Contract by by”)] protected virtual void EPEmployee_bAccountID_CacheAttached(PXCache sender) { }