Über Mehrfachauswahl Datensätze anlegen
Hallo.
Ich habe folgende Frage. Geht das in Ninox, dass ich ein Auswahlfeld (dynamisch) habe und durch das Anklicken mehrerer Punkte auch mehrere Datensätze anlegen kann?
3 verschiedene Auswahlthemen = 3 Datensätze.
Hier der Screen des Auswahlfeldes.
Und im Trigger des Auswahlfeldes steht diese Formel. Nur mal angenommen, ich möchte nicht immer zum Beispiel Auswahl 1 wählen (Aufbewahrung und Archivierung...) und dann wieder auf "neuen Datensatz" und die nächste Auswahl anklicken, sondern beide auf einmal auswählen, wie müsste dann das Script aussehen.
Stehe da auf dem Schlauch.
if not Thema then
Thema := text('Auswahl Thema')
else
Thema := Thema +
"
" +
text('Auswahl Thema')
end;
let myID := number('Auswahl Thema');
let myM := first(select Vorgabe_Bericht_Massnahme where Nr = myID).V_Thema;
let myB := first(select Vorgabe_Bericht_Massnahme where Nr = myID).'V_Maßnahme-Inhalt';
Thema := myM;
'Maßnahme / Inhalt' := myB
Wäre für eure Hilfe sehr dankbar.
5 Antworten
-
Kenne die Datenstruktur nicht, wenn es ein Auswahlfeld ist würde ich sagen das es schwierig wird. Ich habe so etwas mal mit einem Dynamischen Mehrfach Auswahlfeld gemacht das ging.
Bei meiner Datenstruktur sah es dann so aus:
let me := this;
let cat := concat(Angebotspositionen.Artikel.Nr);
let multi := numbers('[ KOLBEN ]');
for i in multi do
if not contains(cat, text(i)) then
let c := (create Angebotspositionen);
c.(Position := me.last(Angebotspositionen).Position + 1);
c.(Angebot := me);
c.Artikel.('Art-Nr' := record(Artikel,i).'Art-Nr');
c.(Artikel := number(i));
c.(Menge := 1)
end
endVielleicht hilft es ja weiter
-
Sieht dann bei mir so aus
Content aside
- vor 8 MonatenZuletzt aktiv
- 5Antworten
- 64Ansichten
-
2
Folge bereits