0

Coding Support, bitte

Was mache ich bei dem Coding falsch:

 

let my := this;
let myArray := ((select Dokumente)['gültig bis' > today()].Dokumentenart);
let myDoc := dialog("Wiedervorlage", "Für welche Dokumentenart soll eine Wiedervorlage angelegt werden?" [myArray]);

 

Aus einer Untertabelle sollen die dort Hinterlegten Dokumentenarten, wie Perso, Reisepass oder Führerschein in den Dialog aufgenommen werden. Im Anschluss werden Fallunterscheidungen kommen.

 

Über ein Hinweis würde ich mich freuen.

 

Michael

6 Antworten

null
    • Michael.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Die Fehlermeldung: Expression does not retun multiple values: "Für welche Dokumentenart soll eine Wiedervorlage angelegt werden?" in Zeile 3 Spalte 106

    • Michael.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Zur Ergänzung: Dokumentenart ist ein Auswahlfeld mit 3 Ausprägungen.

    • Michael.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    so, ich habe das Auswahlfeld durch ein Text-Feld ersetzt und wunderbar, das Dialogfeld erhält die drei Schaltflächen. Gibt es doch eine Lösung mit einem Auswahlfeld???

    • T_Bartzsch
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Michael... was steht denn in myArray? Leg doch mal ein Funktionsfeld an mit 

    ((select Dokumente)['gültig bis' > today()].Dokumentenart) und schau mal was er dir ausgibt...

    Wofür brauchst Du das Auswahlfeld, wenn die Dokumente in einer Untertabelle liegen? Lies dir doch die Einträge aus der Untertabelle aus und leg sie in myArray ab.

    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Hallo Michael.
    myArray ist schon ein Array.
    select kannst du dir bei einer Verknüpfung sparen.

    let my := this;
    let myArray := Dokumente['gültig bis' > today()].text(Dokumentenart);
    let myDoc := dialog("Wiedervorlage", "Für welche Dokumentenart soll eine Wiedervorlage angelegt werden?", myArray);

    • Michael.3
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Super DANKE funktioniert einwandfrei!!!

Content aside

  • vor 2 JahrenZuletzt aktiv
  • 6Antworten
  • 116Ansichten