Community · Hilfe

Sheetward Benutzerhandbuch

Verwandeln Sie eine Excel- oder OpenDocument-Arbeitsmappe (oder ein Google Sheet) in eine mehrbenutzerfähige Web-App — Formulare, Validierung, Nachschlagelisten, Import/Export und mehr.

Ein Formular aufbauen

Jedes Form_-Blatt beschreibt ein Formular. Sheetward liest das Layout des Blatts — wo die Feldnamen stehen, wo die Beispielwerte stehen — und leitet daraus die Felder, ihre Reihenfolge und die Form des Formulars ab. Diese Seite zeigt jedes Layout, das Sheetward versteht: vom schnellen Formular mit einem einzigen Abschnitt über das klassische Dokument aus Kopf und Positionen bis zum langen, in Abschnitte gruppierten Formular.

Ihr Formular ist …Passendes Layout
Kurz — eine Handvoll Felder (ein Urlaubsantrag, eine Kontaktkarte)Ein Abschnitt: Felder in Spalten oder Feld : Wert-Paare
Ein Dokument mit sich wiederholenden Zeilen (eine Bestellung, eine Rechnung)Zwei Abschnitte: zuerst die HEADER-Felder, darunter eine LINE-ITEMS-Tabelle
Lang — viele Felder, die sich natürlichen Themen zuordnen lassen (ein Anlagenregister)Gruppiert: pro Thema eine Überschrift in GROSSBUCHSTABEN, darunter ihre Felder

Formulartitel. Tragen Sie den Anzeigetitel des Formulars in Zelle A1 ein und lassen Sie darunter eine Leerzeile frei — oder beginnen Sie dort mit einem Abschnittsmarker wie HEADER. Der Titel wird zur Überschrift des Formulars in der App, und die Leerzeile zeigt Sheetward, wo der Titel endet und die Felder beginnen.

Ein Abschnitt — Felder in Spalten

Feldnamen in einer Zeile; Beispielwerte in den Zeilen darunter

ABCD
1Part Stock
2
3PartPriceQuantityLocation
4CPU Fan$5010Austin
5RAM$50075Dallas
Form_Parts
Ein Abschnitt — Feld : Wert-Paare

Ein Feld pro Zeile — der Name in Spalte A, daneben ein Beispielwert

AB
1Part Stock
2
3PartCPU Fan
4Price$50
5Quantity10
6LocationAustin
Form_Parts
Zwei Abschnitte — Kopf + Positionen

Zuerst der Kopf (Paare oder Spalten); darunter die LINE-ITEMS-Tabelle, immer in Spalten

ABC
1Invoice
2
3HEADER
4Invoice NoINV-001
5CustomerAcme Corp
6
7LINE ITEMS
8ItemQtyAmount
9Widget3$75
10Gadget1$120
Form_Invoice
Mehrere Abschnitte — ein langes Formular, gruppiert

Pro Gruppe eine Überschrift in GROSSBUCHSTABEN, darunter ihre Felder; die App zeichnet pro Überschrift eine Karte

AB
1Asset Register
2
3IDENTIFICATION
4Asset TagAST-014
5DescriptionForklift
6
7WARRANTY
8Expires On2027-03-31
9
10LOCATION
11SiteAustin
Form_Asset
In jedem Layout: Der Formulartitel steht in Zelle A1, darunter eine Leerzeile.

Formulare mit einem Abschnitt — ein Satz Felder und zwei Schreibweisen. Wählen Sie die, die sich für Sie besser liest:

  • Felder in Spalten. Schreiben Sie die Feldnamen in eine Zeile, mit Beispielwerten in der Zeile (oder den Zeilen) darunter — eine Spalte pro Feld, wie eine kleine Tabelle. Beispielwerte zeigen Sheetward nur den Datentyp jedes Felds; sie werden nie als Datensätze importiert.
  • Feld : Wert-Paare. Ein Feld pro Zeile — der Feldname in Spalte A, daneben ein Beispielwert. Das liest sich wie ein Papierformular.

Formulare mit zwei Abschnitten — das klassische Dokument, etwa eine Bestellung: ein Kopf (ein Datensatz) mit einer sich wiederholenden Positionstabelle darunter, markiert durch HEADER- und LINE ITEMS-Zeilen:

  • Kopfbereich: Seine Felder dürfen eine der beiden Anordnungen verwenden — Spalten oder Feld : Wert-Paare.
  • Positionsbereich: immer in Spalten-Anordnung — eine Zeile Feldnamen über den Positionszeilen — und immer unter dem Kopfbereich.

Gruppierte Formulare — ein langes Formular, aufgeteilt in Abschnitte, die dem Leser einleuchten. Statt einer einzelnen HEADER-Überschrift schreiben Sie pro Gruppe eine Überschrift und listen darunter die Felder der Gruppe:

  • Eine Überschrift je Gruppe. Setzen Sie den Gruppennamen in eine eigene Zeile — IDENTIFICATION, WARRANTY, LOCATION — mit den Feldern darunter, in beliebiger Anordnung (Spalten oder Feld : Wert-Paare). Die App zeichnet pro Überschrift eine Karte, in der Reihenfolge des Blatts.
  • Überschriften stehen in GROSSBUCHSTABEN. Die Großbuchstaben sind das Signal, dass eine Zeile eine Gruppe eröffnet und nicht einen Wert beschriftet — für Sheetward wie für jeden, der das Blatt liest. Ein kleingeschriebener Titel stoppt den Upload mit einem Fehler.
  • Jede Überschrift ist einmalig. Die App beschriftet ihre Karten — und adressiert ihre Übersetzungen — über den Abschnittsnamen; eine wiederholte Überschrift ist deshalb ebenfalls ein Fehler.
  • Weiterhin ein Datensatz. Die Gruppierung ändert das Layout und sonst nichts — jedes Feld landet im selben Datensatz, Export, Import, Regeln und Formeln verhalten sich also genau wie vor der Aufteilung.
  • Ein Formular kann mehrere Positionstabellen tragen. Geben Sie jeder Tabelle eine Überschrift in GROSSBUCHSTABEN, die auf LINES oder LINE ITEMS endet — PART LINES, LABOR LINE ITEMS — jede mit eigenem Namen, unterhalb des Kopfbereichs. Die klassische einzelne LINE ITEMS-Tabelle funktioniert genau wie bisher; sobald es mehrere Tabellen gibt, braucht jede Überschrift das Suffix — so wird eine versehentlich eingefügte Tabelle nie zu einem Phantom-Abschnitt.

Greifen Sie zu Gruppen, sobald ein Formular lang wird — ab etwa einem Dutzend Feldern, oder wann immer sich die Felder natürlichen Themen zuordnen lassen. Ein kurzes Formular braucht gar keine Marker. Abschnittstitel sind übersetzbar: Ergänzen Sie im Translation_-Blatt für jede Überschrift eine section-Zeile.

Definieren Sie das Formular nur einmal. Ein Blatt, das dasselbe Formular zweimal beschreibt — etwa einmal als Spaltenraster und noch einmal als Paare — ist fehlerhaft, und Sheetward stoppt mit einem Fehler: Eine Positionstabelle kann nie vor dem Kopf stehen. Behalten Sie eine einzige Definition pro Blatt.
Im Zweifel Marker setzen. Die Zeilen HEADER und LINE ITEMS machen Ihre Absicht eindeutig — verwenden Sie sie, wann immer sich ein Layout auf mehr als eine Weise lesen ließe.