Öffnen externer Anwendungen über das Menü "Extras"
Menüelemente für andere Anwendungen können im Menü "Extras" in P6 Professional hinzugefügt werden.
So fügen Sie dem Menü "Extras" in P6 Professional eine externe Anwendung hinzu:
- Navigieren Sie zu
%APPDATA%\Oracle\Primavera P6\P6 Professional\<VERSION>
, und erstellen Sie ein Backup der Datei Primavera.Config.xml. - Verwenden Sie einen XML-Editor oder ein anderes Programm, mit dem Dateien im XML-Format gespeichert werden können. Bearbeiten Sie die Datei Primavera.Config.xml, um die externen Anwendungen anzugeben, die im Menü "Extras" angezeigt werden sollen.
Wenn Sie eine PPM-Datenbank verwenden, fügen Sie den Knoten zum Knoten <External_Applications> innerhalb des <P6Professional>-Knotens hinzu. Wenn Sie eine PPM-Datenbank verwenden, fügen Sie den Knoten zum Knoten <External_Applications> innerhalb des <P6EPPM>-Knotens hinzu.
Es folgt ein Beispielknoten, der dem Menü "Extras" einen Menüeintrag zum Öffnen einer Berechnungsanwendung hinzufügt:
<Calculator>
<Menu_Name>Calculator</Menu_Name>
<APIApplication>N</APIApplication>
<Application>C:\windows\system32\calc.exe</Application>
<EnableIfNoProjects>Y</EnableIfNoProjects>
<Parameters>/username="$USER" /password=$AESPASSWORD</Parameters>
<VisibleInMenu>Y</VisibleInMenu>
<Working_Dir>C:\windows\system32</Working_Dir>
</Calculator>
- Speichern Sie die Datei, und schließen Sie den XML-Editor.
Sie können mehrere externe Anwendungen angeben, indem Sie mehrere Knoten innerhalb des Knotens <External_Applications> erstellen. Jeder Knoten muss einen eindeutigen Namen haben. Beispiel:
<External_Applications>
<Calculator>
<Menu_Name>Calculator</Menu_Name>
<APIApplication>N</APIApplication>
<Application>C:\windows\system32\calc.exe</Application>
<EnableIfNoProjects>Y</EnableIfNoProjects>
<Parameters>/username="$USER" /password=$AESPASSWORD</Parameters>
<VisibleInMenu>Y</VisibleInMenu>
<Working_Dir>C:\windows\system32</Working_Dir>
</Calculator>
<Notepad>
<Menu_Name>Notepad</Menu_Name>
<APIApplication>N</APIApplication>
<Application>C:\windows\system32\notepad.exe</Application>
<EnableIfNoProjects>Y</EnableIfNoProjects>
<VisibleInMenu>Y</VisibleInMenu>
<Working_Dir>C:\windows\system32</Working_Dir>
</Notepad>
</External_Applications>
Hinweis: Entfernen Sie keine vorhandenen Knoten im Abschnitt <External_Applications> der Datei Primavera.Config.xml.
Parameter
Sie können beliebige der folgenden Parameter übergeben, wenn der Benutzer die externe Anwendung öffnet, indem Sie sie innerhalb der Tags <Parameters> aufnehmen.
Tag | Beschreibung |
---|---|
<Menu_Name> | Erforderlich. Der im Menü "Extras" anzuzeigende Text. |
<APIApplication> | Erforderlich. Gibt an, ob beim Öffnen der Anwendung die P6 Integration API aufgerufen wird. Mögliche Werte sind J und N. |
<Application> | Erforderlich. Pfad und Name der zu öffnenden EXE-Datei. |
<EnableIfNoProjects> | Erforderlich. Gibt an, ob die Anwendung auch dann im Menü "Extras" angezeigt werden soll, wenn keine Projekte offen sind. |
<Parameters> | Optional. Gibt Parameter an, die an die Anwendung übergeben werden. Sie können beliebige der folgenden Parameter übergeben:
Wenn Sie den Parameter $PROJECT_CODES oder $PROJECT_IDS angeben, ist die Menüoption im Menü "Extras" deaktiviert, falls keine offenen Projekte vorhanden sind. |
<VisibleInMenu> | Erforderlich. Gibt an, ob die Menüoption im Menü "Extras" sichtbar sein soll. Mögliche Werte sind J und N. |
<Working_Dir> | Erforderlich. Das Arbeitsverzeichnis der Anwendung, die aufgerufen wird. Dies ist gewöhnlich das Installationsverzeichnis der Anwendung. |
Hinweise
- Bei mehreren Parametern müssen Sie ein Semikolon als Trennzeichen verwenden.
- Der Standardzeichenkettenwert wird automatisch hinzugefügt, wenn Sie einen neuen Code hinzufügen.
- Wenn Sie $PROJECT_CODES oder $PROJECT_IDS verwenden und in P6 Professional kein Projekt geöffnet ist, werden Ihre Anwendungen im Menü "Extras" deaktiviert.
Letzte Veröffentlichung Mittwoch, 3. Juli 2024