Easier way to iterate over list of "things to do"

Let's say I've got the scenario where I'm building out a way for users to enter Company records, and their corresponding Users.  There's a myriad of ways in which this workflow can go down, but let me preset two for your consideration:

  1. Simply allow the users to enter each user, 1-for-1, by going through the user form over-and-over
  2. Give the user an EnumList (on the companies table) where they can enter the emails of each person, and use Action Looping to iterate over that list creating 1-record-for-1-email; then (with the records already there) the user can go over and modify the various details needed.

When presented with these options... almost every time option 2 is selected.

  • Even though the user will literally need to go through every record 1-for-1 anyways, filling in all the other details
  • People like the idea of having the "space" to work from - meaning the record
    • With the record already there, it's easier on the brain to go through the records and fill things in - instead of entering the entirety of the user details at one shot.

But this means I've got loops all over the place...

and while this makes using the app easier... it really adds to the action overhead quite fast - considering the fact that each looping implementation needs at minimum 3 actions (New, Loop, Repeat).

-----------------------------------------------------------------------------

I humbly ask for an easier way to accomplish this feat

I don't know what that would look like... perhaps a dedicated new action-type that allows you to iterate with things?

I also ask that this works not only client-side (through actions), but also server-side (through automation) - executing the lists in series, one-after-another, so as to preserve any sort of serial logic in place.

---------------------------

As always, thanks for considering Small moonwalker.gif

Status Open
2 0 75