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.