---
schema_version: "1"
id: b7381e5d9c313b897bcfc53462e683aa6b4ce4d6b6c1bb0a1fb759cbf82cc06b
title: Global Constant Resource
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/flow_ref_resources_globalconstants.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.flow_ref_resources_globalconstants.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4fa313ad52152445f6b56b8f03bb4b32937704e2381a03bfc6ca1bc4144732c5
description: Fixed, system-provided values.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Global Constant Resource

Fixed, system-provided values.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr></tbody></table>

 
| Global Constant | Supported Data Type |
| --- | --- |
| **True** | `Boolean` |
| **False** | `Boolean` |
| **Blank Value (Empty String)** | `Text` |

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_example.png)

Example

When you create a Boolean variable, the supported values are **True** and **False**.

## Null Versus Empty String

At run time, **Blank Value (Empty String)** and `null` are treated as separate, distinct values.

- **Blank Value (Empty String)** indicates a text value with zero characters. It’s used to determine whether a field or variable is blank.
- `null` indicates that a value doesn’t exist. It’s used to determine whether a field or variable value is available.
- To check if a field or variable has been populated with data **Equals** for the operator, and **Blank Value (Empty String)** for the value.
- To check if a field or variable value isn’t available, in a condition, use **Is Null** for the operator and **True** for the value.

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_example.png)

Example To check if a Get Records element found records, add a Decision element with manually set conditions. Then use the Get Records record collection for the first decision outcome’s resource, **Is Null** for the operator, and **False** for the value.

## Considerations

- If you don’t give a text field or variable a starting value, the value is `null` at run time. If you want the value to be treated as an empty string, set it to **Blank Value (Empty String)**.
- For a text field or component placed on a Screen element, the Is Null operator always evaluates to false. To determine if the field or component has no value, use **Equals** for the operator and **Blank Value (Empty String)** for the value.
- If a condition compares two text variables, make sure that their default values are either set to **Blank Value (Empty String)** or left empty (`null`).
- To check for both a `null` or **Blank Value (Empty String)** value at the same time, use the ISBLANK formula function.

#### See Also

- [Flow Resources](https://help.salesforce.com/s/articleView?id=platform.flow_ref_resources.htm&release=264.0.0&type=5 "Each resource represents a value that you can reference throughout the flow.")