Aus einer dynamischen Mehrfachauswahl Datensätze anlegen
Hallo.
Ich habe folgendes Problem und habe keinen Plan mehr, was ich noch machen kann.
Ich möchte aus einer dynamischen Mehrfachauswahl "Gefahren" per klick auf dem Button "Hinzufügen" die Gefahren einzelen in der Tabelle Feststellungen anlegen.
Hierzu habe ich folgendes gemacht.
Im dynamischen Mehrfachauswahlfeld habe ich folgenden Code bei Trigger hinterlegt.
let me := this;
let cat := concat(Feststellungen.'Gefährdung / Feststellung');
let multi := Feststellungen.'Gefährdung / Feststellung';
for i in multi do
if not contains(cat, text(i)) then
let c := (create Feststellungen);
void
end
end
Das Bild befindet sich in der Tabelle: Begehung
Hinter dem Button "Hinzufügen" habe ich folgendes hinterlegt. Und hier komme ich nicht weiter.
let me := this;
for i in numbers(Gefahren) do
let newRecord := (create Feststellungen);
newRecord.(
Feststellungen.'Gefährdung / Feststellung' := record(GBUA,i).TAuswahl;
)
end
der folgende Fehler wird angezeigt:
Könnt ihr den Fehler finden?
Vielen Dank
6 Antworten
-
Hallo. Bislang habe ich herausgefunden, dass der Trigger nicht nötig ist. Allerdings der Code im Hinzufügen-Button ist wichtig. Nur kann ich das Textfeld Gefährdung / Feststellung nicht mit der TAuswahl füllen.
-
Ich bin hier wirklich LOST.
Wieso findet er denn nicht das Textfeld Gefährdung/Feststellung ?
Im Button habe ich jetzt folgendes Script
let me := this; for i in numbers(Gefahren) do let newRecord := (create Feststellungen) newRecord.( Feststellungen := me; Gefährdung/Feststellung := record(GBUA,i).TAuswahl; ) end
Content aside
- Status Answered
- vor 8 MonatenZuletzt aktiv
- 6Antworten
- 52Ansichten
-
2
Folge bereits