Qdabra

Products

FormsDesigner

DBXL

Now available in the Qdabra Forms!

Install the latest Qdabra Forms today and start using with your forms

Forms Designer provides core designer features to get you started with maintaining your form templates on the web:


  • Launch the designer from FormsViewer and save back with a single click - No downloading/uploading!
  • View editing
    • Add input controls and text (e.g. textboxes, dropdowns, etc.)
    • Modify control properties (e.g. height, width, margins, padding, etc.)
  • Add fields and groups
  • Add and edit rules on fields
  • XTPs - Dynamic Data Connections is included by default
  • We plan to ship more features in FormsDesigner 1.0 this summer.

Quick Start Instruction:

SharePoint Online Customers

  1. Install our latest Qdabra Forms
  2. Follow the included instructions to upload the app to your app catalog, install it in one of your SharePoint sites, and open the app
  3. Upload a template, click the Design button, and you're ready to go!

SharePoint On-Prem Customers and Non-SharePoint Customers

  • We are planning to release FormsDesigner Beta to on-prem customers in approximately one month. Please let us know you are interested in previewing the Designer, and we will let you know when it's ready for you.

What's New?

Version 4.9

2025-08-29

  • Usability Improvements
    • Picture selection dropdown for Picture Button controls now shows each picture for easier selection.
  • Bug Fixes
    • Unable to specify formatting rules on newly added Dropdown controls.
    • XPath validation in XPath Editor dialog did not recognize current(), position(), and last() functions.
    • Condition Builder dialog failed to load certain "Full expression" conditions.

Version 4.8

2025-08-14

  • Enhanced XPath Editor
    • XPath editor now consolidates field references into single units for more user-friendly formula editing. Use the Show XPath checkbox to toggle between this "collapsed mode" and the full XPath.
    • Double-click field references to open the field picker and modify them.
  • Edit Resource Files
    • Click the pencil icon in the Resources tab to view and modify text-based reource files within FormsDesigner.
  • Save As
    • Click the down arrow next to the Save button and click Save As to save your form with a new name.
  • Table cell splitting
    • Click in a table cell and click Split Cell to split it into multiple cells.
  • Usability improvements/fixes
    • Data source pane now shows user-friendly data type names.
    • Color pickers stay open while typing RGB or HEX values.
    • Clearer icons for text color and text highlighting in the ribbon.
    • SharePoint mapping dialog now auto-populates with current site URL.
    • View undo/redo keyboard shortcuts (Ctrl+Z, Ctrl+Y) now work even when focus is outside of the view canvas.
    • Fixed resource file dropzone to show a clearly delineated border.
    • Improved validation when binding input controls to data source nodes.
    • Third dropdown ("right-hand side") in Condition Builder would change to blank under certain circumstances.

Version 4.7

2025-07-25

  • New Condition Builder dialog
    • Use the new Condition Builder to set conditions on rules, set filters on repeating sections and tables, and set filters on fields when inserting them into the XPath editor.
  • Control borders
    • Set borders on any form control using the border options in the properties pane.
  • Change field data types
    • Select a main data source field and click Change Data Type to change its data type.
  • Table enhancements
    • Click in a table cell or select several and use the properties pane to set vertical alignment on the cells.
    • Table cell border dialog now more accurately reflects borders of current selection.
    • Fixed handling of column width adjustments when merging cells.
  • Color picker improvements
    • Color picker now stays open when typing RGB or HEX values into it.
    • Improved appearance of RGB and HEX boxes.
  • Add Repeating Table dialog
    • Double-click fields to quickly select them.
    • Selected Fields list now auto-scrolls to show the most recently selected field.
  • Usability improvements
    • Add New View dialog can now be confirmed with the Enter key.
    • Sidepanes now show a scrollbar if there isn't enough space for them, instead of truncating.
    • Add Field, Rename Field features now check for existing fields with same spelling and different case and flag this as a potential issue.
  • Bug fixes
    • Control backgrounds
      • Dropdowns, Date Pickers, People Pickers, and Rich Text Boxes now display with white backgrounds when no explicit background color is set.
      • Fixed bad appearance of checkbox and radio button fill color which could be seen in locations with nonwhite backgrounds.
    • Fixed crash when pressing Backspace or Delete on empty canvas.
    • Fixed crash when merging table cells containing nested tables.
    • Fixed crash when deleting views under certain circumstances.
    • Table Properties pane should now only show when the cursor is directly in a table cell, not when it's in a nested container (like a Section).
    • Color pickers in ribbon were not showing correct colors for selected controls.
    • Fixed issue with selecting table cells that contain static images or hyperlinks.
    • Indenting is now limited to the space available in the current location.
    • Fixed issue with ID values of controls in pasted view content.

Version 4.6

