The Orbeon Forms Blog
Orbeon Forms allows you to manage your web forms' entire lifecycle, and run your forms on-premises or in the cloud, with a focus on security and compliance.
Thursday, Jan 14, 2016
Better numeric input on mobile
Orbeon Forms has a Number field which allows you to enter integer or decimal numbers, but until now this field didn’t particularly help users enter numbers efficiently on a smartphone or tablet without a physical keyboard. But we thought we could do better, since iOS has the ability to show...
More
Thursday, Dec 10, 2015
Leaner repeated sections and grids
Orbeon Forms’s repeated sections and grids are powerful. For example they support adding, inserting, removing, and moving repeated content freely. But in some cases, users can prefer a simpler interface without all the bells and whistles. So repeated sections and repeated grids now support a minimal appearance, which you can...
More
Wednesday, Dec 2, 2015
Orbeon Forms 4.10.2
Today we released Orbeon Forms 4.10.2 PE. This update to Orbeon Forms 4.10 PE and Orbeon Forms 4.10.1 PE contains bug-fixes and is recommended for all Orbeon Forms 4.10 PE users. Specifically, this release addresses the following issues on top of those addressed in 4.10.1: Form Builder Repeated fr:grid migration to 4.10...
More
Monday, Nov 16, 2015
Orbeon Forms 4.10.1
Today we released Orbeon Forms 4.10.1 PE. This update to Orbeon Forms 4.10 PE contains bug-fixes and is recommended for all Orbeon Forms 4.10 PE users. Specifically, this release addresses the following issues: Form Runner Infinite loop with focus events on number control (#2387) Explicit commit/rollback for CRUD operations (#2430)...
More
Thursday, Oct 22, 2015
Repeated grids and sections just got more subtle
We recently implemented two improvements to repeated grids and repeated sections, which appear as two new options in the “Sections/Grid Settings” dialog: The Sections/Grid Settings dialog Initial values The new “Apply Initial Value Formulas when Adding Iterations” option specifies whether the “Initial Value” formulas apply to new fields when you...
More
Monday, Aug 31, 2015
Responsive design
When you create a form, Form Builder encourages you to layout fields using multiple columns. This gives you more flexibility in: grouping fields in a logic way; making better use of the space available on the page. This works well on well on laptops, desktops, and tablets, but not so...
More
Wednesday, Aug 26, 2015
Orbeon Forms 4.10
Today we released Orbeon Forms 4.10! The main user-visible feature is the introduction of responsive design for mobile devices such as smartphones. Form Builder also gets some nice enhancements. Major features and enhancements Form Builder Control appearance switcher. Form Builder now features a general-purpose mechanism to switch between control appearances: this...
More
Wednesday, Aug 12, 2015
A dangerous Java 7 JVM option: TieredCompilation
A while back, we had a customer with a production server exhibiting a curious problem: performance would start well after an application server restart, but over a few days, and sometimes over a single day under heavy load, response times would become longer, until the system would become unresponsive. Over...
More
Thursday, Jul 16, 2015
How Common Constraints Work
Form Builder allows you to configure several types of validations associated with form controls: Required: whether the value can be empty or not. Datatype: such as string, decimal, date, or time. Formulas: custom formulas, expressed in XPath. In Orbeon Forms 4.10, we are introducing the additional notion of common constraints....
More
Wednesday, Jun 10, 2015
How the new Form Builder Appearance Selector Works
Recently, a customer asked us to implement a feature which looked simple at first: adding a character counter to input fields, text areas, and rich text controls (think a Tweet or an instant message which must fit in an SMS, for example). It looks like this: Input Field with Character...
More