No problem with the delay; thank you for prioritizing your seasonal health and well-being over this forum. 🤣
The proposed condition kicked back errors.
I am hierarchy 'National'. This updated condition returns the complete list ascending, but does not default my home park name (the User's home park) into the ComboBox, as the original condition does.
If(varHierarchy="Region", Filter(ParkListCollection, "NPSReg" = varNPSReg),ParkListCollection)
Also, when I change my hierarchy to 'Region' in the MemberCollection and refresh, the ComboBox does not auto-populate my home park, but does list all parks once opened.
Here is additional information, that I hope will clarify some things.
The data sources are (SharePoint):
ParkSnapShotCollection (Columns: Title (=Park), NPSReg)
ParkListCollection (Columns: Title (=Park), NPSReg)
MemberCollection (Columns: Park, NPSReg)
I've got these running on AppStart:
Set(varNPSRegion, false );
Set(varDOIRegion,0);
Set(varIsRoster, false );
Set(varParkAlpha,"");
Set(varNPSReg, "");
Set(varProgramHierarchy,"");
Set(varIsHierarchyEmployee, false );
Set(varIsHierarchyPark, false );
Set(varIsHierarchyRegion, false );
Set(varIsHierarchyNational, false );
Set(varParkAlpha,First(Filter(MemberCollection,UsrNm=User().FullName)).Park);
Set(varNPSReg,First(Filter(MemberCollection,UsrNm=User().FullName)).NPSReg);
Set(varHierarchy,First(Filter(MemberCollection,UsrNm=User().FullName)).ProgramHierarchy);
Set(MemberUnqID,LookUp(MemberCertificationandQualificationCollection,UsrNm=User().FullName).UnqID);
Set(HierarchyPark,LookUp(MemberCertificationandQualificationCollection,UsrNm=User().FullName).Park);
Set(HierarchyRegion,LookUp(MemberCertificationandQualificationCollection,UsrNm=User().FullName).NPSReg);
Set(HierarchyLevel,LookUp(MemberCollection,UnqID=UnqID).ProgramHierarchy);