These operators check to see if the location's group, level, location ID, ULG or ULG set match the specified value. Multiple values can be entered. Values are entered in single or double quotes, for example:


ifQ()
.groupIs("Quickstop", "Mall kiosk")

.groupIs

This applies to regular Groups only, and should not be confused with Unlimited Location Groups (see:ulgIs)

ifQ()
.groupIs("Combo Store")
.appear( Section(13) );

// can also use more than one

// .groupIs("Combo Store", "Kiosk", …)


.groupNot

This applies to regular Groups only, and should not be confused with Unlimited Location Groups (see:ulgNot)

ifQ()
.groupNot("Mall Kiosk")
.appearSection(Section(15));

// can also use more than one (implicit "or")

// .groupNot("this", "or that", …)


.levelIs

ifQ()
.levelIs("District 9")
.appear(Q(11));

// can also use more than one

// .levelIs( "B2", "Area West", … )


.levelNot

ifQ()
.levelNot("District 9")
.appear(Q(11));

// can also use more than one

// .levelNot( "B2", "Area West", … )


.locIDIs

ifQ()
.locIDIs("A-01")
.appear(Q(21));

// can also use more than one

// .locIDIs("A-01", "B-02", …)


.locIDNot

ifQ()
.locIDNot("A-01")
.appear(Q(21));

// can also use more than one

// .locIDNot("A-01", "B-02", …)


.ulgIs

ifQ()
.ulgIs("5 Star Stores", "Exempt")
.appear(Section(10) ;

.ulgNot

ifQ()
.ulgNot("Mixed Brand")
.disappear(Section(6), Section(7));

.ulgSetIs

ifQ()
.ulgSetIs("Store Type")
.appear(Q(11));

.ulgSetNot

ifQ()
.ulgSetNot("Store Type")
.appear(Q(11));