Datentyp-ReferenzReferenz
Relation. Tragen Sie relation in die Spalte Data type ein und benennen Sie das Ziel in der Spalte Value — [Form].field, [Form].{Section}.field oder in Klartext field in Form; der Formularname darf in Klammern oder Anführungszeichen stehen. Die Auswahl listet die Datensätze dieses Formulars auf (den Schlüssel plus einige erkennbare Spalten). Nachdem Sie einen gewählt haben, bietet sie eine Auswahl: nur referenzieren, die passenden Kopffelder übernehmen oder — bei einem Formular mit Positionen — Kopf und Positionen des Datensatzes übernehmen. Das referenzierte Feld muss ein key oder ein subkey sein; andernfalls wird die App trotzdem erstellt, das Feld bleibt aber eine einfache Eingabe (Sie sehen eine Warnung). Eine Relation auf einen subkey wird durch den Schlüssel des Zielformulars eingegrenzt: Dieses Formular muss zuerst ein gleichnamiges Schlüsselfeld (z. B. Year) ausgefüllt haben; die Auswahl zeigt dann nur die Datensätze unter diesem Wert — ist es leer, werden Sie aufgefordert, das Schlüsselfeld zuerst auszufüllen.
2 · Standardlisten. Diese Datentypen kommen mit einer vordefinierten Liste von Standardwerten — sie binden das Feld an eine eingebaute Liste (kein List_-Blatt nötig). Das Feld wird zu einem durchsuchbaren Dropdown, das den Standardcode speichert und Code + Name anzeigt. Bei Ländern, Währungen und Sprachen erscheint der Name in der Sprache des Betrachters; der gespeicherte Code bleibt unverändert.
| Typ | Vordefinierte Standardliste | Beispiel |
|---|---|---|
| country | ISO 3166-1 Länder (249) | US · Vereinigte Staaten |
| state | US-Bundesstaaten + DC & Territorien (57) | CA · Kalifornien |
| county | US-Bezirke · FIPS (3.222) — nach Bundesstaat eingegrenzt | 01001 · Autauga County |
| currency code | ISO 4217 Währungscodes (178) | USD · US-Dollar |
| uom | Maßeinheiten · UNECE Rec 20 (48) | KGM · Kilogramm |
| language | ISO 639-1 Sprachen (184) | en · Englisch |
| timezone | IANA-Zeitzonen (433) | America/Chicago |
| sex | ISO/IEC 5218 Wertesatz | Weiblich |
| gender | Inklusive Optionen (W3C-Empfehlung) | Nichtbinär |
Ein Feld, das lediglich wie eines dieser benannt ist (gender, ship_country, …), verwendet automatisch seine Standardliste; ein Datentyp im Regeln-Blatt oder ein passendes List_-Blatt überschreibt die Vorgabe.
3 · Gebietsschemaabhängige Typen. Einige Typen werden gemäß einer Region oder einem Land statt in einem festen US-Format angezeigt. (Keiner davon ist eine Standardliste — aber die Standardlisten country und currency code passen natürlich dazu.)
| Typ | Hängt ab von | Angezeigt als |
|---|---|---|
| number | Ihre Region | 1,234.56 (US) · 1.234,56 (DE) |
| currency | Ihre Region + App-Währung | Lokale Gruppierung & Symbol; 0 Dezimalstellen für ¥ / ₩ |
| percent | Ihre Region | 15 → “15%” |
| date | Ihre Region | MM/DD/YYYY (US) · DD/MM/YYYY (UK) |
| postal_code | Das Land des Felds | ZIP (US) · Postcode (UK) · PIN (IN) |
| national_id | Das Land des Felds (maskiert) | SSN (US) · NI no. (UK) · CPF (BR) |
| bank_id | Das Land des Felds | Routing (US) · IBAN (EU) · Sort code (UK) |
| phone | Ländervorwahl | +1 / +44 / +91 Präfix |
postal_code, national_id, bank_id) folgen dem Land des Felds (deklarieren Sie es im Regeln-Blatt) und verwenden standardmäßig das Land aus den regionalen Standardwerten der App (in den Anzeigeeinstellungen), sonst Ihre Region. Die US-spezifischen Typen zip, ssn und routing_number funktionieren weiterhin unverändert.Eine vollständige Referenztabelle wird unter docs/SheetApps_Data_Types.xlsx mitgeliefert — ein Tab je obiger Gruppe (Data Types · Standard Lists · Locale-dependent Types).