Option Set operators not behaving as supposed to

image

As you can see i put a constraint in RG (which shows a list of PO’s) that “accounting” role can see PO’s only from “Approve” and above “status”, but now i see “Pending”-status-PO’s still showing up to “accounting”, what could it be?

(in my option-set list “pending” is below “Approve” in the list)

AFAIK, configuration sequence within an option set governs only the sequence in which options display for your selection in the expression editor–i.e., not their sort sequence within the app, which is alphabetical based on each option’s display value. Instead, add an number attribute to each option that you can reference when you need to consider the hierarchy of option set values.

Or set is not the values you don’t want
Or set is the values you want

(Bubble actually gave me those operators after the Status name, which makes me think that this IS made for that)
And using YOUR technique how would i write it as a constraint? “Status” = ???

Sure–comparison operators apply to alpha values, but they’re compared alphabetically (oer perhaps based on unicode value), and not based on configuration sequence within an option set.

Status is in All Status:filtered[This Status's Hierarchy ≥ Approved's Hierarchy]

1 Like

This topic was automatically closed after 70 days. New replies are no longer allowed.