Übertrag
Hallo Leute ich benötige eure Hilfe bei folgendem Problem
Ich habe 2 Tabellen mit den Namen " Personen" und "Checkliste". In beiden Tabellen gibt es ein Zahlenfeld mit den Namen ID-Nr.. In der Tabelle Personen befindet sich ein Ja/Nein Feld das bei Änderung auf Ja die ID-Nr. aus der Tabelle Personen kopieren und in der Tabelle Checkliste einen Datensatz erstellen soll und in dem Feld ID-Nr. die kopierte ID-Nr. einfügen soll.
Folgenden Befehl habe ich versucht, leider ohne Erfolg und keine Fehlermeldung. Wo habe ich den Fehler?
if Checkliste = false then
let myID := 'ID-Nr.';
let myDoppel := (select Checkliste where 'ID-Nr.' = myID);
if myDoppel then delete myDoppel else void end
else
if Checkliste = true then
let myCheckliste := (create Checkliste);
let myID := 'ID-Nr.';
myCheckliste.('ID-Nr.' := myID)
else
void
end
end
2 Antworten
-
Hallo Rudolf, versuch es mal so (Änderungs-Trigger im 'Ja / Nein'-Feld):
let myID := 'ID-Nr.';
switch 'Ja / Nein' do
case false:
(delete (select Checkliste where 'ID-Nr.' = myID))
case true: (
let newCheck := (create Checkliste);
newCheck.('ID-Nr.' := myID))
end
Wobei ich in den Optionen des 'Ja / Nein'-Feldes "Eingabe erforderlich" auf "Ja" und den Standardwert auf "Nein" setzen würde.
-
Funktioniert super!!! Danke für die Hilfe
Content aside
- vor 3 JahrenZuletzt aktiv
- 2Antworten
- 206Ansichten