ArchiveUser
8 years agoQrew Captain
Relationship Filtered On Conditional Values - Contains but not equal to
I have a situation where many "Items" may be wired by many "Work Packages". I've set up this many-to-many relationship with an intermediate table where users can "Add New WiredBy". I then have a bunch of relationships in the background to get ultimately get a concatenated text field of all the associated work packages. A result for a given item may be "WP-1, WP-2, WP-3".
I then have a third table called "Cables". Previously when we didn't have this multiple-wired-by functionality and it was just 1 to many (an item is wired by a package), for a given cable record you selected which package this cable is associated with (ultimately this table produces the work package cable schedule) and the related item that is being wired would be a related dropdown filtered on the conditional value "Item: WiredBy" = "Cables: WiredBy Filter".
However in trying to implement this I'm running into the issue that I can no longer use the Conditional Values filter.
Now I want logic something along the lines of "Items: WiredBy Concat" CONTAINS "Cables: WiredBy Filter".
Is there a way to enable a more broad "contains" conditional value filtering instead of "=" logic?
Or if not, is there another way you can think for me to get a field in both tables that will consistently have the correct "equal" text in all situations?
The Cables really should be linked directly to the Work Package so I don't want to change the cables table filter options to the concat field.
I hope you can make sense of my description. I'm happy to try to explain differently if it doesn't make sense.
Thank you,
Leith
I then have a third table called "Cables". Previously when we didn't have this multiple-wired-by functionality and it was just 1 to many (an item is wired by a package), for a given cable record you selected which package this cable is associated with (ultimately this table produces the work package cable schedule) and the related item that is being wired would be a related dropdown filtered on the conditional value "Item: WiredBy" = "Cables: WiredBy Filter".
However in trying to implement this I'm running into the issue that I can no longer use the Conditional Values filter.
Now I want logic something along the lines of "Items: WiredBy Concat" CONTAINS "Cables: WiredBy Filter".
Is there a way to enable a more broad "contains" conditional value filtering instead of "=" logic?
Or if not, is there another way you can think for me to get a field in both tables that will consistently have the correct "equal" text in all situations?
The Cables really should be linked directly to the Work Package so I don't want to change the cables table filter options to the concat field.
I hope you can make sense of my description. I'm happy to try to explain differently if it doesn't make sense.
Thank you,
Leith