Important
This version of QBL is no longer supported. Learn more about QBL versions.
This article contains information about a QBL (Quickbase language) object. QBL objects are the supported Quickbase schema elements you see textually represented in the YAML file generated by Quickbase when you export a solution. Each object has associated properties. Supported schema may differ by QBL version.
The following table lists information about the properties of this object.
Form rule
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Disable | False | False | true or false |
FireOnlyOnChange | False | None | true or false |
TrueWhen | False | All | One of: Any, All |
CompactSpaceOnHide | False | False | true or false |
Form rule action: Abort save
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Message | False | "" | Any string |
Form rule action: Change
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field |
Value | False | "" | Reference to Field |
Form rule action: Display message
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Message | False | "" | Any string |
Form rule action: Hide
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field or QB::Form::Element::Section or QB::Form::Element::Tab |
Form rule action: Make editable
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field |
Form rule action: Make read only
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field |
Form rule action: Require
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field |
Form rule action: Show
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field or QB::Form::Element::Section or QB::Form::Element::Tab |
Form rule action: Unrequire
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Target | True | None | Reference to Field |
Form rule condition: Field
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Field | True | None | Reference to Field |
Comparison | True | None | One of: None, IsEqualTo, IsNotEqualTo, IsLessThan, IsLessThanOrEqualTo, IsGreaterThan, IsGreaterThanOrEqualTo |
Value | False | "" | Any string, Reference to Field |
Form rule condition: Field change
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Field | True | None | Reference to Field |
Comparison | True | None | One of: Changed, ChangedTo, ChangedFrom |
Value | False | "" | Any string, Reference to Field |
Form rule condition: Field includes
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Field | True | None | Reference to Field |
Comparison | True | None | One of: Includes, DoesNotInclude |
Value | False | "" | Any string, Reference to Field |
Form rule condition: User
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Comparison | True | None | One of: IsInRole, IsNotInRole |
Value | True | None | Reference to QB::Application::Role |
Form rule trigger: Field
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Field | True | None | Reference to Field |
Comparison | True | None | One of: None, IsEqualTo, IsNotEqualTo, IsLessThan, IsLessThanOrEqualTo, IsGreaterThan, IsGreaterThanOrEqualTo |
Value | False | "" | Any string, Reference to Field |
Form rule trigger: Field includes
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Field | True | None | Reference to Field |
Comparison | True | None | One of: Includes, DoesNotInclude |
Value | False | "" | Any string, Reference to Field |
Form rule trigger: Multiple conditions
Property Name | Required | Default | Allowed Values |
---|---|---|---|
IfConditionsAre | False | True | true or false |
Form rule trigger: Record state
Property Name | Required | Default | Allowed Values |
---|---|---|---|
RecordState | False | IsSaving | One of: IsOpened, IsSaving, IsSavingAfterChecking |
Form rule trigger: User
Property Name | Required | Default | Allowed Values |
---|---|---|---|
Comparison | True | None | One of: IsInRole, IsNotInRole |
Value | True | None | Reference to QB::Application::Role |