Funktion funktioniert bei Aufruf über einen Button, aber nicht als Trigger nach Änderung
Die nachfolgende Funktion wird korrekt ausgeführt, wenn ich sie aus einem Button starte.
Wenn die gleiche Funktion aber über einen Trigger nach Änderung des Feldes 'Beginn erste Tagung' aufgerufen wird, funktioniert sie nicht.
Hat jemand eine Idee, wo das Problem stecken könnte?
let VDate := number(year('Beginn Erste Tagung'));
let VJahreszahl := first(select Tagungsjahre where Jahreszahl = VDate).Nr;
let VAkadmie := 'Durchführender Standort'.Akademie;
let VBudget := first(select Budgets where Akademien = VAkadmie and 'Budget für' = VJahreszahl);
Budgets := VBudget
3 Antworten
-
Hallo Bernd. Welche Aktion löst denn den Trigger aus? Händische Eingabe des Datums, oder ist es eine getriggerte/automatische Datumseingabe durch einen Tabellentrigger? Mirko
-
- Es eine automatische, getriggerte Änderung das Datums. Aber es funktioniert auch nicht, wenn ich das Datumsfeld manuell ändere.
-
Schreibe doch bitte mal die ersten vier Zeilen in ein Funktionsfeld und füge als 5. Zeile
debugValueInfo(VDate)+debugValueInfo(VJahreszahl)+debugValueInfo(VAkadmie)+debugValueInfo(VBudget)
ein und poste das Resultat.
Welche Feldart ist in der Tabelle Budgets das Feld "Akademien"?
Welche Feldart ist "Budgets"?
Content aside
- vor 13 StundenZuletzt aktiv
- 3Antworten
- 22Ansichten
-
2
Folge bereits