Verknüpfungen
Hallo.
wie bekomme ich eine Verknüpfung hin? Ich habe eine Tabelle mit dem Namen „Einstellungen“ Dort habe ich ein Zahlenfeld „Version“. Wenn ich dort eine Nummer eingebe (Zum Beispiel: 1.0) möchte ich, dass in der Tabelle Leistungsnachweis ein gleiches Zahlenfeld mit dem Namen „Version“ gefüllt wird.
Kann mir da jemand helfen?
Vielen Dank und Grüße, Jens
12 Antworten
-
Servus !
Also eine Verknüpfung braucht's dafür eher nicht (vorausgesetzt, ich reime mir den Zweck der Übung hier halbwegs richtig zusammen).
Eine Tabelle "Einstellungen" besteht ja typischerweise nur aus genau einem Datensatz und wenn in einer Tabelle X ein entsprechendes Feld mit einem aktuell in den Einstellungen vorgegebenen Wert gefüllt werden soll, bedeutet das, dass es irgendein "Ereignis" dafür geben muss, welches das zunächst mal auslöst, wie zum Bleistift der Trigger "Bei neuem Datensatz".
Dort könnte man dazu unterbringen...
'Erstellt mit Version' := first(select Einstellungen).Version
...sofern denn das Zielfeld so heißt, ansonsten halt entsprechend anpassen. Natürlich muss das auch nicht schon ausgelöst werden beim Anlegen eines Datensatzes, sondern kann auch (erst) über den Trigger nach Änderung nach Eingabe eines Wertes in einem beliebigen anderen Feld der Tabelle / des Formulars passieren.
HTH und Grüße
HF
-
Servus !
Aha - also tatsächlich so herum? Ein neuer oder geänderter Wert in einer "Einstellungen"-Tabelle soll bestehende Datensätze in einer anderen Tabelle aktualisieren, bzw. verändern?
Auch wenn ich jetzt den tieferen Sinn von so einer Übung ehrlich gesagt überhaupt nicht erkennen kann (mit anderen Worten: Wozu ist denn sowas gut?), wäre ja hier gleich die nächste Frage:
Soll dann dieser Automatismus nur bei den Datensätzen (in der Tabelle Leistungsnachweis), bei denen noch KEINE Version eingetragen ist, gesetzt werden, oder gnadenlos immer (wieder) bei ALLEN Datensätzen in dieser Tabelle (und dann verstehe ich's endgültig nicht mehr, wozu das gut sein soll...)
Grüße
HF
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 12Antworten
- 65Ansichten
-
3
Folge bereits