我已经在Customers屏幕上的Company Name字段中添加了InputMask。
我的实现(customizer中的ReplaceOriginal):
#region FullName
[PXMassMergableField]
[PXDBString(255, IsUnicode = true, InputMask=">AAAAAAA")]
[PXUIField(DisplayName = "Company Name", Visibility = PXUIVisibility.SelectorVisible, Enabled = false)]
public string FullName { get; set; }
#endregion
在客户编辑器中,它正确地显示为MaskEdit。
问题
当我明确地将它设置为只接受字母/数字时,它仍然接受符号。它允许对DB记录进行保存和写回。
感谢您的推荐。