我有以下场景。我在网格详细信息中创建了一个按钮。在选择记录并单击按钮时,复选框被标记,但我无法将其注册到数据库中。
我已附上 DAC 和图表
你可以帮我解决这个问题,欢迎评论。
提前致谢。
namespace PX.Objects.PM
{
public class PMBudgetExt : PXCacheExtension<PX.Objects.PM.PMBudget>
{
#region UsrVendorID
[PXDBInt]
[PXUIField(DisplayName = "Vendor ID", Visibility = PXUIVisibility.Visible)]
[PXDimensionSelectorAttribute("VENDOR", typeof(Search<VendorR.bAccountID, Where<VendorR.type, Equal<BAccountType.vendorType>,
And<VendorR.status, Equal<BAccount.status.active>>>>),
typeof(VendorR.acctCD), new Type[] { typeof(VendorR.acctCD), typeof(VendorR.acctName) },DescriptionField = typeof(VendorR.acctName))]
[PXUIEnabled(typeof(Where<PMBudgetExt.usrMarkforPO, Equal<False>>))]
public virtual int? UsrVendorID { get; set; }
public abstract class usrVendorID : PX.Data.BQL.BqlInt.Field<usrVendorID> { }
#endregion
#region UsrMarkforPO
[PXDBBool()]
[PXDefault(false)]
[PXUIField(DisplayName = "Mark for PO" )]
public virtual bool? UsrMarkforPO { get; set; }
public abstract class …Run Code Online (Sandbox Code Playgroud)