Ermittelt für den angegebenen Projektnamen den Ausgabeordner für die erzeugten Dateien. Ist kein Ordner vorhanden, kann dieser im Bedarfsfall erzeugt werden. Der Ausgabeordner ist für den Job Server und Web EEC Session-spezifisch, enthält also die Session-ID.
getOutputDirectoryForProjectName(String projectName, Boolean createFolder) | |||
---|---|---|---|
Argument | String | projectName | Projektname |
Boolean | createFolder | true = Ausgabeordner wird erzeugt false = Ausgabeordner wird nicht erzeugt |
|
Rückgabewert | String | Absoluter Pfad des Ausgabeordners |
Voraussetzungen:
Für dieses Beispiel ist eine Action für OpenResourceCommand in einer Bibliothek mit dem Namen Customizing_Engineering zu erstellen. Diese Bibliothek ist in die Bibliothek mit dem Form-UI zu importieren.
<action type="link" name="Customizing_Engineering.OpenResourceCommand"
arguments="List{mroot.project,
type('Customizing_Engineering.UtilAPI').getOutputDirectoryForProjectName(mroot.project.name, true)}">
Download file
</action>