Orbeon Forms
Search
K

Buttons bar

Introduction

The buttons bar sits at the bottom of the Form Builder screen.
The buttons bar
By default, the bar includes the following buttons:
  • "Home":
    • Go back to the Form Runner landing page.
    • If the current form is not saved, you will be prompted to save it.
  • Summary":
  • New":
    • Close the current form and create a new one.
    • If the current form is not saved, you will be prompted to save it.
  • Export buttons":
    • Excel Export: export the form in Excel format
      • This is an Orbeon Forms PE feature.
    • XML Export: export the form in "XML with metadata" format
      • This is an Orbeon Forms PE feature.
    • XHTML Export
      • Export the form definition in XHTML+XForms format (the Orbeon Forms form definition format).
      • This produces a file with the same content shown by the "Edit Source" dialog.
      • [SINCE Orbeon Forms 2023.1]
  • Test functions":
    • Test: open the form in test mode
    • Test PDF: open the "Test PDF" dialog for testing PDF output
      • This is an Orbeon Forms PE feature.
    • Test Offline: open the form in test mode, but using the "offline" (JavaScript) runtime (experimental)
      • This is an Orbeon Forms PE feature.
    • Formula Inspector: observe formulas and their dependencies (experimental)
  • Publish":
    • Open the "Publish" dialog to publish the form definition
    • This automatically saves the form definition as well.
  • Save":
    • Save, but don't publish, the form definition
The buttons are configurable with the oxf.fr.detail.buttons.orbeon.builder property. The default value is, for Orbeon Forms 2023.1 PE:
<property as="xs:string" name="oxf.fr.detail.buttons.orbeon.builder">
home
summary
new
form-definition-xhtml-export|excel-export|xml-export|form-definition-xhtml-export
test|test-pdf|test-offline|test-formulas
publish
save
</property>
Buttons combined with the | character show as a combined "drop-up" button.

Messages area

The buttons bar also includes transient messages, which appear in the messages area. Here is an example:
The buttons bar with a status message

See also