0

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

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Tagen
    • Gemeldet - anzeigen

    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. ä,).