Paging large repeated sections
Orbeon Forms 2018.2 introduced synchronized master-detail views. This is a powerful feature which helps form author and end-users alike deal with large forms. So far, however, all the repetitions of...
View ArticleMaking authentication easier with a new built-in user menu, login and logout...
In cases you need users accessing Orbeon Forms to be authenticated, if you decide to have that authentication done by your web container, the latter needs to be configured with:A login page, where...
View ArticleOrbeon Forms 2019.1
Today we released Orbeon Forms 2019.1 PE and Orbeon Forms 2019.1 CE! This release is packed with new features and enhancements which should help form authors and form users be more productive,...
View ArticleNew layout choices for PDF and browser views
Form Runner produces automatic PDF files in US letter portrait format by default. It is possible, with custom CSS, to change that default, but this is not extremely convenient. With the upcoming Orbeon...
View ArticleOrbeon Forms 2018.2.4 PE
Today we released Orbeon Forms 2018.2.4 PE! This update to Orbeon Forms 2018.2.3 PE contains bug-fixes and is recommended for all Orbeon Forms 2018.2.x PE users. For details, see the complete release...
View ArticleKeeping our code current
Orbeon Forms works in part in the web browser (the "client") and in part on the server. Both sides communicate together via HTTP and what is known as "AJAX". Simply put, it's a way to exchange...
View ArticleOrbeon Forms 2019.2
Today we released Orbeon Forms 2019.2 PE and Orbeon Forms 2019.2 CE, our second and final major release of 2019! This release includes landscape PDF mode, fluid layout in the browser, and date/time...
View ArticleUpgrading to TinyMCE 5
In Form Builder, when you add a Formatted Text Area field to a form, under the hood Orbeon Forms uses the TinyMCE library. For Orbeon Forms 2020.1, we've upgraded TinyMCE to version 5. TinyMCE 5...
View ArticleOrbeon Forms 2019.1.1 PE
Today we released Orbeon Forms 2019.1.1 PE! This update to Orbeon Forms 2019.1 PE contains bug-fixes and is recommended for all Orbeon Forms 2019.1 PE users. For details, see the complete release...
View ArticleShowing all lease messages inline, for consistency
In Orbeon Forms 2017.2 we introduced the lease feature, which is useful in cases where you need to have multiple users edit the same form data, and want to ensure that only one user does so at a given...
View ArticleImporting date and time fields from Excel files
The Excel import feature now supports importing date and time formats. Excel cells that contain values formatted as date/time, date, or time in the Excel spreadsheet are automatically converted to...
View ArticleThe new Static and Dynamic Dropdowns
Until version 2018.2, Orbeon Forms shipped with 3 "dropdown" components:A plain dropdown where the possible values were provided by the form author.A plain dropdown where the values were loaded from a...
View ArticleOrbeon Forms 2019.2.1 PE
Today we released Orbeon Forms 2019.2.1 PE! This update to Orbeon Forms 2019.2 PE contains bug-fixes and is recommended for all Orbeon Forms 2019.2 PE users. For details, see the complete release...
View ArticleObtaining your data's status from JavaScript
We regularly add new APIs (application programming interfaces) to Orbeon Forms. Those fall into two categories:server-side (exposed as Java or HTTP)client-side (exposed as JavaScript) The client-side...
View ArticleOrbeon 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...
View ArticleDynamic 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...
View ArticleValidating 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...
View ArticleThe new Multiple File Attachments control
Orbeon Forms so far features two types of attachment controls:File AttachmentImage Attachment Recently, a customer kindly sponsored a new Multiple File Attachments control. Until now, the only way to...
View ArticleCopying and pasting across forms
You might already know that Orbeon Forms supports cut, copy, and paste operations for the following items:individual form controlsgrids of controlssections and their content The cut and paste...
View ArticleAllowing 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...
View Article