Gelöst manueller Wert als Parameter für Übergabe

mgosx

Aktives Mitglied
Hallo zusammen,

ich habe einen Macroprocess, den ich bisher aus einem SelektionsElement aufgerufen habe.
Bisher übergebe ich als Parameter die vorhandenen Felder [BelPosId]; [Status].
Das Feld Status kann der Benutzer im Selektionselement mithilfe einer Datenreferenz auwählen.

Ich möchte nun jedoch auch aus dem übergeordneten Listenelement direkt den Macroprozess aufrufen und als Parameter [BelPosId]; Status:= "angenommen";
übergeben.
Wie muss ich diesen "manuellen" Parameter richtig angegeben, so dass mein C# Programm diesen als Key-Value erkennt?
Alternativ könnte ich natürlich im übergeordneten Listenelement ein Dummyfeld anlegen und dieses übergeben oder in meinem C# Programm per Parameters[1].Value auswerten.
Es müsste aber doch auch eine Syntax geben um einen Key-Value-Parameter manuell hinzuzufügen.

Mark
 
Verwenden Sie eine lokale Variable:
FestlegenLocalVar, _Status, "angenommen"
und übergeben Sie die lokale Variable mit [_Status] an die Dll.
 
Zurück
Oben