Flow designer - list collector - how to display multiple values

Kifrez
Kilo Guru

Hi all,

Could someone please help me with list collector variable and flow designer?

I have a catalog item with list collector variable. I am trying to use flow designer to display the values.

Flow designer will list if there is only one value . however, if more than one, it comes up as blank.

How do I incorporate the script in below link so I can display the value in description?

I think it's a bug from the system.

Flow Designer: how can you retrieve values in an action of a glide_list object? - Support and Troubl...

 

Thanks in advanced for your assistance.

1 ACCEPTED SOLUTION

I mean here's my test flow:

find_real_file.png

If the network drives List Collector points to a table, you should be able to do the same just by plugging in your variable into step 2.

Could you post a screen shot of the definition of the list collector?

View solution in original post

22 REPLIES 22

You don't need to look up anything. Getting the Catalog Variable is enough. It will end up being a GlideRecord containing the records selected in the List Collector.

I mean here's my test flow:

find_real_file.png

If the network drives List Collector points to a table, you should be able to do the same just by plugging in your variable into step 2.

Could you post a screen shot of the definition of the list collector?

Hey János, I m totally baffled hahaha.....

I do not understand why one table can dotwalk but other cannot dotwalk

find_real_file.png

 

So I dotwalk using the shared mailbox to email address, but it lists same email addresses instead of different one as per screenshot below.

Do you have any clue?

 

find_real_file.png

find_real_file.png

 

The problem is not in step 2 (Get Catalog Variables form VDI ...) but in step 4 where the flow uses the wrong variable to compose the list. As it is now, the Flow adds to the list the whole list as many times as there are items in the List Collector.

Actually the Flow keeps making that mistake.

You need to understand that once in the For Each loop (step 3 in your screenshot), in step 4 you need to be using the item that is "created" by step 3, not the list "looped" be step 3.

So in step 4 instead of  2 ðŸ¢’ shared_mailbox ðŸ¢’ Email Address  (which is the "looped" list) you should use  3 ðŸ¢’ Shared Mailbox Record 🢒 ...  (the item "generated" by step 3).

You can see the same in my screenshot, where in step 5 (your step 4) I'm using  3 ðŸ¢’ User Record ðŸ¢’ ...  - the "generated" item (your step 3  3 ðŸ¢’ Shared Mailbox Record ), not  2 ðŸ¢’ Users  - the "looped" list (your step 2  2 ðŸ¢’ shared_mailbox ).

In other words, what you have in  2 ðŸ¢’ shared_mailbox  is the whole list, what you have in  3 ðŸ¢’ Shared Mailbox Record  is just one item from  2 ðŸ¢’ shared_mailbox .

To your exact question, I have no idea why the inconsistency. Both being lists, none of those should be dot-walkable.

Hi János,

Thanks. your last update was helpful . I manage to list different sys_id .

How could I display the display name instead? Do I have to change the Display field in that table to true?

find_real_file.png

 

find_real_file.png