If you need the blocks to be copied to another screen, you can click on a group of blocks, and click ctr + C and to copy it to the clipboard then ctrl + V on another block screen to paste the code you want to carry over
you are saying,
first, copy the columns and then copy the blocks.
so invisible components will be not copied but work-related with copied components too.
For example, I made an app to track behavior data for 10 people. Instead of 10 different data sheets screens for each person. I made 1 data recording screen. Based on the active “person being observed” the entire screen changes including labels, buttons, rows/columns changing to be specific to that persons data sheet.
The code that I use to manage the data is so similar that instead of
Copying across screens. I added code so that the correct things display based on 1 setting.
If I have time today, I can post an example of this.
My main project records data for 10 people. It records 5 metrics for each person. Each metric must be 1 of 6 types.
All names and items being measured are separate for each of the 10 people. So you can image there is a large amount of potential settings and configurations.