> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NSFieldInfoBool

> Boolean custom database field. Typically rendered as a checkbox.

Boolean custom database field. Typically rendered as a checkbox.

## Constructors

### NSFieldInfoBool()

```crmscript theme={null}
NSFieldInfoBool
```

Initializes a new instance of the NSFieldInfoBool class.

## Methods

## GetDefaultValue()

```crmscript theme={null}
Bool GetDefaultValue()
```

**Returns:** [CRMScript.Global.Bool](CRMScript.Global.Bool) - Default boolean value.

**Example:**

```crmscript theme={null}
NSFieldInfoBool thing;
Bool defaultValue = thing.GetDefaultValue();
```

## SetDefaultValue(Bool)

```crmscript theme={null}
Void SetDefaultValue(Bool defaultValue)
```

**Returns:** [CRMScript.Global.Void](CRMScript.Global.Void)

**Example:**

```crmscript theme={null}
NSFieldInfoBool thing;
Bool defaultValue;
thing.SetDefaultValue(defaultValue);
```


## Related topics

- [SuperOffice.WebApi.Data.FieldInfoBool](/en/api/reference/webapi/SuperOffice.WebApi.Data.FieldInfoBool.md)
- [NSUserDefinedFieldInfoAgent](/en/automation/crmscript/reference/CRMScript.NetServer.NSUserDefinedFieldInfoAgent.md)
- [IQuoteConnector](/en/api/plugins/quote-connectors/api/iquoteconnector.md)
- [NSFieldInfoBase](/en/automation/crmscript/reference/CRMScript.NetServer.NSFieldInfoBase.md)
- [ExtraFieldsInfo](/en/automation/crmscript/reference/CRMScript.Native.ExtraFieldsInfo.md)
- [NSFieldInfoDate](/en/automation/crmscript/reference/CRMScript.NetServer.NSFieldInfoDate.md)
