The Orbeon Forms Blog

This is the Orbeon Forms blog. Stay up to date with the latest releases and new features of Orbeon Forms!

New workflow capabilities in Orbeon Forms 2020.1

Orbeon Forms 2020.1 introduces a number of tools that make it easier to handle situations where you have a workflow around a form that involves multiple people who may be able to do different things, at different times, depending on a number of conditions. Let's illustrate this with the example... More

Orbeon Forms 2020.1

Today we released Orbeon Forms 2020.1 PE and Orbeon Forms 2020.1 CE! This release includes improvements to attachment controls, Form Builder keyboard shortcuts and other usability improvements, and much more! We closed over 180 issues since Orbeon Forms 2019.2. For details, see the complete release notes. You can download the... More

Reloading resources for your form

Say you are overriding built-in resources: because you'd like a button to be named differently, or because you are localizing Form Runner in a new language, or for some other reason want to change resources. Then you might have noticed that your changes are not immediately taken into account, and... More

Introducing the JavaScript Embedding API

You can embed forms created with Orbeon Forms: in Liferay, since Orbeon Forms 3.9, released back in 2011; in your own Java webapp, since version 4.7, release in 2014. However, if you were not using Liferay and if your app wasn't written in Java, you were left to figure how... More

Allowing users to view form data if they can't edit it because of a lease

Since Orbeon Forms 2017.2, you can enable the lease feature, on any or all your forms. If, in your setup, it is possible for multiple users to edit the same form data, you'll want to enable this feature to eliminate the possibility of conflicts, which is done by Orbeon Forms... More

Copying and pasting across forms

You might already know that Orbeon Forms supports cut, copy, and paste operations for the following items: individual form controls grids of controls sections and their content The cut and paste operations can be undone and redone with the “Undo”/”Redo” icons. All of this is available with the icon buttons at... More

The new Multiple File Attachments control

Orbeon Forms so far features two types of attachment controls: File Attachment Image Attachment Recently, a customer kindly sponsored a new Multiple File Attachments control. Until now, the only way to allow the user to attach an indeterminate number of files was to create a repeated grid and place the... More

Validating a field against existing form data

Here is a scenario that a customer asked us recently: can you validate a field to make it invalid if its value already exists in data saved in the database? The answer is that it is possible! Here is how, assuming you have a field called “Job” in your form that... More

Dynamic loading of closed sections

In many cases, Orbeon Forms users choose to deploy forms that contain multiple sections using the wizard view. With that view, each section appears one after the other, so that the user typically navigates through steps to complete the form. Orbeon Forms features several validation modes, including “free”, where the user can... More

Orbeon Forms 2019.2.2 PE

Today we released Orbeon Forms 2019.2.2 PE! This update to Orbeon Forms 2019.2 PE contains bug-fixes and is recommended for all Orbeon Forms 2019.2 PE and 2019.2.1 PE users. For details, see the complete release notes. You can download the latest versions of Orbeon Forms from the downloads page. We... More