Legacy 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

Description

Required

Default

Allowed Values

Name

True

-

Any string

ShowBuiltInFields

False

True

true or false

HorizontalRuleBetweenSections

False

True

true or false

WrapFieldLabels

False

False

true or false

ShowSaveAndCancelButtons

False

True

true or false

ShowSaveAndKeepWorking

False

False

true or false

WaitForEmbeddedReports

False

UseAppBehavior

One of: UseAppBehavior, DisplayFormThenLoad, LoadFormThenDisplay

NewFieldAction

False

DoNotAdd

One of: DoNotAdd, Prompt, Add

Form element: Address field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Address

HideMap

False

False

true or false

Form element: Checkbox field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Checkbox

Form element: Currency field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Currency

Form element: Date field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Date

Form element: Date time field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

References: QB::Field::DateTime (Scope: QB::Table), QB::Field::DateCreated (Scope: QB::Table), QB::Field::DateModified (Scope: QB::Table)

Form element: Duration field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Duration

Form element: Email field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Email

Form element: Field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field

Form element: File attachment field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::FileAttachment

Form element: Formula field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Field

True

-

Reference to Field (any type except: QB::Field::Address, QB::Field::AddressCity, QB::Field::AddressCountry, QB::Field::AddressPostalCode, QB::Field::AddressState, QB::Field::AddressStreet1, QB::Field::AddressStreet2, QB::Field::Checkbox, QB::Field::Currency, QB::Field::Date, QB::Field::DateTime, QB::Field::Duration, QB::Field::Email, QB::Field::FileAttachment, QB::Field::ListUser, QB::Field::Lookup, QB::Field::MultiselectText, QB::Field::Number, QB::Field::Percent, QB::Field::PhoneNumber, QB::Field::Predecessor, QB::Field::Rating, QB::Field::Reference, QB::Field::ReferenceProxy, QB::Field::ReportLink, QB::Field::RichText, QB::Field::Summary, QB::Field::Text, QB::Field::TextMultiline, QB::Field::TextMultipleChoice, QB::Field::TimeOfDay, QB::Field::URL, QB::Field::User, QB::Field::WorkDate, QB::Field::DateCreated, QB::Field::DateModified, QB::Field::LastModifiedBy, QB::Field::RecordID, QB::Field::RecordOwner, QB::Field::Unsupported)

Form element: List user field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::ListUser

Form element: Lookup field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Field

True

-

References: QB::Field::Lookup (Scope: QB::Table), QB::Field::Unsupported (Scope: QB::Table)

HideMap

False

False

true or false

Form element: Multi-select text field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::MultiselectText

Form element: Number field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

References: QB::Field::Number (Scope: QB::Table), QB::Field::RecordID (Scope: QB::Table)

Form element: Percent field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Percent

Form element: Phone number field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::PhoneNumber

Form element: Predecessor field

Property

Description

Required

Default

Allowed Values

EmbeddedView

False

Default

One of: Default
See nested properties

    Editable

False

-

-

    MaxHeightInPixels

False

-

-

    RowsToDisplay

False

-

-

    TargetReport

False

-

-

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Predecessor

Form element: Rating field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Rating

Form element: Reference field

Property

Description

Required

Default

Allowed Values

BaseRecordPickerOn

Select the field or query to base the record picker on

False

Default

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

    QueryId

False

""

Any string

    FieldId

False

""

Any string

EmbeddedView

False

Default

One of: Default
See nested properties

    Editable

Whether the values in the field are editable or Read-only

False

False

true or false

    MaxHeightInPixels

The maximum height in pixels for the field in the form

False

0

Any integer

    RowsToDisplay

How many rows to display for that field in the form

False

0

Any integer

    TargetReport

The report or chart to base the display on

False

Default

One of: Default
References: Report (Scope: named_scope), Chart (Scope: named_scope)
See nested properties

        QueryId

True

-

Any string

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

References: QB::Field::Reference (Scope: QB::Table), QB::Field::Unsupported (Scope: QB::Table)

Form element: Reference proxy field

Property

Description

Required

Default

Allowed Values

BaseRecordPickerOn

Select the field or query to base the record picker on

False

Default

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

    QueryId

False

""

Any string

    FieldId

False

""

Any string

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to Field

Property

Description

Required

Default

Allowed Values

EmbeddedView

False

Default

One of: Default
See nested properties

    Editable

Whether the values in the field are editable or Read-only

False

False

true or false

    MaxHeightInPixels

The maximum height in pixels for the field in the form

False

0

Any integer

    RowsToDisplay

How many rows to display for that field in the form

False

0

Any integer

    TargetReport

The report or chart to base the display on

False

Default

One of: Default
References: Report (Scope: named_scope), Chart (Scope: named_scope)
See nested properties

        QueryId

True

-

Any string

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Field

True

-

Reference to QB::Field::ReportLink

Form element: Rich text field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::RichText

Form element: Section

Property

Description

Required

Default

Allowed Values

Heading

False

""

Any string

Collapse

False

False

true or false

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

LabelPosition

False

AboveField

One of: AboveField, LeftOfField

Form element: Summary field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Field

True

-

References: QB::Field::Summary (Scope: QB::Table), QB::Field::Unsupported (Scope: QB::Table)

Form element: Tab

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

Color

False

""

Any string

Form element: Text

Property

Description

Required

Default

Allowed Values

Text

False

""

Any string

IsHTML

False

False

true or false

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Form element: Text field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::Text

Form element: Text multi-line field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::TextMultiline

Form element: Text multiple choice field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::TextMultipleChoice

DisplayChoicesAsRadioButtons

False

False

true or false

Form element: Time of day field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::TimeOfDay

Form element: URL field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::URL

Form element: User field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

References: QB::Field::User (Scope: QB::Table), QB::Field::LastModifiedBy (Scope: QB::Table), QB::Field::RecordOwner (Scope: QB::Table)

Form element: Work date field

Property

Description

Required

Default

Allowed Values

Label

False

""

Any string

DisplayOn

False

-

See nested properties

    Edit

False

True

true or false

    Add

False

True

true or false

    View

False

True

true or false

Required

False

False

true or false

ReadOnly

False

False

true or false

Field

True

-

Reference to QB::Field::WorkDate