Are you saying this… You have one data table and every time when you add a new record, you would like to log the Datetime and session number in another table?
Before we can do this with the in-built action, we need to have the option to add records automatically which is not yet possible. That’s why we need scripting or like Zapier for doing that.
@Mike_Adler I’m looking at the video now. The addition of records we see at 17:30 of the video is just what I was hoping to do.
I’m going to study this some more but I’d like to be able to my share it with students as a self-contained one, so I’m not sure if I would like it to rely on something external like Zapier.
Still, I’m glad to learn about Zapier – it seems to be doing something like what I have been doing with a script on another Gsheet I have.
Because the AppSheet pros used Zapier to accomplish this, I think this provides a clear answer to my yes-or-no question about whether or not what I wanted to do in AppSheet is possible without an extension like Zapier:
that is, “no.”
On the other hand, I’ve decided to use a work around that I can implement with available AppSheet functions.
In that work around, I start with 1000 records (enough to last several years in this case) and use counta in my Gsheet to determine where the next log entry should be written.
I use several “Execute and action on a set of rows” actions to write the data in the appropriate cells on the Gsheet.
It’s not as elegant as Zapier seems to be, and the log space will eventually run out because AppSheet forces my to make it finite, but it’s self-contained so I think I’ll go with that for now.
Thanks @Mike_Adler and @Aleksi_Alkio for your help!
Zapier is cool but I think the AppSheet platform will become more valuable if a simple-to-implement “history” function can be added to the AppSheet action arsenal.