Common Scenarios
These examples show how Spreadsheet Forms are commonly used in OSPROV.
Creating a Claim Form with Totals
Best for: Travel claims, expense claims, purchase claims, and reimbursement forms.
- Create a Spreadsheet Form
- Build the claim layout with columns such as item, quantity, rate, amount, and remarks
- Bind only the cells that should become named submission fields, such as
claim_date,department, andtotal_amount - Use formulas for calculated amount and total cells
- Set amount fields to Number or Currency (RM) display format
- Submit a test workflow
- Export the XLSX to confirm formulas and formatting behave as expected
Keep formula cells unbound unless the calculated value must appear as named submission data in reports or workflow outputs.
Creating a Controlled Choice Field
Best for: Department, category, status, location, priority, or yes/no selections.
- Select the cell that should contain the user's choice
- Set Type to Dropdown
- Enter the allowed options, one option per line
- Click Apply
- Test the filler view to confirm the dropdown appears on that cell only
Dropdown options must match exactly during submission. If users need flexible input, use Text instead.
Revising a Published Spreadsheet Form
Use a new version when the form is already published and needs layout or binding changes.
- Open the existing form from the Forms list
- Create a new version if the form is already published
- Make the required spreadsheet layout or binding changes
- Review all named cells, especially if rows or columns were inserted or deleted
- Save and publish the new version after testing
Existing submissions keep their original submitted spreadsheet snapshots. New submissions use the published version active at the time of submission.
Reviewing a Spreadsheet Submission
Best for: Approvers who need to inspect the submitted layout, formulas, totals, or supporting values.
- Open the workflow action or submission record
- Click Full view or Open Full View
- Review the submitted cells and any calculated values
- Use the workflow action buttons, such as Approve, Reject, or Revert, when available
- Export as XLSX if an offline spreadsheet copy is needed
Choosing the Right Form Type
| Need | Recommended Form Type |
|---|---|
| Tabular layout, totals, and spreadsheet-style review | Spreadsheet Form |
| Existing PDF document that must keep its page layout | PDF Form |
| File uploads, signatures, repeating grids, or complex conditions | Standard OSPROV Form |
| Mobile/PWA submission | Standard OSPROV Form or PDF Form |
| API submission | Standard OSPROV Form |