I have made an app that allows users to make modifications to a text field. If user makes a change then a column which monitors changes in the sheet gets updated by a ‘ChangeTimeStamp’
Now I need a daily file/email that consolidates all the changes that happened in the last 24 hrs in the entire app.
I have been semi-successful in this pursuit as I have been able to send emails for individual updates using scheduled event and ‘ForEachRowInTable’ but I want to do have a single email/file. Currently, I am bombarded with multiple emails (one for every change)
Thank you for the documentation. I looked through it and instead of Select() I decided to use Filter() as I want to send data to a xlsx and want to send all columns from the table but my automation is not running.
I have put the event as change in the ‘Master Sheet’ and asked the bot to run a task to create a file.
My expresssion in the first cell of the template is as follows:
That was my first try as well but I want to schedule not just basis time but an additional criteria as well that I want the table to contain only those rows in which change time is within the last 24 hours.
You’re getting far more experienced guidance from @Aurelien . Nonetheless, in case it’s helpful: Maybe you can accomplish what you need by entering in the automation event’s Condition property an expression that returns “only those rows in which change time is within the last 24 hours”:
Searching for “templateReference:id=1”, I find hits in this forum saying the reason for this is that there’s no data which matches the filter condition.
After a lot of hit and trial the following did work