# Temporary variables (clipboard)

**URL:** https://community.glideapps.com/t/temporary-variables-clipboard/58024
**Category:** Ask for Help
**Created:** [February 16, 2023, 10:56am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024 "2023-02-16T10:56:09Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 16, 2023, 10:56am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/1 "2023-02-16T10:56:09Z")

</div>

I am using accout record for storing some temporary values as filters from choice. It works perfectly.  
But in one app I need to allow also this access to users who are not signed-in. Thus this concept is not feasible.  
Is there any other way how to store some values in temporary variables, which can be subsequently used for filtering or set values, eg. in new form or add row?

---

<div class="post-metadata">

### Author: ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)
#### Post date: [February 16, 2023, 11:06am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/2 "2023-02-16T11:06:42Z")

</div>

Just use user specific column. Also works when you are not signed in - but will disappear when person e.g. is logged out

Take a look here

> [@My impression of "USCs store data on the user's device only" is inaccurate, and that's good, but](https://community.glideapps.com/t/my-impression-of-uscs-store-data-on-the-users-device-only-is-inaccurate-and-thats-good-but/36041/7):
>
> Just a sidebar to help explain User Specific Columns. User Specific columns will be device specific and only store temporarily while the app is open, ONLY if the user is NOT signed in. If a user is not signed in, then the user specific columns are only temporary. If a user IS signed in, then those user specific column values become attached to that user, regardless of device. How I believe they work, is that glide creates a hidden table that’s attached to a normal table. This is why RowID’s…

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 16, 2023, 1:24pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/3 "2023-02-16T13:24:46Z")

</div>

Tnx 4 your effort! I introduced additional user specific column in the accounts table named “FilterCatUserSpec” where I have written the selected value from CHOICE component. For signedin users it works like before, i.e. correct. Unfortunately, for NOT-signedin users it doesn’t function, alike non-userspecific column. In addition, I checked other components: simple text entry in this column doesn’t function for non-signedin users. These two components are simply not visible for non-signedin users, they are visible only for signedin users! What I am doing or supposing wrongly?

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 16, 2023, 1:43pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/4 "2023-02-16T13:43:46Z")

</div>

Can you show a screen shot of that FilterCatUserSpec table?

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 16, 2023, 2:15pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/5 "2023-02-16T14:15:56Z")

</div>

![Filter](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/0/4027d16de786a69461c903db1723a4edb31d7473.jpeg)  
It works in the completely the same way as in the case of not-userspec column!  
I.e. for non-signedin users the components that write into these columns are not displayed on the form at all! For signedin users thy are displayed correctly.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 16, 2023, 2:20pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/6 "2023-02-16T14:20:39Z")

</div>

Can you explain more about how you are using it please?  
You mention a form - what sort of form? native form or custom form?

Also, it’s a little difficult to tell from the screen shot, but do you have row owners applied to any columns in that table?

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [February 16, 2023, 2:28pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/7 "2023-02-16T14:28:49Z")

</div>

You can’t use the user table to store those values. When a user is not signed in, there is obviously no row in the user table for them to use, so there is nowhere to store the values. You need to pick a different table that is not the user table. It can be the table that is the source of your screen.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 16, 2023, 2:36pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/8 "2023-02-16T14:36:48Z")

</div>

> [@Jeff\_Hager](#):
>
> You can’t use the user table to store those values.

ah, nice catch 👍  
I missed that (obviously)

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 16, 2023, 2:38pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/9 "2023-02-16T14:38:05Z")

</div>

There is no additional complication concerning this funcionality:

I have the tab coupled to Accounts table  
In that tab I have following components:  
a) the details list of published articles with the volume where the article is published  
b) Choice component for defuining the filter the published volume  
The choice the user made is written into the Accounts table row field FilterBilten of pertinent user who is signed in.  
Details list is filtered upon the information from FilterBilten field in Accounts table

This doesn’t function for users not signedin, despite of the fact that FilterBilten column is “user specific”, as described.

Your possible question could of course be: “Why are you not useing şimple “List” instead of “Inline list” od “Details” style?”. This is because the legacy (copy) app where I used complex filtering with 3 filter levels (category, subcategory and working group). This was done with such coimpound functionality which needs custom filter functionality rather than simple built in one.

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [February 16, 2023, 2:49pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/10 "2023-02-16T14:49:26Z")

</div>

Hello!  
Usually I’m using independent table with single row and only User Specific column.  
If i need to write by Choice component from any place so i using custom collection ( with choice components inside)related to this single row table and fetch data to any place by single value column. Also use whole row column to write by action

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 17, 2023, 11:11am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/11 "2023-02-17T11:11:55Z")

</div>

Interesting tip: so it is a kind of “clipboard” table, where you have several user specific columns for different named “variables”? I checked that now, good approach!

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 17, 2023, 11:19am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/12 "2023-02-17T11:19:10Z")

</div>

In this solution I have one question: is there some simple solution for accessing this single row in this independent table, I named it “Clipboard” with the row key “clipboard”.  
AI am accessin it through three columns:

1. ClipboardKey (template column containing “clipboard”)
2. Relation to “Clipboard” table from working table using ClipboardKey column
3. Lookup using the relation column mentioned

Then with this lookup I can access to all fields in the “Clipboard” table single row.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [February 17, 2023, 11:24am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/13 "2023-02-17T11:24:53Z")

</div>

> [@Miroslav\_Madaric](#):
>
> so it is a kind of “clipboard” table

These are commonly referred to as “Helper Tables”, or “Working Tables”.  
Check the below thread for some more examples of how they can be used, and a deeper explanation of how they work.

> [@How would you describe a helper table?](https://community.glideapps.com/t/how-would-you-describe-a-helper-table/54497):
>
> Hi all, ‘helper table’ seems a way to get things done with Glide as ‘invented’ by users. I don’t think I find it in any official Glide docs. How would you describe a ‘helper table’ and in what cases would you use it and how? Maybe this post + reactions can make it to the help section afterward wink

---

<div class="post-metadata">

### Author: ![slscustom.ru](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/slscustom.ru/32/77336_2.png) [@slscustom.ru](https://community.glideapps.com/u/slscustom.ru)
#### Post date: [February 17, 2023, 11:25am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/14 "2023-02-17T11:25:00Z")

</div>

I’m not clear about you mean(because my English) but single value (first), also single value (whole row) is a simplest access. No?

---

<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: [February 17, 2023, 11:29am UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/15 "2023-02-17T11:29:19Z")

</div>

Single-Value \> Whole Row will work here.

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 21, 2023, 10:49pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/16 "2023-02-21T22:49:17Z")

</div>

It works with my “Clipboard” table very well!

---

<div class="post-metadata">

### Author: ![Miroslav\_Madaric](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/miroslav_madaric/32/20852_2.png) [@Miroslav\_Madaric](https://community.glideapps.com/u/Miroslav_Madaric)
#### Post date: [February 21, 2023, 10:49pm UTC](https://community.glideapps.com/t/temporary-variables-clipboard/58024/17 "2023-02-21T22:49:41Z")

</div>

tnx, works!
