I have extension code like this
#region StateID
[PXDBString(50, IsKey = true, IsUnicode = true, InputMask = "")]
[PXUIField(DisplayName = "State ID")]
[PXDBDefault(typeof(State.stateID))]
[PXParent(typeof(SelectFrom<State>.
Where<State.stateID.
IsEqual<District.stateID.FromCurrent>>))]
public virtual string StateID { get; set; }
public abstract class stateID : PX.Data.BQL.BqlString.Field<stateID> { }
#endregion
and in other custom field, I want to select district from state but in district, I cannot filter it by state field. What am I missing ?
#region UsrDistrict
[PXDBString(50)]
[PXUIField(DisplayName="District")]
[PXSelector(typeof(Search<District.districtID,Where<District.stateID,Equal<Current<State.stateID>>>>),
typeof(District.districtID),
typeof(District.name),
DescriptionField = typeof(District.name))]
public virtual string UsrDistrict { get; set; }
public abstract class usrDistrict : PX.Data.BQL.BqlString.Field<usrDistrict> { }
#endregion