# Testing for FALSE works inconsistently

**URL:** <https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326>\
**Category:** Ask for Help\
**Created:** [August 11, 2021, 6:13pm UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326 "2021-08-11T18:13:48Z")\
**Posts on this page:** 9\
**Page:** 2

<div class="post-metadata">

**Author:** ![Uzo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/uzo/32/22639_2.png) [@Uzo](https://community.glideapps.com/u/Uzo)\
**Post date:** [August 11, 2021, 10:13pm UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/21 "2021-08-11T22:13:16Z")

</div>

yes, always use is not TRUE

---

<div class="post-metadata">

**Author:** ![baremeter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/baremeter/32/28090_2.png) [@baremeter](https://community.glideapps.com/u/baremeter)\
**Post date:** [August 11, 2021, 10:16pm UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/22 "2021-08-11T22:16:17Z")

</div>

AHAH now it works - thank you all - I feel a bit daft now !

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [August 11, 2021, 10:33pm UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/23 "2021-08-11T22:33:46Z")

</div>

> [@david](#):
>
> `NO` is different from blank. Use `is TRUE` for `TRUE` , and `is not TRUE` for `FALSE` .

Yes, that’s what I meant.

---

<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:** [August 11, 2021, 11:18pm UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/24 "2021-08-11T23:18:06Z")

</div>

David’s point was that there could be three states for a boolean:

- Empty (when you start with a completely new boolean column it may have not been assigned any values)

- False (when you have pre-assigned a false or switch from true to false)

- True (when you have pre-assigned a true or switch from false to true)

In your case, your column value seems like an empty rather than a false, hence use is not true instead of false to cover both bases.

---

<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:** [August 12, 2021, 1:57am UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/25 "2021-08-12T01:57:49Z")

</div>

> [@Jeff\_Hager](#):
>
> Once you uncheck it, it becomes False and will never be blank again.

…unless of course, you clear it 😉

---

<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:** [August 12, 2021, 3:06am UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/26 "2021-08-12T03:06:08Z")

</div>

Well don’t clear it. 😉

---

<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:** [August 12, 2021, 3:25am UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/27 "2021-08-12T03:25:28Z")

</div>

hehe… actually, I do - all the time.  
I’ve gotten into the habit of clearing my booleans instead of setting them to false.  
So I basically ignore the false state and just check for true/not true.

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [August 12, 2021, 3:28am UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/28 "2021-08-12T03:28:09Z")

</div>

I do - every single word - the same

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [January 17, 2024, 4:50pm UTC](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326/29 "2024-01-17T16:50:53Z")

</div>



[Previous page](https://community.glideapps.com/t/testing-for-false-works-inconsistently/30326.md?page=1)
