Ö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:

  1. Navigieren Sie zu %APPDATA%\Oracle\Primavera P6\P6 Professional\<VERSION>, und erstellen Sie ein Backup der Datei Primavera.Config.xml.
  2. 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>

  3. 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:

  • $USER
  • $ENC_PASSWORD
  • $PROJECT_IDS
  • $CURRENT_DBNAME
  • $PROJECT_CODES
  • $LANGUAGE
  • $COUNTRY
  • $APPNAME
  • $CALLING_APP
  • $BREBOOTSTRAPFILEPATH
  • $SCHEDCOMPAREBRAND
  • $AESPASSWORD
  • $ALIASNAME
  • $TSLDSELECTEDPROJECTS
  • $BRE_CONNECTION_PARAMS
  • $COOKIELOCATION
  • $RUNDIR
  • $TEMPDIR
  • $SELECTED_PROJECT_ID
  • $SELECTED_BASELINE_ID
  • $PRODUCT_CODE
  • $UPDATE_BASELINE_OPTION_FILE

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



Rechtliche Hinweise | Ihre Datenschutzrechte
Copyright © 1999, 2021

Letzte Veröffentlichung Donnerstag, 1. Juli 2021