Hallo Axel,
deine Variable "stat" wird in diesem Zusammenhang als "Rumpfvariable" bezeichnet. Dazu ein Ausschnitt aus der Entwickler-Dokumentation:
Die Environmentvariable <RumpfSymbolname>0 gibt die Anzahl der Menüelemente an. Die Environmentvariablen <RumpfSymbolname>1 bis <RumpfSymbolname><Anzahl> definieren die Auswahlliste des Menüs.
Das bedeutet:
In der Variable "stat0" musst du angeben, wie viele Einträge in der Auswahlliste enthalten sind. Erst beginnend mit "stat1" definierts du die Einträge selbst.
Dein Code muss also so ausehen:
___environment(Anfrage=Welchen Status anzeigen?);
___environment(Ergebnis=);
___environment(stat0=5);
___environment(stat1=Alle);
___environment(stat2=Status Freigegeben);
___environment(stat3=Status In Arbeit);
___environment(stat4=Status Zum Prüfen);
___environment(stat5=Status Veraltet);
___Shell ( popm ( stat Ergebnis 0 ) Anfrage);
___shell (read () "$Ergebnis");
Ciao,
WolfgangE
P.S.: Um den Wert einer Variable in einem Dialog auszugeben, musst die immer ein $ verwenden. Verwendest du "Anfrage", wird als Text "Anfrage" angezeigt. Erst bei Verwendung von "$Anfrage" wird der zugewiesene Wert ausgegeben.
------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!
[Diese Nachricht wurde von WolfgangE am 31. Aug. 2004 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP