Form elements: QBL v0.15

Prev Next

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

Property

Required

Default

Allowed Values

Name

False

""

Any string

DisplayPagesAs

False

TABS

One of: Tabs, Steps

ShouldAutoAddFields

False

False

true or false

ShouldShowBuiltInFieldsFooter

False

False

true or false

AlwaysTabsForViewRecord

False

False

true or false

AllowedSaveActions

False

[]

Array of items of type: One of: SaveAndNew, SaveAndNext, SaveAndKeepWorking, SaveAndView

BotCheckModes

False

[]

Array of items of type: One of: OnCreate, OnEdit

Column

Property

Required

Default

Allowed Values

Title

False

""

Any string

LayoutWidth

True

-

Any integer

BackgroundColor

False

""

Any string

ShowBackgroundColor

False

False

true or false

OnlyBorderColor

False

False

true or false

Element

Property

Required

Default

Allowed Values

LabelOverride

False

""

Any string

LabelMode

False

DEFAULT

One of: Default, Custom, Hidden

Element field

Property

Required

Default

Allowed Values

LabelOverride

False

""

Any string

LabelMode

False

DEFAULT

One of: Default, Custom, Hidden

Field

True

-

Reference to Field

ForceRequireOnForm

True

-

true or false

ForceReadOnlyOnForm

True

-

true or false

Width

False

""

Any string

HelpText

False

""

Any string

ModesToShowIn

False

-

Array of items of type: One of: View, Edit, Create

FilterChoicesBy

False

Default

References: Report (Scope: named_scope), Chart (Scope: named_scope), Field (Scope: QB::Table)
One of: Default, UnselectedReport, UnselectedField
See nested properties

    QueryId

False

""

Any string

HideMap

True

-

true or false

EntryMode

False

Default

One of: Default, Coordinates

ShouldValidate

False

False

true or false

NumberOfLines

False

0

Any integer

MultipleChoiceDisplayAs

False

DROPDOWN

One of: Dropdown, RadioButtonsVertical, RadioButtonsHorizontal, SegmentedControl

ShowBarcodeScanner

True

-

true or false

Form element group

Property

Required

Default

Allowed Values

LabelOverride

False

""

Any string

LabelMode

False

DEFAULT

One of: Default, Custom, Hidden

Form element report

Property

Required

Default

Allowed Values

LabelOverride

False

""

Any string

LabelMode

False

DEFAULT

One of: Default, Custom, Hidden

Width

False

""

Any string

Height

False

""

Any string

Report

False

""

References: Report (Scope: QB::Table), Report (Scope: solution), Chart (Scope: QB::Table), Chart (Scope: solution)
Any string
See nested properties

    AppId

True

-

Any string

    TableId

True

-

Any string

    ReportId

True

-

Any string

    ReportType

True

-

Any string

ModesToShowIn

False

-

Array of items of type: One of: View, Edit, Create

ShouldOpenInEmbedded

False

False

true or false

HideToolbar

False

False

true or false

AllowCreateRecords

False

True

true or false

SubForm

False

Default

References: QB::FormV2 (Scope: QB::Table), QB::FormV2 (Scope: solution)
One of: Default
See nested properties

    FormId

True

-

Any string

ReportLinkField

True

-

References: Field (Scope: QB::Table)
One of: UnselectedField

DisableSpreadsheetEdit

False

False

true or false

Form element rich text

Property

Required

Default

Allowed Values

LabelOverride

False

""

Any string

LabelMode

False

DEFAULT

One of: Default, Custom, Hidden

ModesToShowIn

False

-

Array of items of type: One of: View, Edit, Create

Width

False

""

Any string

Content

False

""

Any string

ShowBackgroundColor

False

False

true or false

BackgroundColor

False

""

Any string

Page

Property

Required

Default

Allowed Values

Name

False

""

Any string

Color

False

""

Any string

Section

Property

Required

Default

Allowed Values

Title

False

""

Any string

ModesToShowIn

False

-

Array of items of type: One of: View, Edit, Create

IsCollapsible

False

True

true or false

IsCollapsedByDefault

False

False

true or false

ShowColumnDividers

False

True

true or false