tag:blogger.com,1999:blog-68194627942938576732024-03-19T17:58:35.276-07:00Orbeon Forms BlogWeb Forms for the Enterprise, Done the Right WayOrbeonhttp://www.blogger.com/profile/01293304925754192850noreply@blogger.comBlogger500125tag:blogger.com,1999:blog-6819462794293857673.post-45959562621615943202024-03-19T17:57:00.000-07:002024-03-19T17:57:45.464-07:00Orbeon Forms 2023.1.1 PE<p>We just published the Orbeon Forms 2023.1.1 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2023.1.1">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-1409124723278892442024-01-30T21:02:00.000-08:002024-01-30T21:02:57.804-08:00Orbeon Forms 2022.1.6 PE<p>We just published the Orbeon Forms 2022.1.6 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.6">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-13629786094688709142023-12-31T12:25:00.000-08:002023-12-31T12:25:54.865-08:00Orbeon Forms 2023.1<p><span style="background-color: white; color: #222222; font-size: 13.2px;">Today we released Orbeon Forms 2023.1 PE and Orbeon Forms 2023.1 CE!</span></p><p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">This release is packed with new features and bug-fixes. </span><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">For details, see the </span><a href="https://doc.orbeon.com/release-notes/orbeon-forms-2023.1" style="background-color: white; color: #cc6611; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px; text-decoration-line: none;">complete release notes</a><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">.</span></p><div><span data-key="86e6e9172bf7485da537112529f33780" face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="background-color: white; color: #f47c24; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px; text-decoration-line: none;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA==" face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;"> page.</span><br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" /><br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" /><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">We hope you enjoy this release!</span></div>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-22213280672021032002023-10-11T15:20:00.003-07:002023-10-11T15:22:39.955-07:00Customizing Form Runner messages directly from Form Builder<p>Orbeon Forms allows you to override and customize messages by using configuration properties. For instance, you can customize the message displayed when a form is saved successfully by setting the <code>oxf.fr.resource.*.*.en.detail.messages.save-success</code> property.</p>
<p>Starting with Orbeon Forms 2023.1, you can now customize Form Runner messages directly from Form Builder, using the new “Messages” dialog available from the “Advanced” tab in the toolbox.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIGaDk2a86mhIM64wI5QiFuApkVFmh6aiOMLRqIjFK9f9KY1IZDRdG556PM_1PXouzGV4Jb5iucb6-Ir6wzQ-KZyyqDZW8r2DI7hf-sXoox9V2tpBwbUf5Y30RJw_W1EEfYFVhyphenhyphenxLt7paIn7uz8bwjK72_k56uo8e3268Ak7vea8_itcnrzNxMejVP2NM/s2124/messages.png" alt="Messages dialog" />
<figcaption>Messages dialog</figcaption>
</figure>
<p>This is more convenient than doing it using properties, especially when the customization applies only to a single form, or when different customizations are needed for different forms.</p>
<p>Here you can specify messages for the different languages supported by your form. You can set the predefined messages, but also custom messages that can be reached through the <a href="https://doc.orbeon.com/form-runner/advanced/buttons-and-processes/actions-form-runner#success-message-and-error-message"><code>success-message()</code> and <code>error-message()</code> actions</a>.</p>
<p>For more, see <a href="https://doc.orbeon.com/form-builder/advanced/messages">the documentation</a>.</p>
<p>We hope you will like this enhancement, which will be available later this year in Orbeon Forms 2023.1!</p>
Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-21822789825981710312023-09-28T07:00:00.001-07:002023-09-28T07:00:00.146-07:00Orbeon Forms 2021.1.10 PE <p> We just published the Orbeon Forms 2021.1.10 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.10">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-47308047048620728592023-09-20T19:58:00.003-07:002023-09-20T19:58:21.183-07:00Orbeon Forms 2022.1.5 PE<p>We just published the Orbeon Forms 2022.1.5 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.5">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-8828783270023264302023-08-01T15:28:00.006-07:002023-08-01T15:28:58.792-07:00Right-aligning number and currency fields<p>When dealing with numbers, it is often useful to right-align them. Until Orbeon Forms 2022.1, this was only doable with cumbersome custom CSS. Since <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.1">Orbeon Forms 2022.1.1</a>, we have made this much easier! The Control Settings for number and currency fields now shows a new “Field alignment” setting:</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmurBsoYeG-ftuwbWFmb4UojUUjB_xdp0ICXGZhq1Vtbx9wwpLfA9z_6qb04gJdh_niaBa3iU609wOaWvrrnAnu99EbpBgZteQD5sADzzyYFtvz2QeIsSPk5-EEZKbp2LXYfD9DF7sbV4sXohgOTFRlInmIw6spOgdk9TXE9hoDPil7vaW3teOPwuKaEk/s984/field-alignment-control-settings.png" alt="Field alignment control setting" />
<figcaption>Field alignment control setting</figcaption>
</figure>
<p>The result is that the fields with the “Right” setting are, well, right-aligned, which makes columns of numbers much easier to read:</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuVeZ0n6wK9CMPna7PL_iMQZOhfLkAEtQTEj8JlCjcaL157xXgwR9t209e3hOS6IbE_28mW4f5wxAa9SlP3kCa0T-lqW27ovouM27baeDFvow97ImkdOKp4kAjhXh_lyXUMF5t0JDhgiKCvAq51lfTIdR-iaABOPb7Fy1IDktGnnhJBc996eSabdzTRmU/s931/right-aligned-fields.png" alt="Right-aligned fields" />
<figcaption>Right-aligned fields</figcaption>
</figure>
<p>The setting is, like all control settings, available also at the form level:</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPDa2o5GqtFSeQjn29Im8ROArBpf2UZwPaV04XhyGuZo_x6Gq0zcJ6Gsqo4IUCxAncCn5nl9DESZzlwEVOlKuY1cO6SbJv9fduF2-AWaroRSgpPtwWse8r4dykwJwQZx9eHaCd_XvDHZfTUnA-VQUze752ECUxhZPlDIYlbTrh2zyZe6R5IXBbMFJm0A8/s4028/field-alignment-form-settings.png" alt="Field alignment form setting" />
<figcaption>Field alignment form setting</figcaption>
</figure>
<p>This also works for fields within a repeated grid, with the column heading automatically aligned as well:</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUAS5WKAxniQl7P3vo6B2wG9d9YIVTy2n2caoyaQyMdystj72bYvz58qpBjrXaXlr2QyFJb_yVvWlme-aSak_PPmSX3iRHWf3YJ7jsuxbc5dTRUBIC1w2ad0pCsA0La70Ny6qUPbyHx3dq8su8UcIwTZo8dywbggl7zWbIqpfKhsI-Bmh7_YNFtKvR-Ak/s1452/field-alignment-repeated-grid.png" alt="Right-aligned fields in a repeated grid" />
<figcaption>Right-aligned fields in a repeated grid</figcaption>
</figure>
<p>For more, see also the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.1">Orbeon Forms 2022.1.1 release notes</a>.</p>
<p>We hope you will like this enhancement!</p>
Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-46760622924945363472023-06-06T17:53:00.000-07:002023-06-06T17:53:17.255-07:00Orbeon Forms 2021.1.9<p>We just published the Orbeon Forms 2021.1.9 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.9">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-81545998806388821632023-05-30T13:52:00.002-07:002023-05-30T13:52:31.702-07:00Orbeon Forms 2022.1.4 PE<p>We just published the Orbeon Forms 2022.1.4 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.4">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-19613072311357096422023-04-28T17:28:00.000-07:002023-04-28T17:28:35.561-07:00Support for multiple email templates in Form Builder<p>When a form is submitted or another action is performed on it, you might want to send an email. This could be a confirmation message to the user who submitted the data, or you might want to inform someone that new data has been submitted and requires processing. Form authors can define what these emails look like and who they are sent to using an <i>email template</i>. As the name suggests, the template can have placeholders that get filled when the email is sent, for instance, with values entered by users in the form.</p>
<p>Up until version 2021.1, Orbeon Forms supported only a single email template per form. Starting with version 2022.1, we removed that limitation, allowing you to have as many templates per form as you'd like. This enables you to create different templates for various languages or have a template that informs users their data has been received and another template to email the person who needs to process the data. Additionally, if your form is used to implement a workflow, you can have different templates, for example, to notify a user that their request has been accepted or rejected, which opens up numerous possibilities for implementing workflows with Orbeon Forms.</p>
<p>We hope you'll find this useful!</p>
<img style="max-width: 100%" alt="" border="0" data-original-height="1556" data-original-width="1644" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMvdMab8SbqEt8zaaniE_cc2SveiGcM3nNOeqgMHJxliLlGwX-5i58Auz08aYRkNF7tDz7vt4ZQLys62LZD0Qxc18vvAqe-R2YYvv0jwe0dE1ZOa2AAw0k9WakjinZg61hn4Fofn7dBZ8v5fpVGNZpWh5_lVFnU304kTKPHZiBZ7fUwC_hVJTzjSoW8Q/s1600/email-settings.png"/>Alessandro Vernethttp://www.blogger.com/profile/06085176014230803685noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-90292563220279169542023-04-12T20:15:00.003-07:002023-04-12T20:15:31.332-07:00Orbeon Forms 2021.1.8 PE and 2022.1.3 PE<p>We just published the Orbeon Forms 2021.1.8 PE and 2022.1.3 PE maintenance releases!</p><p>For details, see the release notes:</p><p></p><ul style="text-align: left;"><li><a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.8">Orbeon Forms 2021.1.8 PE</a></li><li><a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.3">Orbeon Forms 2022.1.3 PE</a></li></ul><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!<p></p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-70003666954200901332023-03-08T11:34:00.000-08:002023-03-08T11:34:03.176-08:00Orbeon Forms 2022.1.2 PE<p>We just published the Orbeon Forms 2022.1.2 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.2">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-48015734361404741842023-03-01T13:49:00.001-08:002023-03-01T13:49:39.818-08:00Drag and drop from the toolbox<p>Since the beginning, Orbeon Forms used the idea of a toolbox to insert form sections, grids, and controls. The way you, as the form author, use the toolbox is simply by clicking one of the elements in the toolbox, which results in the insertion of the element into the form.</p>
<p>In addition, once a control is inserted, you can drag it around to move it to a different location in the form. You can even “shift-click” the drag icon to create a copy of the control (which, probably, few users know!).</p>
<p>However, there was no way to directly drag a control from the toolbox to the form! Orbeon Forms 2022.1 addresses this, and you can now drag a control from the toolbox to its intended location in the form.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ67KFftahnNc3TuibQo6w4irf6fbVA6nxWcnZmpUaffr_QVrf-uIB8BSdFaxTYnpfCK9NabvDkYDGh3OIe4DMD6ZC5e9uoQE3r4RF4PF1u51rB-_nJ9O15VHrYjEMEG5GzNbTUZmys6hdAxe5v8CrRA_E7bX4ZWkUVwlmUDmRqjFPFhgjvJvbD4aQ/s1536/form-builder-dnd.png" alt="Drag and drop from the toolbox" />
<figcaption>Drag and drop from the toolbox</figcaption>
</figure>
<p>This is a pretty straightforward improvement, but hopefully it will help make Form Builder more intuitive to beginners and non-beginners alike.</p>
<p>For more, see also the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1">Orbeon Forms 2022.1 release notes</a>.</p>
<p>We hope you will like this enhancement!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-71424246274038390192023-02-22T16:03:00.000-08:002023-02-22T16:03:40.383-08:00Look and feel improvements<h3 id="introduction">Introduction</h3>
<p>Orbeon Forms 2022.1 improves the overall look and feel of Orbeon Forms! In particular, we made the following changes:</p>
<h3 id="flatbuttons">“Flat” buttons</h3>
<p>Web design has tended to go back and forth between flat and 3D buttons. With Orbeon Forms 2022.1, we have decided to go back to flat buttons, following in particular the latest <a href="https://getbootstrap.com/docs/5.0/getting-started/introduction/">Bootstrap</a> style.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6D7_sF351f5BERwLcYp7xnZg32A4zK33NVZ1BoF5ZxZfzsMhn2VSMyU-9qbbhgS7HLloBQ-b2-U1lXjzS2ZNgR7Vbjn9A1jU8XXeSpRpXp-9DD334YushZgAKsOww1pdqshMM2Ir7rt6Dpd1QJZToSJF5Fjag4D1CmJSQTHKri_Ko7Ep_0Lg3iTk1/s1352/flat-buttons.png" alt="Example of flat buttons" />
<figcaption>Example of flat buttons</figcaption>
</figure>
<h3 id="formbuilderandformrunnerdialogs">Form Builder and Form Runner dialogs</h3>
<p>Similarly, we have given our dialogs a fresher look!</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH89k2bo3NXLhM2w4pHLH5CPQX1qiPzAcF4-t6svT5fcALw_Hyg0AsLvzz27hmX8bS120eliEeQvroy5Nx8OLWpvaSTE8W_SXmVXOmvk2gKnCZrv9rmoIef-TQNR_arkT4DF-YI_UqVUK0zi_ZBCjqpTB60wqzW07vPxSjzK_NBLw_ycOKFIqRII7S/s4028/dialogs.png" alt="Example of dialog" />
<figcaption>Example of dialog</figcaption>
</figure>
<h3 id="formbuildercellhighlights">Form Builder cell highlights</h3>
<p>Form Builder now has a new look for cell highlights, which are bolder and without shadows.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYxle2Wzi2B_jP3dH48fLEF0r0x94arFovhIdp_mmOEjwjInNjaSYcXH8yoe-6gIV5xyjBj_C7YVM6V4ZmslzKKjZSCPvfdTY57W1LzH25p5mUtGLY4_54xn1AcVE0rZYSvdlptO-h0MRPX8Ec4E-cJ9EVRspqcRi6t5SAH4xnCq-UJxXGmipkaAC5/s931/cell-highlight.png" alt="Example of cell highlight" />
<figcaption>Example of cell highlight</figcaption>
</figure>
<h3 id="navigationimprovements">Navigation improvements</h3>
<p>It is important for the user to have easy access to the operations available in Form Runner. To this end, we have made the navigation bar as well as the buttons at the bottom of the page “sticky”, so that they remain visible even if you scroll the page. This applies to all Form Runner pages, including the Summary page.</p>
<p>In addition, in previous releases, if you didn’t explicitly add a “Home” button to your forms, the user would not be able to easily reach the Form Runner landing page. In Orbeon Forms 2022.1, we added a “Landing Page” navigation icon at the top of the navigation bar. This can be disabled via configuration properties if you don’t need it.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitLt_fnsiuBgO1YUhY_UqihTaUMR9q848Y4AZm7XeVVavPQlYxFZlx6mOe1SpsnZ0bPiVigErk-B8_b4rUpyqRMOhLqMP6ZAu0lwQlFbGYtw3zT2hXgCJlhZ0p_YEFfEKK6TtTC9kDJ_RJErUFspekCcft2Vmwkas_BCnjcVZmG0fDFiqEXN-DlhjG/s2048/navigation.png" alt="Navigation improvements" />
<figcaption>Navigation improvements</figcaption>
</figure>
<h3 id="cleanerlookforthewizard">Cleaner look for the wizard</h3>
<p>The wizard now has a new lighter look.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6CEiblIEUBl2O7Jk-nTyhtth9FANIbg6dRQ7Rz9DUXbxH4OTP5sUIe_OT1kpxvuvxPgbCry0RHLinBMi_V9PyIEQNpepUL8tTY7U4nGTFZeRyVH0FCKla6aLrePGlPx1TLay-7YudWDh1ZzPUh2I05Ny03QLkehWEHPWmRRo4-NksxGalAK3tfo7J/s3780/wizard.png" alt="Cleaner look for the wizard" />
<figcaption>Cleaner look for the wizard</figcaption>
</figure>
<h3 id="card-basedlookforthelandingpage">Card-based look for the Landing page</h3>
<p>The new Form Runner landing page is based on cards. You can choose which card shows on the landing page via configuration properties.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFl1pqoudPbjNttpqeO4ZTp6IfNN86PdmbWxK-PwwYaGhfoCS4Lg21xCXDcsnTix6RWSIHphAyEnqUQvhHw40Omk8b2laC_xaYWgqSy8Q5CRU43Av5T5SzwY9S4dseJeEUnqTfXbSCjspQZ3ya9cAJ3oewNYtRa9RKVa3wYu8WSc3Zj-cf9oz5wMas/s1961/landing-page.png" alt="Card-based look for the Form Runner landing page" />
<figcaption>Card-based look for the Form Runner landing page</figcaption>
</figure>
<h3 id="consistentsummaryformandadminpages">Consistent Summary, Form, and Admin pages</h3>
<p>The Summary page and Forms/Admin pages (previously known as Home page) do similar things: they list form data or published form definitions, have paged navigation, and operations. With Orbeon Forms 2022.1, these pages look much more consistent. In particular, the Summary page is now “fluid” like the Forms/Admin page, and the operations and navigation are in the same place. </p>
<p>For more, see also the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1">Orbeon Forms 2022.1 release notes</a>. </p>
<p>We hope you will like these enhancements!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-24922419811753660362023-02-21T11:39:00.006-08:002023-02-21T11:39:57.642-08:00Orbeon Forms 2022.1.1 PE<p>We just published the Orbeon Forms 2022.1.1 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1.1">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-27777102966971857262023-01-23T16:45:00.002-08:002023-01-23T16:45:54.625-08:00Orbeon Forms 2021.1.7 PE<p>We just published the Orbeon Forms 2021.1.7 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.7">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-10366183764497490472023-01-20T11:12:00.001-08:002023-01-20T11:12:37.951-08:00Time form control improvements<p>With Orbeon Forms 2022.1, we shipped a Time form control that had unintentionally lost its “smart input” capability. Luckily, we are fixing it with Orbeon Forms 2022.1.1. The good part is that this also gives us the opportunity to improve the Time control, as well as to write a little refresher about its capabilities!</p>
<p>Since the beginning, the Orbeon Forms Time control has supported “smart input”. Say you’d like to enter “1:00 pm”, well, just type “1p” and then press the Tab key. The control will automatically complete the input to “1:00 pm”, “1:00:00 pm”, or even “13:00:00” depending on the time format applicable to the control (you can also enter the full format if you wish so).</p>
<p>This is user-friendly, as it doesn’t require the user to enter the exact format. In addition, Orbeon Forms doesn’t try to guess beyond the obvious, so that you don’t have to worry about the control trying to be too smart and modifying your input too much.</p>
<p>With 2022.1.1, we are restoring and improving this function of the Time control. But we are also adding more. In particular, we have been unhappy with the way time formats were specified in Orbeon Forms. The format was specified globally in your configuration properties file, which is not flexible.</p>
<p>Instead, we have now made this a configuration of the Time control. This means that you can specify the time format for each Time control individually, at the form level, or in configuration properties, as is the case for all other form control configurations in Orbeon Forms. This also means that you can have different time formats within the same form.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlCn3HEtYbxaY1B28n0fNQeSP-EWIyu04VX6JDtMVCCiuaN1j5gjLQjtnOE90FRAestyC0J6X9XFE9Ur1i7TCQWVjcXKC5lUXyMY46VL-AVfSsuY6Hlpo70_dAeLk5YIBovinpIQc7diaBsDxtx320FoKp3YxxT_whIjiAql1qkwtoguQi0EheYMg/s851/time-controls.png" alt="Time control settings" />
<figcaption>Example of Time controls</figcaption>
</figure>
<p>We added a user interface to the Time control settings that looks like this:</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOkPxfjx2C5hzMG29pVVdiIpxHZpUMVnhLre0R2GnWAZNc5p4vVXjAWMi5w0DVtsyfXLpyPvkahPoApKPXOMggJIZ5x5lDIMZOE_dzAEIJSn46az8tafttzzcmrcYKdo6k6M3Hgg2dekmdqBBb_zxO4A6uJsmS1P208iDaYYHSxDY1f0a7fSxrPEY7/s983/xbl-time-editor-custom-cropped-small.png" alt="Time control settings" />
<figcaption>Time control settings</figcaption>
</figure>
<p>The format allows you to control the following:</p>
<ul>
<li>use the 12-hour or the 24-hour format</li>
<li>show or hide seconds</li>
<li>show or hide am/pm and if shown, in what format</li>
<li>pad the hours with zeros or not</li>
</ul>
<p>This is done in the UI, so you don’t have to figure out a textual syntax (but you still use such a syntax in Orbeon Forms configuration properties).</p>
<p>Finally, we are also making a change to the time output in readonly modes (view and PDF, in particular). Previously, the output format in readonly modes was determined completely separately from the format used by the editable control. This was confusing. Now, the output format is the same as the format used by the editable control.</p>
<figure>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HNnCx_pspgE73V63-zF6tlsQU0AN5XfY5CzYP29JLdNZ7JI2ouwmpocyPMYaNsFURhJFiA7qSPsxYfJz3HOPSUc0Q2IAoTodQFh58MkZYyHRSYyWG5-fEvSFhakAaLNibGAG21SlDXzIKXqOLxia05B1cPcXYC9DFpwGhQkEhQH_UG3vb21VGPxc/s1232/time-controls-readonly.png" alt="Time control settings" />
<figcaption>Example of Time controls in readonly modes</figcaption>
</figure>
<p>We hope you’ll like these improvements to the Time control!</p>
<p>For more, see the documentation on the <a href="https://doc.orbeon.com/form-runner/component/time">Time component</a>.</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-8320526219063136482023-01-05T13:09:00.001-08:002023-01-05T13:09:25.514-08:00Improved selection of multiple items<p>Now that <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1">Orbeon Forms 2022.1 is released</a>, let’s cover some of the new features of the release, starting in this post with a couple of simple but useful enhancements.</p>
<p>The Orbeon <a href="https://doc.orbeon.com/form-runner/features/summary-page">Form Runner Summary page</a> and <a href="https://doc.orbeon.com/form-runner/features/home-page">Forms/Admin pages</a> (previously known as the Home page) list and link to form data or published form definitions, respectively. Each allows you to perform operations on one or more rows, such as deleting, publishing, etc. In both cases, you select one or more rows of data using checkboxes. When performing an operation on multiple rows, it is useful to be able to quickly select a series of rows. Until now, this required you to click each checkbox individually.</p>
<p>To help with this, we have implemented two new features:</p>
<ol>
<li>Summary page: we added a new quick selection menu.</li>
<li>Across the board: you can “shift-click” checkboxes.</li>
</ol>
<p>The Admin page already had a menu to select items in some categories. The Summary page now has a similar menu:</p>
<figure>
<img alt="Selection menu" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzeMiZ-BGf5XNoFqPfs-kyxUz24fXlfjSf_tkqeuOHA2z68m_XTbCIHky-To1gQNO45fXkHsIB3fOtW7d0-0APBnd-7vy8Q6L8GRP-XzN4Vl9hhbHVl4_JtbDNLyY4izlJmAM1IP10Ep8dNxFMgwACXQhS57BzXAASmFJviQzL1GM4d9WO9EJf_LIH/s1600/summary-selection-menu.png" />
<figcaption>Selection menu</figcaption>
</figure>
<p>If you are familiar with for example Gmail, you might know that you can select a checkbox, and then shift-click another one, and all the checkboxes in the interval will be selected. Similarly, you can deselect a series of checkboxes. The exact logic is a little subtle, but we implemented something very similar in Form Runner.</p>
<figure>
<img alt="Shift-clicking on checkboxes" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcaWEviVtzISU9Mt-UXk2XoX5TDQAl4LdHlBJi0xFuF7OfyuVwE2b0NiEoxW_eRLDvUZxQ4n0a-Cpj0gvg9tXytsaLNSRtH4et-1gmnKCAabf57GZRA9b3q7q5aunrvhIplLDMKKrWGZwmP5mF_QkCiZ1bMEMDtRTs1nbVKTr7dWFdA0MSwcD19jXa/s1600/admin-shift-click.png" />
<figcaption>Shift-clicking on checkboxes</figcaption>
</figure>
<p>The good news is that the ability to shift-click doesn’t only apply to the Form Runner Summary and Forms/Admin pages: it applies to any repeated checkboxes, as well as to the Checkboxes form control.</p>
<p>We hope you will find this Orbeon Forms 2022.1 feature useful!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-82455539314104697972022-12-31T10:09:00.000-08:002022-12-31T10:09:11.748-08:00Orbeon Forms 2022.1<p><span style="background-color: white; color: #222222; font-size: 13.2px;">Today we released Orbeon Forms 2022.1 PE and Orbeon Forms 2022.1 CE!</span></p><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">This release is packed with new features and bug-fixes. </span><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">For details, see the </span><a href="https://doc.orbeon.com/release-notes/orbeon-forms-2022.1" style="background-color: white; color: #cc6611; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px; text-decoration-line: none;">complete release notes</a><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">.</span><div><br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" /><span data-key="86e6e9172bf7485da537112529f33780" face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="background-color: white; color: #f47c24; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px; text-decoration-line: none;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA==" face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;"> page.</span><br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" /><br style="background-color: white; color: #222222; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13.2px;" /><span face="Arial, Tahoma, Helvetica, FreeSans, sans-serif" style="background-color: white; color: #222222; font-size: 13.2px;">We hope you enjoy this release!</span></div>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-49179643049827201212022-11-07T13:41:00.000-08:002022-11-07T13:41:29.069-08:00Orbeon Forms 2021.1.6 PE<p> We just published the Orbeon Forms 2021.1.6 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.6">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-56020200272816841002022-10-05T11:54:00.001-07:002022-10-05T15:10:22.717-07:00Improving the send action with multipart support<div class="separator" style="clear: both;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-UHhyQeIKwAgVO-tFUrZDCVZw5MFVcXWCSj_h0vqIXo5lkqsZ6UJihDICUOSZ6K7nAuSWtvF0y6Qp4FvRXV6q1AZkUq5-tfafp40pXXI3-4PHFGw04SK_BCYe_r_pVod_xXgIvyO2gbTVkJXualw-3t8drgYjhuqQU1rqxdoDxXXSDbDqV8Jxp-7i/s1024/multipart.jpg" style="display: block; padding: 1em 0; text-align: center; clear: right; float: right;"><img alt="" border="0" width="320" data-original-height="1024" data-original-width="1024" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-UHhyQeIKwAgVO-tFUrZDCVZw5MFVcXWCSj_h0vqIXo5lkqsZ6UJihDICUOSZ6K7nAuSWtvF0y6Qp4FvRXV6q1AZkUq5-tfafp40pXXI3-4PHFGw04SK_BCYe_r_pVod_xXgIvyO2gbTVkJXualw-3t8drgYjhuqQU1rqxdoDxXXSDbDqV8Jxp-7i/s320/multipart.jpg"/></a></div>
<h3 id="sendingdatawithorbeonforms">Sending data with Orbeon Forms</h3>
<p>Orbeon Forms features <a href="https://doc.orbeon.com/form-runner/advanced/buttons-and-processes">simple processes</a>, which combine actions and conditions, and which are usually associated with buttons at the bottom of a form. One of these actions is the <a href="https://doc.orbeon.com/form-runner/advanced/buttons-and-processes/actions-form-runner/actions-form-runner-send"><code>send</code> action</a>, which allows sending form data in XML and PDF formats, in particular, using HTTP, to a service endpoint.</p>
<p>However, each <code>send</code> action can only send a single file. This is limiting especially because form data can come with attachments, added to a form through the use of one of the <a href="https://doc.orbeon.com/form-builder/form-editor/toolbox#attachment-controls">Attachment controls</a>, and it would be useful to be able to send out those attachments alongside the data.</p>
<h3 id="addingmultipartsupport">Adding multipart support</h3>
<p>So with Orbeon Forms 2022.1, we are enhancing the <code>send</code> action with the ability to send multiple items to a service endpoint in a single HTTP request using a so-called <em>multipart</em> request format. This allows sending XML data with its attachment, and even to add a PDF file or an Excel export to that. You select the content to send using tokens. For example the following sends the XML data, its attachments if any, and the <a href="https://doc.orbeon.com/form-builder/advanced/pdf-production">dynamically-generated PDF file</a>:</p>
<pre><code>send(
uri = "https://httpbin.org/anything",
method = "POST",
content = "xml attachments pdf"
)</code></pre>
<p>The request body might look like this:</p>
<pre><code>--CHZ6Pogx-A1VVuDgU22pcJASumg8S0CrOZhooqlw
Content-Disposition: form-data
Content-Type: application/xml; charset=UTF-8
Content-Transfer-Encoding: binary
<?xml version="1.0" encoding="UTF-8"?>
<form xmlns:fr="http://orbeon.org/oxf/xml/form-runner" fr:data-format-version="4.0.0">
<my-main-section>
<first-name>Bob</first-name>
<pet-picture filename="cat.jpg" mediatype="image/jpeg" size="56803">cid:94b0e57e87fa8f42cb494fdc2808f58c5b31be41</pet-picture>
</my-main-section>
</form>
--CHZ6Pogx-A1VVuDgU22pcJASumg8S0CrOZhooqlw
Content-ID: <94b0e57e87fa8f42cb494fdc2808f58c5b31be41>
Content-Disposition: attachment; filename*=UTF-8''cat.jpg
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
...binary image content here...
--CHZ6Pogx-A1VVuDgU22pcJASumg8S0CrOZhooqlw
Content-ID: <7a361b305064d3a95511da35a8c53edbabe3af8b>
Content-Disposition: attachment; filename*=UTF-8''My%20demo%20multipart%20form%20-%20ce85cc4b7be9975d.pdf
Content-Type: application/pdf
Content-Transfer-Encoding: binary
...binary PDF content here...
--CHZ6Pogx-A1VVuDgU22pcJASumg8S0CrOZhooqlw--</code></pre>
<p>The multipart format is automatically selected on the wire if more than one item needs to be sent. On the receiving side, a lot of software can decode a multipart request and extract the individual parts.</p>
<p>For more details, see the <a href="https://doc.orbeon.com/form-runner/advanced/buttons-and-processes/actions-form-runner/actions-form-runner-send#sending-attachments-and-multiple-items">documentation</a>.</p>
<p>We hope you will find this Orbeon Forms 2022.1 feature useful!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-65874913451595758962022-10-04T13:48:00.000-07:002022-10-04T13:48:40.084-07:00Orbeon Forms 2021.1.5 PE<p>We just published the Orbeon Forms 2021.1.5 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.5">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-69890150288220057472022-09-15T12:11:00.001-07:002022-09-15T12:11:24.390-07:00Improved simple data migration<h3 id="whatissimpledatamigration">What is simple data migration</h3>
<p>Orbeon Forms 2018.2 introduced <a href="https://doc.orbeon.com/form-runner/features/simple-data-migration">Simple Data Migration</a> (see also the <a href="https://blog.orbeon.com/2018/09/simple-data-migration.html">original blog post</a>). This feature allows the form author to make changes to a published form, including adding and removing form fields, grids, and sections, without creating a new <a href="https://doc.orbeon.com/form-runner/features/versioning">form version</a>.</p>
<h3 id="newenhancements">New enhancements</h3>
<p>While Simple Data Migration is very useful, we realized that it needed improvement. Specifically, there is no reason that you shouldn’t be able to also <em>move</em> form controls in a form and still preserve <a href="https://doc.orbeon.com/form-runner/api/data-formats/form-data#data-compatibility">data compatibility</a>.</p>
<p>So we have done just that, and with Orbeon Forms 2022.1, you can move form controls within the form as long as they remain within the same nesting of repeated content, republish the form over the existing version, and things will just work. For example:</p>
<ul>
<li>Move controls at the top-level of a form, even across grids and sections.</li>
<li>Move controls within a given level of repeated grids or repeated sections, even across nested grids.</li>
</ul>
<p>Simply moving a form control this way allows you to reorganize your form while keeping access to existing data.</p>
<figure>
<img alt="Moving a control across section boundaries" src="https://blogger.googleusercontent.com/img/a/AVvXsEh0Y0Uq4lQX7UxFVyna4z3VMOvWZI6suzBVHtI2kzzqB-NGGvezuXeqdPFsK_b-_bQXJ6juw6KQfz62GCDQ8b0b9NRzARE0dE9VtwJc0vjmU4C8en5U_HKjybzkXupAkwNEvzbZp-gwxuKEDPsuW3-_0Kf15ZKP5zFLThPIgDev2OzCpbrvYWttJaMk" />
<figcaption>Moving a control across section boundaries</figcaption>
</figure>
<p>For more information, see also the <a href="https://doc.orbeon.com/form-runner/features/simple-data-migration#moving-controls">documentation</a>. </p>
<p>We hope you will find this Orbeon Forms 2022.1 feature useful.</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-71876394100102249382022-08-01T17:26:00.006-07:002022-08-01T17:26:58.907-07:00Orbeon Forms 2021.1.4 PE<p>We just published the Orbeon Forms 2021.1.4 PE maintenance release!</p><p>For details, see the <a href="https://doc.orbeon.com/release-notes/orbeon-forms-2021.1.4">release notes</a>.<br /><br /><span data-key="86e6e9172bf7485da537112529f33780">You can download the latest version of Orbeon Forms from the </span><a class="link-a079aa82--primary-53a25e66--link-faf6c434" data-key="2e3704eec41549b4b9d66aa1a86daad0" href="https://www.orbeon.com/download" rel="noopener noreferrer" style="color: #f47c24;" target="_blank"><span data-key="67ae4cf94a6d4846b2521638102bfd49">downloads</span></a><span data-key="1aea191b46024907a1aadda0f4922935" data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMllvdSUyMGNhbiUyMGRvd25sb2FkJTIwdGhlJTIwbGF0ZXN0JTIwdmVyc2lvbiUyMG9mJTIwT3JiZW9uJTIwRm9ybXMlMjBmcm9tJTIwdGhlJTIwJTIyJTJDJTIybWFya3MlMjIlM0ElNUIlNUQlN0QlNUQlN0QlMkMlN0IlMjJvYmplY3QlMjIlM0ElMjJpbmxpbmUlMjIlMkMlMjJ0eXBlJTIyJTNBJTIybGluayUyMiUyQyUyMmlzVm9pZCUyMiUzQWZhbHNlJTJDJTIyZGF0YSUyMiUzQSU3QiUyMmhyZWYlMjIlM0ElMjJodHRwcyUzQSUyRiUyRnd3dy5vcmJlb24uY29tJTJGZG93bmxvYWQlMjIlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMmRvd25sb2FkcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTJDJTdCJTIyb2JqZWN0JTIyJTNBJTIydGV4dCUyMiUyQyUyMmxlYXZlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMmxlYWYlMjIlMkMlMjJ0ZXh0JTIyJTNBJTIyJTIwcGFnZS4lMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA=="> page.</span><br /><br />We hope you enjoy this release!</p>Erik Bruchezhttp://www.blogger.com/profile/16139421434415219182noreply@blogger.com0tag:blogger.com,1999:blog-6819462794293857673.post-87766188477699687182022-06-06T16:07:00.001-07:002022-06-06T16:07:18.944-07:00Quickly navigate to fields in large forms<p>When editing a form in Form Builder, you might want to make a change to a certain field, but, with large forms, just locating the field in the form might turn out to be more time consuming than you'd like it to be. If you know the label for the field you're looking for, and all the sections are opened in Form Builder, you can use your browser's search feature (<code>ctrl-f</code> or <code>cmd-f</code>). But if you only know the field's name, for instance because you saw it referenced in a formula, or you keep many sections closed, the browser's search won't help.</p>
<p>For this, Orbeon Forms 2021.1 introduces a new feature: <i>Search Controls</i>, which you access with keyboard the shortcut <code>ctrl-j</code> on Windows, Linux, or ChromeOS, and <code>cmd-j</code> on macOS or iPadOS. After you select a field from the dropdown, the dialog will close, the browser will scroll up or down to the field you selected, and if the field was in a closed section, then Form Builder will open that section.</p>
<p>You can also check the <i>Open Settings Dialog</i> checkbox if in addition to navigating to the field you'd like Form Builder to directly open the Control Settings dialog for that field. If opening the Control Settings dialog is what you do every time you navigate to a field, you can check that box, it will stay checked, and will save you from having to do an additional click every time you navigate to a field.</p>
<img style="max-width: 100%" width="602" border="0" data-original-height="187" data-original-width="1204" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDdqfDWrOUHNr8zixIBxcYkRCy1ypFRnkBfO3GPFUR_cv-DwNpovtyIiQlqyW_l8MjzGfxZH9RurBxKZxf-N1DLEYYtZWRQSHVJuVcQIQQ9aGg34GqW7mfYhx01Mk0LmiD9zU0aEyuO2s3vjYDxtDI50cWPN3N9mxUd7B4HglZgT0qI7CaS9HIO1hRdw/s1600/search-controls.png"/>
<p>For more on this feature, see <a href="https://doc.orbeon.com/form-builder/form-editor/quick-control-search">Quick control search</a> in the documentation.</p>Alessandro Vernethttp://www.blogger.com/profile/06085176014230803685noreply@blogger.com0