# Reveal information incrementally when button pressed

**URL:** <https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302>\
**Category:** Ask for Help\
**Created:** [July 11, 2020, 12:56pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302 "2020-07-11T12:56:16Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 11, 2020, 12:56pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/1 "2020-07-11T12:56:16Z")

</div>

I’d like information to be revealed when a button is pressed (up to three pieces of information).

I’ve got this working using a User setup, but I’d ideally like to avoid this, perhaps having the incremental count reset when they go back a page.

Any creative ideas how this can be solved? Perhaps move forward a screen when clicked to reveal the next piece of information?

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 11, 2020, 1:39pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/2 "2020-07-11T13:39:20Z")

</div>

So you don’t want a user-specific column for this?

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 11, 2020, 3:29pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/3 "2020-07-11T15:29:59Z")

</div>

I’d rather avoid collecting User Data. I can see its benefits, but think that setting up a user could be quite challenging. Is it?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 11, 2020, 3:31pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/4 "2020-07-11T15:31:39Z")

</div>

You don’t need to collect user data to have user-specific columns. Just make one column in your Data Editor, that’s it.

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 11, 2020, 3:39pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/5 "2020-07-11T15:39:24Z")

</div>

But if another person used the app, would it not use the same column, or does it reset for every new user/IP address?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 11, 2020, 3:50pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/6 "2020-07-11T15:50:13Z")

</div>

It will be stored temporarily on that device, for that specific session, if you’re using a public app.

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 11, 2020, 3:54pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/7 "2020-07-11T15:54:06Z")

</div>

So (sorry for all the questions), if two people are playing on two different devices, their User columns will be different? If so, that’s perfect!

Do I add one in the data section? Any ideas how I reset the increment? Last question: Can I use mathematical symbols in the values section, such as 1+ or \>1?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 11, 2020, 3:57pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/8 "2020-07-11T15:57:51Z")

</div>

Yes, if they are playing on different devices that user-specific column will be different and then reset when they “clear” the session.

If you want to reset the increment, have a further math column with the math being “User-specific column \* -1”, then use that for the “Reset button” with the increment value being that math column’s value. As it depends on a user-specific column, I think the reset value will be user-specific as well.

What is your use case for “1+” or “\>1”?

And no worries, we would learn many things as well by helping others, so just ask.

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 14, 2020, 3:20pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/9 "2020-07-14T15:20:44Z")

</div>

Quick question: Do I have to do anything special to the User-specific column so that it resets for individual users?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 14, 2020, 3:32pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/10 "2020-07-14T15:32:34Z")

</div>

No, you just have to create a user-specific column and it will handle the rest.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [July 14, 2020, 3:44pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/11 "2020-07-14T15:44:13Z")

</div>

[User Profiles & User Specific Columns](https://community.glideapps.com/t/user-profiles-user-specific-columns/9921)

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 16, 2020, 10:31am UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/12 "2020-07-16T10:31:01Z")

</div>

Hmm. I’ve added the User Specific column in Data:

 ![Capture8](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/2/2059a97c57ec53baf56e220abd640b19db796805.png)

But when I try to select it for the increment, it cannot be found:  
 ![Capture9](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/138e40851b48b6dc6dc8c3a8860a0614f7656d53.png)

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 16, 2020, 10:37am UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/13 "2020-07-16T10:37:32Z")

</div>

Right, solved that problem - (User Specific on the wrong sheet in Data), but it will not work. I have it so that Each Hint is revealed as the Hint button is pressed (So HINTS are shown when User Specific is x, and the HINTS button increments by 1 each time), but it is just not playing ball. With this set up, no hints are shown at all!

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 16, 2020, 10:40am UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/14 "2020-07-16T10:40:50Z")

</div>

Solved AGAIN - Show hints is pointing to the wrong column!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 16, 2020, 11:36am UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/15 "2020-07-16T11:36:21Z")

</div>

Okay 😄 If you face any other problems feel free to let me know.

---

<div class="post-metadata">

**Author:** ![mrlockyer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mrlockyer/32/10105_2.png) [@mrlockyer](https://community.glideapps.com/u/mrlockyer)\
**Post date:** [July 16, 2020, 12:00pm UTC](https://community.glideapps.com/t/reveal-information-incrementally-when-button-pressed/12302/16 "2020-07-16T12:00:05Z")

</div>

Thank you! I also came up with a happy solution to someone pressing the RESET button too many times. I only show it when the Increment is at 5, so it can only be pressed once. Happy days!
