Aus dynamischen Auswahlfeld Array aus Datensatznummern lesen
Hallo liebe Community,
ich habe ein dynamisches Auswahlfeld welches per select auf eine andere Tabelle (Messmittel) verweist:
select Messmittel
Um die Anzeige übersichtlich zu machen habe ich die Ansicht so gestaltet dass prägnante Felder aus dem Datensatz angezeigt werden:
Nummer + ", SN: " + 'SN-Nr. - Prüfmittel' + ", " + 'Prüfmittelart' + ", " + 'Bezeichung - Prüfmittel'
Jetzt kann ich aus den in der Tabelle angelegten Datensätzen mehrere auswählen.
Jetzt würde ich gerne ein Array mit den Inhalten des Feldes "Nummer" der ausgewählten Datensätze weiterverarbeiten.
Kann mr jemand mit dem Skript helfen?
Danke im Voraus und viele Grüße
Stefan
3 Antworten
-
Hallo Stefan. Versuch mal so:
*
let id := number(DAF);
for i in (select Messmittel)[number(Nr) = id] do
i.Nummer + " " + i.'SN-Nr. - Prüfmittel' + " " + i. 'Prüfmittelart' etc.
end
*
Mirko
-
Hallo MZ, funktioniert leider nicht. Ich brauche auch den Inhalt des Feldes "Nummer" aus den im Auswahlfeld ausgewählten Datensätzen, nicht die Datensatznummer. Hast Du noch eine Idee? VG Stefan
-
Hallo, ich habs in einem alten Beitrag gefunden:
let myArr := for i in numbers('Auswahl Messmittel') do
record(Messmittel,i).Nummer
end;
concat(myArr)Läuft!
Content aside
- vor 2 JahrenZuletzt aktiv
- 3Antworten
- 167Ansichten
-
1
Folge bereits