hilfdirselbst.ch
Facebook Twitter gamper-media
JuMayr S
Beiträge: 88
23. Sep 2013, 17:35
Beitrag #1 von 3
Bewertung:
(560 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Text aus IU (DropDown) wird übergeben, kann aber nicht abgefragt werden??


Hi zusammen,

ich habe mal wieder ein seltsames Phänomen.
Ich habe eine DropDownListe mit fest definierten Werten.
Die wähle ich aus, übergebe sie an das Programm zurück und kann sie im ESTK auch in der Konsole abfragen.
Wenn ich aber in einer if-Anweisung einen Vergleich darauf mache, dann wird der Wert aus einem mir nicht nachvollziehbaren Grund nicht erkannt.

Ich habe das Script mal angehängt.
Im ESTK ist der Fehler leicht nachzuvollziehen.

Ziel des Scriptes ist es ein Cover für eine bestimmte Buchkonfiguration zu erstellen.

Bin für jeden Schubser in die richtige Richtung sehr dankbar.

lg
Jürgen
Top

Anhang:
 
X
WernerPerplies
Beiträge: 2177
23. Sep 2013, 18:08
Beitrag #2 von 3
Beitrag ID: #517685
Bewertung:
(545 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Text aus IU (DropDown) wird übergeben, kann aber nicht abgefragt werden??


Hallo Jürgen,

Meinst Du diesen Vergleich?
Code
if (myDlg.dropdown2.selection == "Hardcover" || myDlg.dropdown2.selecti.... 


Der kann nicht gleich sein, denn Du vergleichst ein Object (ListboxItem) mit einem String.

Nicht alles was gleich aussieht, ist auch gleich. ;-)

Versuche es z. B. mal so:

Code
]if (myDlg.dropdown2.selection.text == "Hardcover" || myDlg.dropdown2.selecti.... 


Einen schönen Tag wünscht

Werner Perplies
Auftragsprogrammierung und Skripte für Adobe InDesign
neu: WpsProjectHandler jetzt mit Vollwaschgang
Aktuelles
XING
als Antwort auf: [#517684] Top
 
JuMayr S
Beiträge: 88
23. Sep 2013, 22:07
Beitrag #3 von 3
Beitrag ID: #517689
Bewertung:
(496 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Text aus IU (DropDown) wird übergeben, kann aber nicht abgefragt werden??


Vielen Dank für den Schubser:)
So klappt es natürlich...
als Antwort auf: [#517685] Top