====== prmStartProcessByPath ====== Mit dem [[Menübefehl]] **prmStartProcessByPath** können externe Programme über einen Menüeintrag aufgerufen werden. Der Prozess wird nur mit der zu Beginn von **parameter** angegebenen Datei durchgeführt und nicht wie bei [[prmStartProcess]] für alle selektierten. Dies ist sinnvoll wenn der Prozessaufruf innerhalb eines [[Workflow]]s stattfindet. ===== Attribute ===== ^Attribut ^Wert^^^Funktion^ |enabled|[[Bedingung]]|||Steuert ob der Befehl aktiv ist| |::: |''TRUE''|||Aktiv| |::: |''FALSE''|||Inaktiv| |icon| |||Pfad zum [[Glossar#Icon]] (optional)| |parameter|^1 |''**%FILEPATH%**''| Gibt den Pfad der zu verarbeitenden Datei an| |:::|^''|''||Abtrennung der beiden Parameter| |:::|^2 |**STARTH()** |Programm wird ohne sichtbares (hidden) Fenster aufgerufen| |:::|^2 |**STARTV()**|Programm wird mit sichtbarem (visible) Fenster aufgerufen| |text| |||[[Elementtext]] für den Menüeintrag| |visible||Bedingung||Steuert ob der Befehl im Menü sichtbar ist| |:::|''TRUE''||Sichtbar| |:::|''FALSE''||Unsichtbar| ===== Beispiel ===== ==== Parameterübergabe an das Programm ==== An das aufzurufende Programm können Parameter übergeben werden. Diese müssen mit ein ''|'' direkt an den Dateipfad angehängt werden. ===== Prozessaufrufe testen ===== Um den Aufruf von externen Programmen durch Primus zu testen gibt es ein Programm **//DemoProcess.exe//**. Das Programm listet alle übergebenen Aufrufparameter auf. Man verwendet dieses Programm anstelle der eigenen Exe. ===== Siehe auch ===== *[[prmStartProcess]] {{tag>Workflow}}