Hi everyone. Mitch here with a question about copying apps that are connected to glide tables.
I currently have a classic app and separate adaptive page connected to the same source tables. In principle the classic app is used to enter data primarily, the webpage gives less functionality but overview charts and drill down visibility of that data.
It works well but I’ve a use case where I need to copy this entire functionality onto a new classic app (I know this is going obsolete but I’m sticking with it for now) and new webpage.
What is the best method to copy the first app and webpage where the glide tables will retain these links? I’m hesitating in moving forward so that I don’t end up in a pickle or affect the first app and webpage as these are now filling with data so I don’t want to affect things there.
The diagram here maybe shows what I’m after - If it is longwinded and manual then any guidance or tips will be appreciated.
Thanks Darren. Sounds like it’ll be a bit of a ball ache of a process to do.
Thinking of another way, is this a possibility. Copy both apps like you describe, but then changing the linked tables on the 2nd app. I know that this might mean renaming tables in the first instance as “all” of the new and old tables would appear in the list.
Is this something anyone has done - I’m just trying to save time on rebuilding the UI on App 2.
You could do that, but there would still be a bit of work involved. One thing to keep in mind is that when you link a Glide Table to an App, you only get non-computed columns. So for every table that you replace you’ll need to:
recreate and reconfigure all computed columns
reconfigure all associated actions
reconfigure all screen components
Depending on the complexity of the App, it could end up being more work than the approach that I described. The advantage of my approach is that in the second step you will get all computed columns, so that gives you a bit of a head start. The disadvantage of my approach is that the UI in the last App must be rebuilt from scratch.
I’ve not been through this exact process, but I have rebuilt several Classic Apps as new Apps, and it’s not too bad. It would be easier in your case, as you’ll have the original App to use as a reference. So it won’t be difficult, just a bit tedious.