Community · Help

Sheetward User Guide

Turn an Excel or OpenDocument workbook (or Google Sheet) into a multi-user web app — forms, validation, lookups, import/export and more.

Currency & unit referenceReference

Required amounts and quantities. When a money or quantity field is required, its currency or unit dropdown becomes required too — but only when Sheetward can pre-fill it. That means a currency it detected, a default you set, or a unit filled in from a chosen product. A required dropdown never blocks you from saving a value it couldn't have guessed.

Where the dropdowns appear depends on the shape of your form:

Form shapeHow currencies & units behave
Header onlyA single set of fields with no repeating lines — an asset record, say. Each money or quantity field gets its own dropdown by the rules above, and the form can show several currencies at once.
Header + line itemsA header with a repeating line-items table — an invoice or purchase order. When the header, or a totals block such as Sub Total / Grand Total, carries a currency, the whole record uses one document currency. The dropdown sits on the header or totals and every line inherits it, so there is no currency dropdown to fill on each row. Units can still differ line by line.
Grid, no headerColumns across the top, rows below, and no separate header. Sheetward treats it as a single-record form (Header only, above): each money or quantity column gets its own dropdown, and different currencies or units can sit side by side.
Document currency. A totals block or a header currency field tells Sheetward the money belongs to the whole document, the way an invoice is all in one currency. The record then shows one currency instead of a dropdown on every line. A form with no totals and no header currency keeps a dropdown on each money field, which is useful when one record genuinely mixes currencies.

What the dropdowns are named. Sheetward adds these fields for you, so you rarely name them yourself — but knowing their names helps when a rule, formula or default needs to point at one:

DropdownField nameLabel
Shared currencycurrencyCurrency
A field's own currency<field>_currencyCurrency
Shared unitunit_of_measureUnit
A field's own unit<field>_unitUnit

Because the labels are always “Currency” and “Unit”, refer to a dropdown by its field name — for example default = HEADER.currency in a Rules default. Their names are currency and unit_of_measure, and because those trip people up the Rules sheet's Field column also accepts the way you'd say them: Unit, UoM and Units for the unit dropdown, Currency, currency_code and CCY for the currency one. A currency or unit code column you add yourself keeps the name you gave it — and keeps its own rules. If a Rules row names a field that exists nowhere, Sheetward now says so when you upload rather than quietly dropping the row.

If two dropdowns would end up with the same name, Sheetward numbers them to keep them apart (currency_2, currency_3).
On dashboards. Whether an amount shows its symbol depends on the widget and on whether the records share one currency — see the table below. A dashboard-wide “Units & currency” toggle switches every value between its symbol or unit and a plain number.
WidgetWhat you see
Flat tableEach amount with its own currency symbol and each quantity with its unit — exactly like the records grid.
KPI, chart or pivot — all records in one currency or unitThe total shows that currency symbol or unit.
KPI, chart or pivot — mixed currencies or unitsA plain number with a small “mixed” note, because adding dollars to euros isn't meaningful. Filter or group by currency to see per-currency totals.

Printed and PDF records match the screen: money keeps its currency symbol and quantities keep their unit. Lookup fields (a Customer, a Product) print as ID - description — the same description their picker shows.