Hi! Encountering an issue I am pretty sure is very easy to solve:
I am trying to display elements in a Repeating Group based on their attributes (in this case, Job applicants going through a Job process with different status). For this, I am doing a search for the Talent Profiles whose status corresponds to a value. Talents have multiple status entries since they can be in multiple job process. These Status Entries are a data type so a the data type Talent has a List of Status entries.
Hello Ambroise, I dont get the option contains list in the first search.
I believe there must be something wrong with my data structure as shown above, but as said: Talent Status entry is a data type that contains the field Talent Status Individual Value (text).
Talent is another data type that has the Talent Status field as a list of Talent Status entries.
So technically selecting the Talent’s Talent Status should allow you the option 'contains list Talent Status Entries".
But that is not working.
your proposal is indeed not giving an error, but also not managing to display anything back in the Repeating Group. Tried multiple workarounds and none of them worked. Must be because of the way the app is structured?
Okay @ramon.rodriganez so it’s not displaying anything because currently, the logic says 'Show me the list of things whose Status (Talent Status User) contain ALL of the Talent Status Entries in the database
The problem is, Talent Status Entries is a data type, with 56 entries so it’s never going to work. What you want to display I guess, is the list of users who applied to the Current Position Page, and whose Status is either ‘Assigned’, ‘Contacted’ and so on… right?
You’re totally right - I would advise:
creating an Application data type (where you would have one entry per Talent Profile per applied Position)
in that data type, you could have the Status field as an Option Set, instead of having a data type ‘Talent Status Entries’. You would then update this ‘Option’ depending on the User journey for that particular Position
Hello Ambroise,
I might be doing something wrong, but as fas as I can see:
Talent Status Entry is an App data type (where one entry is created for each Talent whenever he applies to a position). So each entry is unique in assigning Talent to Position and Status within that position.
The Status is a field in that data type. I chose to make it text and not option set because as Option set it was not working either.
so in my opinion you need to change your search to:
Search for Talent Status Entry, constrained by Position Profile = Current Page Position Profile and Status = Assigned
Then you need to put all your elements in the first cell into a group, set that group’s type of content to Talent Profile with data source = Current cell's Talent Status Entry's Talent Profile.
You’ll then be able to reference all the elements in that group to that Talent Profile
Hope that helps, let me know if you have any questions.
Ambroise