Starting Actions: Actions that run when you open the app

As I’ve been getting more and more comfortable utilizing Actions throughout my apps, I’ve discovered some scenarios where it would be great if we could initiate an action when someone starts using the app.

All of the following scenarios happened while I was building apps for clients, and each required that I come up with some system to manage things - but each one of these would have been easily solved if I could have just said “run THIS action when a user opens the app.”

On the data side of things:

  • Create a record
    • login tracking for example
  • Run a calculation and update some values in a table
    • Because the formula is a beast, and it’s running over a HUGE data set, said formula cannot be run in a virtual column - it’s calculation needs to be handled with care, but you still need that calculation to run and be “updated” when people look at it
  • Change values (or reset values)

Additional Use

  • Initial navigation
    • We’ve got starting view, but it doesn’t work in some advanced scenarios

Where would his live?

For the data change actions:

  • inside the Table panel makes most sense to me; then you could assign a starting action for each table of your app (if you wanted).

For the navigation actions:

  • You could update the Starting View field
    • You could select if you wanted to use Views or Actions:
      • views would work like they do now,
      • actions would give you a list of all the navigation actions in your app for you to choose from

As always, thanks for considering! 3X_d_5_d51363a862e7ab883241c312ac5d7f271579cdd3.gif

Status Open
10 7 715
7 Comments
LeventK
Silver 5
Silver 5

You got my vo…umhhhh

MultiTech
Gold 4
Gold 4

Status changed to: Open
Pratyusha
Community Manager
Community Manager
 
Scott_Nesbitt
Silver 2
Silver 2

Is this going to happen?  I also think it is super useful.

PhilippSeidel
Bronze 4
Bronze 4

That would be awesome!

bthomyka
Bronze 2
Bronze 2

Have idea for this feature? Now is 2024 😉

 

Scott_Nesbitt
Silver 2
Silver 2

Agreed, this should happen this year.