public static CRListAttributesHelper CreateFrom(PXGraph graph, PXCache fieldCache, string field) { CRListAttributesHelper result = null; PXStringListAttribute stringListAtt = GetAttribute <PXStringListAttribute>(fieldCache, field); if (stringListAtt != null) { result = new CRStringListAttHelper(stringListAtt); } PXIntListAttribute intListAtt = GetAttribute <PXIntListAttribute>(fieldCache, field); if (intListAtt != null) { result = new CRIntListAttHelper(intListAtt); } CRBaseListAttribute baseListAtt = GetAttribute <CRBaseListAttribute>(fieldCache, field); if (baseListAtt != null) { result = new CRBaseListAttHelper(baseListAtt); } if (result != null) { result.Graph = graph; } return(result); }
public CRBaseListAttHelper(CRBaseListAttribute listAtt) : base() { _listAtt = listAtt; }