I have a custom maintenance screen and a related custom table. There is a field I want to use as a selector on other custom screens.
On the maintenance screen where you maintain the items for the selector, the field is showing a selector on it.
DAC Field:
#region NCRDispCD
[PXDBString(2, IsFixed = true, IsKey = true)]
[PXCheckUnique(typeof(SSGNCRDisp.nCRDispCD))]
[PXUIField(DisplayName = "Disposition CD", Visibility = PXUIVisibility.SelectorVisible)]
[PXSelector(typeof(Search<SSGNCRDisp.nCRDispCD>),
typeof(SSGNCRDisp.nCRDispCD),
typeof(SSGNCRDisp.description))]
public virtual string NCRDispCD { get; set; }
public abstract class nCRDispCD : PX.Data.BQL.BqlBool.Field<nCRDispCD> { }
#endregion
I tried making this field without a selector and adding the selector in the cache attached of the other screens but that didn’t work and seems like a bad way of trying to do this.
In the Project Editor, I cannot find any options to hide the selector in any of the options. I also added the filed to the Levels so I could see if there was an option in the Field Editor but I cannot find anything.
What can I do the hide the selector on the maintenance screen?
Best answer by Django
View original