0

Schwierigkeiten bei Auswahlfeld auswerten

Hallo liebe Community,

ich brauche einmal eure Hilfe! Eigentlich werte ich nicht zum ersten Mal ein Auswahlfeld aus, aber irgendwie habe ich aktuell Schwierigkeiten.

Und zwar habe ich eine Tabelle "Preisliste". In dieser Tabelle habe ich einen Button "Preisliste erstellen". Wenn man auf den Button klickt soll eine Preisliste, anhand der ausgewählten Parameter und einer zweiten Tabelle, generiert werden. Ein Parameter ist der Lieferant (Mehrfachauswahl), das funktioniert auch problemlos.
Der zweite Parameter bezieht sich auf die Einheit (Auswahlfeld). Option 1 sind "kg" und Option 2 sind "Stück".

Im Button-Code wollte ich mit folgendem Code das Feld auswerten und entsprechend die Preisliste erstellen:

if Einheit = 1 then
    "Liste mit Einheit kg generieren"
else
    if Einheit = 2 then
        "Liste mit Einheit Stück generieren
    end
end;

Jetzt habe ich aber das Problem dass, egal welche Option ich ausgewählt habe, er immer in der ersten Option bleibt.

Zur Kontrolle habe ich mir mal dialog("Test", "Einheit: " + Einheit, ["Ja"]); im Code ergänzt, aber auch dabei wird immer nur die erste Option angezeigt, egal welche ich ausgewählt habe und sie wird mir auch mit dem Text "kg" angezeigt und nicht mit 1.

Könnt ihr mir bitte weiter helfen und einen Tipp geben wie ich das Feld richtig auswerten kann? Habe ich gerade einen Denkfehler und werte das Feld doch falsch aus? Im Voraus vielen lieben Dank für eure Hilfe!

Gruß,
Svenja

1 Antwort

null
    • Svenja_Muller
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Scheinbar habe ich die Antwort doch noch selber gefunden.

    Ich weiß nicht genau welche Codezeile es ist, aber scheinbar hat der Code vor dem Block "if Einheit = 1 (...)" dafür gesorgt, dass das Auswahlfeld nicht richtig ausgelesen wurde.
    Habe die ausgewählte Einheit jetzt am Anfang des kompletten Codes in eine Variable geschrieben und an der entsprechenden Stelle die Einheit dann mit "if EH like "kg" (...)" abgefragt 🙂 Dass man bei Text nicht das Gleichheitszeichen nutzt ist mir dann auch noch eingefallen.

    Gruß,
    Svenja