Acumatica PXSelector属性抑制窗体上的错误
你好 我已为仓库位置创建了自定义位置字段:Acumatica PXSelector属性抑制窗体上的错误,acumatica,Acumatica,你好 我已为仓库位置创建了自定义位置字段: #region UsrTOLocation [PXString] [PXUIField(DisplayName = "To Location")] [PXSelector(typeof(Search< INLocation.locationCD, Where<INLocation.siteID, Equal<Current<INRegister.toSiteID&g
#region UsrTOLocation
[PXString]
[PXUIField(DisplayName = "To Location")]
[PXSelector(typeof(Search<
INLocation.locationCD,
Where<INLocation.siteID, Equal<Current<INRegister.toSiteID>>>>))]
public virtual string UsrTOLocation { get; set; }
public abstract class usrTOLocation : PX.Data.BQL.BqlString.Field<usrTOLocation> { }
#endregion
#区域位置
[字符串]
[PXUIField(DisplayName=“To Location”)]
[PX选择器(类型)(搜索<
INLocation.locationCD,
其中>)]
公共虚拟字符串usrtology{get;set;}
公共抽象类usrtocation:PX.Data.BQL.BqlString.Field{}
#端区
当位置不存在时,我使用按钮中的代码创建它。
因为我已经将PXSelector添加到上面的字段中,所以当它找不到位置时,我会不断收到一个错误。这是正确的,因为我仍然需要创建它
是否有方法抑制未找到位置的错误?您可以使用PXSelector属性的ValidateValue属性 例如:
[PXSelector(..., ValidateValue = false)]
它禁用验证,因此在PXSelector属性中出现错误。您可以使用PXSelector属性的ValidateValue属性 例如:
[PXSelector(..., ValidateValue = false)]
它禁用验证,因此在PXSelector属性中出现错误