尝试为所有新创建的文档制作自定义复选框以保持真实。属性:
[PXDBBool()] [PXDefault(TRUE)] [PXUIField(DisplayName = "Update Projects")]
ASPX:
<px:PXCheckBox CommitChanges="True" ID="edUpdateProject" runat="server" DataField="UpdateProject" ></px:PXCheckBox>
你能试试这个[PXDefault(true)] 吗?使小写字母真实。
下面的代码适用于我的一项自定义。此代码可能会对您有所帮助。
#region Status
[PXDBBool()]
[PXDefault(true,PersistingCheck =PXPersistingCheck.Nothing)]
[PXUIField(DisplayName = "Active")]
public virtual bool? Status { get; set; }
public abstract class status : PX.Data.BQL.BqlBool.Field<status> { }
#endregion