Hi everyone, basically, my idea is to be able to create a checklist for each day from the “Checklist” section. Within this, a list of predefined tasks will appear. These tasks won’t change. Here, they can be checked or unchecked as completed. However, I want these tasks to be recorded for each checklist created, since only one will be created per day. How can I do this?
I’ve seen some tutorials that save the date and you can complete them again the next day, but I want them to be saved for each checklist, basically like generating another table with the same tasks for that day.
There are probably many ways of doing it. I’m assuming your checklist is a template, it is always the same checklist every day.
One approach: one table, one date per row, checklist tasks are attributes, each task has a name and checkbox (or better a timestamp).
Date
Task 1 Name
Task 1 Timestamp
Task 2 Name
Task 2 Timestamp
Task 3 Name
Task 3 Timestamp
Date 1
repeat with a single value or template
timestamp with checked
…
…
…
…
Date 2
repeat with a single value or template
timestamp with checked
…
…
…
…
Date 3
repeat with a single value or template
timestamp with checked
…
…
…
…
etc.
Data editor
Create a table called Dates and add 1000+ rows to it
Create a row ID column
An index column (either manually or automatically using the row IDs)
Then you’ll need a column with Dates: with a play with the index column, a template column set to “now” and a math column, create a column with dates starting today and then they increment by one day row by row.
Create a column with the “Task 1 Name” and “Task 1 Done Timestamp”. Repeat for your list of tasks.
Layout editor
A screen with a collection of “Dates”. Sort them from most recent, show only the last 10 instance.
When the user taps the date, show edit or details screen, and let the user write to the table by checking boxes. Checking a box will write the timestamp.
Something like that. The approach is not very elaborate but that would be my first go at it.