Wie kann ich einen Default-Wert für eine Relationship festlegen?
Hallo,
ich habe eine kleine DB für (Kauf-) Belege auf dem iPhone.
Was muss ich tun, dass beim Anlegen eines neuen Datensatzes in der Tabelle "Belege" im Feld "Währung" z.B. der Wert "€" (Index 1) immer als Default-Wert verwendet wird und beim Anlegen des Datensatzes schon eingetragen ist (so wie beim Datum)?
Danke und guten Rutsch ins neue Jahr!
Gruß
Thomas
1 Antwort
-
Dazu müsstest du die ID des Datensatzes der Quelltabelle 'Währung' ermitteln. Dann kannst du diesen Wert mit einem Trigger "Bei neuem Datensatz" in den erweiterten Tabellen-Optionen als Vorgabe für das Verknüpfugsfeld 'Währung' einstellen:
let myW := first(select 'Währung' where ZEICHEN = "€"); 'Währung' := myW
Wobei 'ZEICHEN' für ein eindeutig identifizierendes Feld in der Tabelle 'Währung' steht. Das kann auch die Nummer oder ein anderes Feld sein (z. B. ISO_4217 = "EUR" o. ä,).
Content aside
- vor 4 TagenZuletzt aktiv
- 1Antworten
- 23Ansichten
-
2
Folge bereits