📄️ Overview
Spreadsheet Forms allow you to build forms in a spreadsheet-style grid instead of a standard OSPROV form or PDF form. They are useful when the form layout is naturally tabular, calculation-driven, or similar to an existing spreadsheet template.
📄️ Creating Spreadsheet Forms
This page covers how to create and configure spreadsheet-style forms — from initial setup to publishing.
📄️ Builder Interface Reference
This page explains the Spreadsheet Form builder interface and the controls available when building a spreadsheet form.
📄️ Filling Out Spreadsheet Forms
Spreadsheet Forms appear in workflows like other forms, but they open in a spreadsheet-style full-screen experience. This page explains how to fill cells, save drafts, and submit.
📄️ Viewing and Exporting
After a Spreadsheet Form is submitted, you can view the completed spreadsheet in read-only mode and export it as an XLSX file.
📄️ Spreadsheet Features
Spreadsheet Forms provide spreadsheet-style form capture inside OSPROV. They support grid layout, named fields, selected spreadsheet formatting, formulas, read-only viewing, and XLSX export.
📄️ Field Types and Validation
Spreadsheet Forms support four named cell field types: Text, Number, Date, and Dropdown. Validation applies only to bound cells, not to every cell in the spreadsheet.
📄️ Dropdown and Date Picker Behavior
Spreadsheet Forms use OSPROV-specific dropdown and date picker controls. These controls are scoped to individual bound cells.
📄️ Workflow, Query, and Security
Spreadsheet Forms can be used in workflows like other OSPROV form types, with additional behavior for named cells, spreadsheet snapshots, data protection, API submission, and mobile/PWA access.
📄️ Best Practices
Use these practices when creating, filling, and testing Spreadsheet Forms.
📄️ Common Scenarios
These examples show how Spreadsheet Forms are commonly used in OSPROV.
📄️ Troubleshooting
Creating Spreadsheet Forms