2025-07-15

  • View management
    • Use the View tab in the footer to delete views.
    • Forms now reopen to the most recently selected view.
  • Field and group management
    • Select a field or group and click Move Field/Group in the properties pane to move fields and groups within the main data source.
    • Select a textbox and click Change Binding to rebind it to a different field.
  • Control formatting
    • Use the Indent/Outdent buttons in the ribbon to indent and outdent controls and lines of text.
    • Add background colors to form controls.
  • Repeating table filters
    • Select a Repeating Table and use the Filter setting in the properties pane to filter table rows.
  • Use any XTP
    • Select Add Custom Control from the XTP dropdown to add any XTP to your form.
  • Usability improvements
    • Improved appearance of Control selection area in the ribbon. Control flyout menus now remain open until the user performs a click.
    • Static dropdown edit UI now auto-copies Value text to the corresponding Display Name if the Display Name is blank or has the same text as the Value.
    • Formula editor now retains text selection after opening and canceling a child.

Version 4.5

2025-06-27

  • More Copy/Paste support
    • Copy and paste entire Sections, Repeating Sections, Layout Tables, and Repeating Tables.
    • Use Ctrl+C to copy controls and Ctrl+V to paste them.
  • More Table cell features
    • Apply padding and background colors to individual cells or a selected group of cells.
    • Merge multiple cells into a single cell.
    • Select a range of cells by holding Shift and using the arrow keys.
  • Picture and image features
    • Paste images directly from the clipboard into the form view.
  • Rename data fields
    • Select a field or group in the main data source and click the Rename Field / Rename Group button to rename it.
  • Formula Editor enhancements
    • Double-click XPath functions in the function picker dialog for quick insertion.
    • Formula editor now validates the use of XPath functions to prevent form breakage.
  • Usability improvements
    • Double-click fields in the Add Repeating Table dialog to quickly select them.
  • Bug fixes
    • Fixed crash when clicking on Repeating Table headers.
    • Fixed issues with table deletion when removing the last row or column.
    • Fixed scrollbar issues in Repeating Table binding modal.

Version 4.4

2025-06-13

  • New control types
    • Added ability to insert Repeating Tables, Page Breaks, and Horizontal Lines into the view.
  • Table enhancements
    • Added ability to modify table borders for improved visual customization.
      • Hold shift and use the arrow keys to select cells in the table.
  • Page margins and orientation
    • Added support for editing page margins and orientation settings in the View tab.
      • These settings are used when rendering PDFs with the RenderForm command.
  • Bug fixes
    • Fixed issues with adding new lines above and below sections and other container controls.
    • Fixed issues with creation of data connections after modifying their name.

Version 4.3

2025-05-30

  • Copy/Paste enhancements
    • Extended copy/paste support to Buttons, Picture Buttons, Hyperlinks, Static Images, File Attachments, Picture Attachments, Linked Pictures, Date Pickers, Rich Text boxes, Checkboxes, Radio Buttons, People Pickers, and Calculated Values.
  • Static Pictures
    • Added ability to insert static pictures.
  • Data Source management
    • Added ability to delete fields and groups from the main data source.
  • Text formatting improvements
    • Added more font size options and the ability to specify any font size.
    • Expanded available font selection.
  • Resource Files
    • Added ability to export resource files from forms.
  • Control enhancements
    • Added width and height settings for Picture Attachments and Linked Pictures.
    • Enabled editing formatting rules on Calculated Value controls.
  • Layout improvements
    • Added ability to insert space above and below Sections, Repeating Sections, Layout Tables, and Repeating Tables that are flush against the container around them.
  • Usability improvements
    • Modified Field Selector popup to auto-focus the Data Connection dropdown so you can use the ↑ and ↓ keys to change the selection.
    • Disabled spell check on XPath input popup.
    • Redesigned Data Connection UI for smoother interactions.
  • Bug fixes
    • Enabled removing rule conditions by clicking the condition and then clicking the Remove Condition button on the XPath popup.

Version 4.2

2025-05-16

  • Delete rows and columns from Layout Tables
    • Click within a layout table and use the dropdown in the Control Properties pane to delete rows and columns.
  • Delete columns from Repeating Tables
    • Click within a Repeating Table and use the dropdown in the Control Properties pane to delete a column.
    • Limitation: Not currently available in Repeating Tables with merged cells or multiple header/footer rows.
  • Change alignment of container controls
    • Click the tab at the bottom of a Section, Repeating Section, Repeating Table, or Layout Table and use the alignment buttons in the toolbar to Left, Center, or Right align it.
  • Repeating Section filters
    • The Control Properties pane for Repeating Sections now allows specifying filters.

Version 4.1

