I have to commend Glide for building an app with a relatively low learning curve. I signed up 6-days ago for a trial and subscribed to pro quickly after recognizing Glide should be able to accomplish what I need. And have since spent the last 4-days building an app that will help one of my offices generate a logistics document, and track multi-currency finances on a per shipment level where I can export to our custom software.
All-in-all, pretty cool for a couple of days of work.
The issue I’m facing is these disappearing components. The first time it happened, I thought it was a caching issue. The second time, it was a good reminder for me to take a break after building an entire screen only to have it all vanish.
The third time, I learned I could fix it by copying all the components, recreating the table, and trying again.
The more screens I make, the more frequently I run into this issue. So I am curious how others are building apps at a business level and if you’re running into similar instabilities.
Not sure I fully understand the problem but I noticed your choice component is a text value and the ‘write to’ column is in number format… does it help if you write the choice value to a text formatted column?
The components are still there I think? Do you have visibility conditions tied to that value? Considering it’s a multi-step form I think the fact you wrote an invalid value to “user’s current step” would mean nothing is shown.
No visibility conditions to that value. The value is from a table that was just created and not tied to anything else, and the multi-step was also just created in the video. So nothing custom.
I’m dealing with support on the issue, but I’m more curious if I’m just unlucky, or if others face similar frusterations.
Possibly, but I’ve been able to reproduce the same issue by adding a button to the page as well and setting the actions, without clicking the button. In other words, I’ve run into the same issue without writing to or trying to write to any columns.
When you added that choice component, it defaulted to writing to the User's Current Step column.
If you do a Find Uses on that column, you will find that it is used in visibility conditions on every container on that screen, and it expects a numerical value between 1 and 3. So as soon as you selected something in the Choice component, it wrote a value into that column that wasn’t expected, and that triggered the visibility conditions, effectively hiding everything on the screen. If you don’t believe me, do it again, then go to the Data Editor and delete the value in that column and you should see all the components visible again.
What you need to do is create a new User Specific Column to use as the target for your Choice component.
yeah, Glide gives you plenty of rope to hang yourself with, and it’s very easy to do when you are new to the platform.
That Multi-Step Form template is cool, but I’d recommend studying it a bit to get a good understanding of how it works before you start trying to customise it.
In fact, what I would really recommend is to create your own multi-step form (if that’s what you really need), using the one that Glide provides as a reference. That way you’ll have a much deeper understanding of what’s going on, and will be able to more easily troubleshoot it yourself if/when something goes wrong.