Asta Powerproject Makro
pp2Allright.vba

Kurzbeschreibung:

Dieses Makro exportiert Vorgangsdaten des gesamten Projektes oder der geöffneten Ansicht in eine Textdatei. Weiterhin können Vorgangsdaten von einer Texdatei eingelesen und in das geöffnete Projekt zurückgeschrieben werden.

Stichworte:

Schnittstelle, Export, Import, Vorgang

Relevanz:

Asta Powerproject 8.0.4

Technik:

VBA-Addin

Verteilung:

Premium Freeware

Autoren:

ASTA CompetenceCenter

Copyright:

ASTA DEVELOPMENT GMBH, Karlsruhe

 

 

Inhalt:

 

 

Ein Makro installieren

 

Eine neue Symbolleiste erstellen

 

Vorgangsdaten exportieren

 

Vorgangsdaten importieren

 

Definition der Textdateien

 

Wichtige Hinweise


Ein Makro installieren
Bevor Sie die Funktionalität eines Makros in Powerproject nutzen können, müssen Sie die zugehörige Makrodatei und die Datei
Version.exe in das Verzeichnis \Addins unterhalb des Powerproject Programmverzeichnis kopieren.

Gehen Sie folgendermaßen vor:
 

  1. Stellen Sie sicher, dass Sie Asta Powerproject auf Ihrem System installiert haben und Asta Powerproject nicht gestartet ist.

  2. Öffnen Sie den Windows Explorer.

  3. Öffnen Sie das Verzeichnis, in das Sie Asta Powerproject installiert haben. Hier finden Sie das Verzeichnis \Addins. (Sollte das Verzeichnis \Addins nicht vorhanden sein, können Sie dieses jetzt erstellen.

  4. Kopieren Sie die Makrodatei pp2Allright.vba, die Datei _pp2Allright.ini und die Datei Version.exe in das Verzeichnis \Addins.  Sollte sich bereits eine Version.exe in dem Verzeichnis befinden, so kann diese überschrieben werden.

  5. Öffnen Sie das Verzeichnis \Addins und erstellen Sie dort einen Ordner mit der Bezeichnung \Icons, falls dieser noch nicht vorhanden sein sollte.

  6. Kopieren Sie die Symboldateien (*.ico) in das Verzeichnis \Icons.

 

Eine neue Symbolleiste erstellen
Zur einfacheren Verwendung einer Funktion aus einem Makro können Sie den Funktionsaufruf einer Schaltfläche in einer Symbolleiste zuordnen. Im Folgenden wird Ihnen gezeigt, wie Sie in Powerproject eine neue Symbolleiste und eine Schaltfläche zum Aufrufen der Makrofunktion erstellen.

Gehen Sie folgendermaßen vor:
 

  1. Starten Sie Asta Powerproject.

  2. Wählen Sie die Menüfolge Extras - Anpassen..., der Dialog Anpassen... erscheint.

  1. Erstellen Sie durch Klicken auf die Schaltfläche Neu eine neue Symbolleiste. (Sie können dieser neuen Symbolleiste über die Schaltfläche Umbenennen eine neue Bezeichnung geben).

  2. Eine neue Symbolleiste erscheint auf Ihrem Bildschirm.

  3. Wählen Sie das Register Befehle und öffnen Sie den Eintrag Makros.

  4. Wählen Sie hier die Funktion Start.pp2Allright und ziehen Sie diese in die neue Symbolleiste. (Drag&Drop)

  5. Klicken Sie anschließend im Bereich Symbol auf die Schaltfläche Benutzerdefiniert... und öffnen daraufhin das von Ihnen erstellte Verzeichnis \Icons.

  6. Wählen Sie nun die der Funktion entsprechende Symboldatei (z.B. pp2Allright.ico für die Funktion Start.pp2Allright).

 

Aktivieren Sie die Option Text im Bereich Anzeige und geben Sie der neuen Schaltfläche im Feld Text einen Namen (z.B. pp2Allright).

Schließen Sie den Dialog Anpassen... und ziehen Sie die neue Symbolleiste an die gewünschte Position in der Powerproject Programmoberfläche.

Sie können nun das Makro pp2Allright durch Anklicken der Schaltflächen starten.


Vorgangsdaten exportieren

Um Vorgangsdaten zu exportieren gehen Sie folgendermaßen vor:

  1. Starten Sie Asta Powerproject und öffnen ein Projekt.

  2. Klicken Sie auf die Schalfläche, der das Makro pp2Allright zugeordnet ist, um das Makro auszuführen.

  3. Klicken Sie die Schaltfläche in Datei: und wählen die Textdatei (*.txt) in die die Vorgangsdaten übertragen werden sollen.

  4. Wählen Sie die Option Ansicht um Vorgangsdaten der geöffneten Ansicht zu übertragen oder wählen Sie die Option Projekt um alle Vorgangsdaten des gesamten Projektes zu übertragen.

  5. Starten Sie den Export indem Sie auf die Schaltfläche Export starten drücken.

 


Vorgangsdaten importieren

Um Vorgangsdaten zu importieren gehen Sie folgendermaßen vor:

  1. Starten Sie Asta Powerproject und öffnen ein Projekt.

  2. Klicken Sie auf die Schalfläche der das Makro pp2Allright zugeordnet ist um das Makro auszuführen.

  3. Klicken Sie die Schaltfläche aus Datei: und wählen die Textdatei (*.txt) aus, aus der die Vorgangsdaten nach Asta Powerproject übertragen werden sollen. Die Textdatei wird daraufhin geprüft.

  4. Klicken Sie auf die Schaltfläche Import starten um die Vorgangsdaten in das geöffnete Projekt zu übertragen.

 


Definition der Textdateien

Definition für den Export:

 

  Id Zeilennummer [optional]
  Typ Typisierung [optional]
  Task Vorgang, Replikationsfeld für Allright
  Frei frei[optional]
  Beginn Beginn des Vorgangs (nur Datum)
  Ende Ende des Vorgangs (nur Datum)
  Erfüllt Erfüllungsgrad [optional]

 

Grundsätzlich werden nur die Spalten Task, Beginn und Ende benötigt.

Optionale Spalten können laut Vorgabe leer bleiben, werden aber mit den entsprechenden Werten gefüllt:

Definition für den Import:

 

  Task Vorgang, Replikationsfeld für Allright
  Erfüllt Erfüllungsgrad [optional]

 


Wichtige Hinweise:

Das Makro kann nicht ausgeführt werden wenn eine doppelte Vorgangsbezeichnung in der Importdatei vorhanden sind!

Falls im Projekt mehrere Vorgänge mit derselben Bezeichnung existieren, bekommen alle den selben Erfüllungsgrad zugewiesen!


Falls Sie Fragen zur Anwendung von Powerproject, dessen Möglichkeiten und Funktionen haben, oder gerne die Funktionalität Ihres Powerproject individuell erweitern wollen, wenden Sie sich bitte direkt an das ASTA CompetenceCenter.

Das ASTA CompetenceCenter ist Ihr kompetenter Partner für

zu Powerproject und Projektmanagement.

ASTA DEVELOPMENT GMBH
CompetenceCenter
Liststr. 22
76185 Karlsruhe

Telefon: 0721 - 95 25 -121
Telefax: 0721 - 95 25 -100
eMail: CompetenceCenter@ASTAdev.de
Internet: www.ASTAdev.de/cc


Nutzungshinweise:
Die Verwendung der beschriebenen Software erfolgt auf eigenes Risiko. Die Software ist durch das ASTA ComptenceCenter getestet und freigegeben. Die Autoren und ASTA DEVELOPMENT GMBH haften für keinerlei Schäden die durch den Einsatz oder Nichteinsatz der Software entstehen sollten. Ein Anspruch auf Fehlerverbesserung in der Software sowie Supportdienstleistungen für die Software besteht nicht.


Karlsruhe, 20060823