2025-05-02

  • Copy/Paste
    • Can now copy/paste individual textboxes and dropdown boxes - support for more controls coming soon!
    • Note: currently requires copy/pasting controls with a keyboard shortcut (Ctrl+C/Command+C to copy, Ctrl+V/Command+V to paste).
  • Add columns to Repeating Tables
    • Click into a Repeating Table and use the dropdown in the Control Properties pane to add a new column.
    • Limitation: Not currently available in Repeating Tables with merged cells or multiple header/footer rows.
  • SharePoint Mapping UI
    • SharePoint Mapping UI now correctly determines XPaths respective to the current mapping and parent mappings' base paths.
  • Bug fix
    • Repeating Sections - filtering settings on repeating sections were being lost after editing a form in FormsDesigner.

Version 3.3

2024-12-24

  • Data Connections
    • Can now add and modify receive-type SOAP connections
  • Hyperlinks
    • Can now add, view, modify, and delete hyperlinks
  • Copy/Paste rules
    • Can now copy and paste Action and Formatting rules
  • Create Template page
    • New page for adding templates from a selection of starter forms. Access it from the Create a New Template button on the Manage Templates page.
  • New XTPs
    • Central Flows
    • QAuth
    • QFormChat
  • XTP configuration instructions are now added to the form view so you can mark the steps as you carry them out.
  • New Insert Function helper in XPath editor dialog
  • Control properties
    • Can now add and edit screentips on Button and Picture Button controls
  • Usability improvements
    • Select a Field or Group dialog now allows confirming your selection by double-clicking a field or group, or by selecting a field or group and pressing Enter.
    • Improved Add Control section in the ribbon
    • Cursor focus - Cursor now auto-focuses in the following locations so you can start typing without an extra click
      • XPath editor dialog
      • Field or Group name in the Add Field and Add Group sections
      • Various control properties
    • Image buttons now update to the selected image as soon as you select it. No need to click Apply.
  • Bug fixes:
    • Can't select or delete Repeating Tables, Repeating Sections, Layout Tables, or Scrolling Regions
    • Blank lines added to the view aren't shown in FormsViewer
    • Picture button size affected by font size

Version 3.2

2024-07-26

  • Bug fixes
    • Having two repeating sections or tables bound to the same node in one view prevented template from opening in InfoPath Designer under certain circumstances.

Version 3.1.3

2024-05-17

  • Usability improvements
    • Auto-focus field/group name textbox when adding new fields and groups.
    • Visual improvements for action rules.
  • UI fixes
    • Disable ribbon and show it as gray when adding new fields/groups.
    • Prevent field information and Cancel/Done button from scrolling off the bottom of the data source tree pane.
    • Prevent field selection dialog from extending past bottom of the screen.
  • Bug fixes
    • <xsf:xmlToEdit> elements in the form manifest were being duplicated under certain circumstances.

Version 3.1.1

2024-04-05

  • Bug fixes
    • Text in table cells doesn't load properly in certain cases.
    • Dropdown boxes with (a) items from a secondary data source and (b) disable rules can cause view load to fail.

Version 3.1

2024-03-20

  • New control types
    • Can now add Rich Text, Picture Attachment, and Calculated Value controls.
  • View control settings
    • Set margins and padding on Section controls
    • Set margins, padding, and screentips on Calculated Value controls
  • Support for adding more field types:
    • Decimal
    • True/False
    • Date and Time
    • Time
    • Picture or File Attachment
    • Hyperlink
    • Rich Text
  • Bug fixes
    • Improved handling of margin and padding values - more consistency with InfoPath.
    • Newly added Whole Number and Date fields were previously created as required fields. Now new element-type fields will be non-required.

Version 2.2.1

2023-10-27

  • Usability improvements
    • New Refresh Columns button in SharePoint List Connection wizard. Useful if you add new columns to your list while working on a form.
  • Bug fixes
    • Fixed issue with generation of schema files for required Choice columns and multi-person columns in SharePoint lists.
    • Fixed issue where editing a view with a filtered repeating table would break the view.

Version 2.2

2023-09-01

  • New XTP: DBXL
  • People Pickers:
    • Add Person fields to forms' main data source
    • Add people pickers to form views
    • Modify people pickers' Allow Multiple Selections and People Only/People and Groups options
  • Modify/set form publish locations
    • Allows publishing promoted properties to a new location
  • Usability improvements
    • Auto-focus editable areas so you can start typing without an extra click:
      • XPath editor dialog
      • Rule names on new rules and rules that still have their default name
      • Add SharePoint Mapping dialog
    • Confirm the XPath editor dialog with the Enter key

Version 2.1

2023-05-26

  • Dropdowns
    • Configure dynamic dropdowns to display selection options from a data source
    • Edit values in static dropdowns more easily
  • Layout tables
    • Add new rows and columns to layout tables
  • Buttons
    • Improved consistency of button default appearance.
    • Fixed issue where long button labels would wrap in the view editor.
    • Fixed issue with setting buttons' width to auto.
  • Improved app layout to resolve issues with ribbon content wrapping on certain browser configurations.
  • List forms
    • Prevent editing of list form main connections, choice connections, and lookup connections, to prevent form breakage.
  • sampledata.xml template files
    • Improved generation of sampledata.xml for XML file data connections.
    • Addresses issues with using the Insert command on XML file connections and backward compatibility issues with InfoPath Designer.
  • Bug fixes
    • Issue where main schema would break when adding new fields to a form that has required text fields.

Version 1.2

2022-10-31

  • Scrolling Regions and their contents are now shown in the view canvas.
  • Correctly handle multiline textboxes' Scrolling settings across loading and saving.

Version 1.1

2022-07-15

  • Features
    • Form templates' sampledata.xml files are now updated when the main data source changes.
      • This is needed in order for the qRules Insert command and the field pickers in DBXL's DAT to function correctly.
  • Bug fixes
    • Issues with handling of repeating tables and combo boxes that could cause form breakage.
    • Issue where forms that used certain XPath functions could break if modified in the Designer.
    • Rule condition editor dialogs were showing the conditions from other rules under certain circumstances.
    • Improved handling of unbound controls.

Version 1.0

2022-04-29

  • FormsDesigner is now bundled with FormsViewer

Version 0.19

2022-04-28

  • Specify screentips on the following controls
    • Sections
    • Textboxes
    • Date Pickers
    • Checkboxes
    • Option (Radio) Buttons

Version 0.18

2022-04-22

  • Dynamic DCs XTP update: 1.0.0.25 → 1.0.0.65

Version 0.17

2022-04-20

  • Add repeating fields and groups to the main data source

Version 0.16

2022-04-19

  • Add and modify formatting rules
  • Add repeating sections to views

Version 0.15

2022-03-09

  • Add new SharePoint List connections
  • Add new XML File/REST connections
  • View full data source structure for SOAP data sources that require sample data (QueryDB, GetDocument)

Version 0.14

2022-02-18

  • Edit SharePoint list connections
  • Edit XML File/REST connections
  • Add new SharePoint Library Submit connections

Version 0.13

2021-11-13

  • Edit and publish templates' promoted properties
  • Add new SharePoint mapping files

Version 0.12

2021-11-13

  • Edit SharePoint mappings
  • Edit templates' promoted properties (partially functional)
  • Button for inserting field paths into XPaths
  • Manage Templates link on app menu

Version 0.11

2021-08-31

  • Add new views
  • Modify Submit to SharePoint Library connections
  • View details about other types of data connections

Version 0.10

2021-07-15

  • Modify height and width of Section and Repeating Section controls
  • Modify widths of table columns
  • Add file attachment controls

Version 0.9

2021-06-15

  • Add layout tables to views
  • Add section controls to views
  • Change view backgrounds - color, image, alignment
  • Add and edit Form Load rules
  • Convert units when changing units of margins and padding
  • Copy XPath button

Version 0.8

2021-06-01

  • Allow using auto as units in control width, height, and padding
  • Resource files - view a list of the form's resource files and add/update them
  • Set the pictures on picture buttons and static images
  • Add new picture buttons
  • Bug fixes

Version 0.7

2021-05-18

  • qRules Injector
  • Move rules and rule actions up and down
  • Edit rules on picture buttons
  • Fixes
    • More control dimension editing improvements
    • Fix issues with setting properties on controls that have formatting rules
    • Allow using auto for control dimensions
    • Edit calculated value formulas and dynamic text on buttons
    • Set height and width on picture buttons

Version 0.6

2021-04-23

  • Add and modify rules on buttons
  • Improved modification of control dimensions - use units other than pixels
  • Support for most rule action types:
    • Switch views
    • Submit
    • Query
    • Close the form
    • Show the value of a formula
    • Show a message
    • (New!) Run a qRules command
  • View stability fixes

Version 0.5

2021-04-06

  • Initial release
  • Template loading and saving
  • View editing
    • Add input controls and text:
      • Textboxes
      • Dropdowns
      • Checkboxes
      • Radio buttons
      • Date pickers
      • Buttons
      • Edit text formatting (font size, color, etc.)
    • Read-only display of tables, sections, repeating tables, people pickers
  • Modify control properties
    • Height, width, margins, padding
    • Dropdown selection options
    • Button text
    • Radio/checkbox checked/unchecked values
    • Textbox read-only/multiline
  • Add fields and groups
    • Data types: text, whole number, date
  • Add and edit rules on fields
    • Add and edit "Set a field's value" actions
  • XTPs and XTP instructions
    • Built-in Dynamic Data Connections XTP
  • upgrade.xsl generation
  • "About FormsDesigner" dialog