Some help with check box list

Query: I need to make checkboxes visible whenever an item in a list selector matches a condition. For example, when my list selector is equal to the text "5000," I need the checkboxes and text from M5K_1 to M5K_19 to be shown.

I'm trying to do this with blocks, but I think it’s better to use a loop. The only thing I don’t understand is how to use loops with the blocks.

what's the relation with 5000 and M5K_1 and M5K1? how many checkboxes do you have?

You can build your own check boxes in your text areas of your list.


[_]

P S. This board took [\X] as markup

5000 corresponds to the type of service; for example, in this service, there are 19 checkpoints to be carried out according to the procedure manual.
At 10,000, there are 21 checkpoints ranging from M5K_1 to M5K_3 and from M5K_6 to M5K_24.
In total, there are 35 checkpoints.

There are 35 controls that are not repeated but are performed at each interval. These controls are linked to a Google Form, as I am interested in recording the data in Google Sheets.

You should not have so many screen components for a checklist that may expand without limits.

Here's how to do it using lists as templates:

Thank you for your input, but I don’t want to use TinyDB. I think if I assign the global variable in the following way and merge the blocks, it should work, don’t you think?


Also, using the provided tutorial as a reference, I came up with something like this, but honestly, I’m feeling lost at this point.


In your attempt to reproduce my refresh_ListView procedure, you

  1. Reversed the subscripts (1/2) in the references to the two column table of checked items
  2. Used the wrong global variable to map true/false into the corresponding check mark.

Review the debugging article on Do It.

I think it's done, and it looks great. Thank you!
I'll leave the corresponding blocks here. :blush: