Excel Connector
Versionsinfo zum Artikel | |
---|---|
Gültig ab Version | 2008 |
Gültig bis Version | Gültig für die aktuelle Version |
Letzte Änderung | 10/2016 |
professional planner Excel Connector ist eine Sammlung von Funktionen, mit denen Sie von Microsoft Excel aus auf Datasets zugreifen können. Sie können die Daten aus den Datasets in Ihre Excel-Auswertungen integrieren und Daten aus Excel in die Datasets übernehmen. Alle Funktionen des Excel Connector sind in die Standardtechniken von Microsoft Excel integriert. Für die Bedienung des Datenzugriffs ist die Beherrschung der Grundtechniken von Excel Voraussetzung.
Inhaltsverzeichnis
Installation[Bearbeiten]
Deinstallation[Bearbeiten]
Wenn Sie den Excel Connector wieder deinstallieren möchten, können Sie dies unter Start > Systemsteuerung > Software (Windows XP) automatisch durchführen. Informationen zur Deinstallation von professional planner finden Sie hier.
Symbolleiste[Bearbeiten]
Nach dem Installieren des Excel Connector steht Ihnen in MS Excel eine zusätzliche Symbolleiste zur Verfügung.
Tabellenfunktionen und Befehle[Bearbeiten]
Die Basiselemente des Excel Connector können in Tabellendokumenten gemeinsam mit den Standardfunktionen von MS Excel benutzt werden. Folgende Basiselemente stehen Ihnen zur Verfügung:
1. Mit den Funktionen FromPP, ToPP und PPQuery werden Daten aus PP geholt oder in ein Dataset geschrieben.
2. Mit den Befehlen Online/Offline und Datasets wird die Verbindung zu PP hergestellt bzw. es werden die Datasets für den Datenaustausch ausgewählt.
3. Der Befehl PP-Bezug bearbeiten fügt die oben erwähnten Funktionen dialoggestützt in die Excel-Tabelle ein bzw. verändert sie.
4. Mit den Befehlen Markierung aktualisieren bzw. Alles aktualisieren werden neue Daten aus PP angefordert bzw. an PP gesendet.
Beachten Sie, dass die drei Funktionen nur dann zum gewünschten Ergebnis führen, wenn Excel mit PP verbunden ist (siehe Schalter Online/Offline). Die Funktionen FromPP und PPQuery holen sich bei einer aktiven Verbindung unmittelbar nach dem Einfügen in die Excel-Tabelle die in den Parametern eingegebenen Werte. Das Gleiche geschieht bei jeder Änderung der enthaltenen Parameter. Veränderungen im Dataset haben keine automatischen Auswirkungen auf die Funktionen in Excel. Um das Aktualisieren der angezeigten Werte zu erzwingen bzw. die Übergabe von Werten durch ToPP auszulösen, verwenden Sie die Befehle Markierung aktualisieren oder Alles aktualisieren aus der Symbolleiste. Zu beachten ist auch, dass das Lesen und Schreiben von Feldbezugswerten des Typs "Long Integer" (z.B. bei Einstellungen verwendet) nur beschränkt möglich ist. Alle in einer Excel-Mappe enthaltenen FromPP-Formeln werden beim Öffnen automatisch aktualisiert: im Online-Fall mit den aktuellen Werten aus PP, im Offline-Fall werden alle Werte mit "0" überschrieben. Um das zu verhindern, kann das automatische Berechnen bei diesen Excel-Mappen ausgeschaltet werden (Menüpunkt Extras/Optionen; Register Berechnen; Manuell).
Die Funktionen FromPP, ToPP und PPQuery[Bearbeiten]
Die Grundaufgabe des Excel Connector ist das Bereitstellen von Werten aus PP in MS Excel bzw. das Verarbeiten von Werten aus Excel in PP. Diese Aufgabe wird von den Formelfunktionen FromPP, ToPP und PPQuery erledigt. Sie können diese Funktionen direkt in Ihre Tabellendokumente eingeben.
1. FromPP: Mit Hilfe dieser Funktion holen Sie Werte aus einem Dataset in Ihre Excel-Tabelle. Die Funktion hat folgenden Aufbau:
FromPP(Datsetindex;Organisationselement;Periode;Feldbezug;Euro;Kumulation)
Im Parameter "Datasetindex" wird die Nummer eines über den Befehl PP-Datasets ausgewählten Datasets erwartet. Die Nummern ergeben sich aus der Reihenfolge der geöffneten Datasets in der jeweiligen Sitzung. Das oberste Dataset hat die Nummer 1.
Mit Hilfe des Parameters "Organisationselement" wird das Strukturelement angegeben, aus dem die Daten kommen sollen. Um eine eindeutige Kennzeichnung des Elementes sicherzustellen, wird das Element mit seiner Organisations-ID (= seiner eindeutigen numerischen Bezeichnung) angegeben. Die ID eines Strukturelementes finden Sie in PP im oberen Bereich des jeweiligen Einstellungsdokuments im Tabellenblatt Kennungen.
Im Parameter "Periode" legen Sie fest, für welches Jahr, Quartal oder Monat die Wertübernahme erfolgen soll. Dieser Parameter wird im PP-Zeitformat (Zeit-ID) angegeben. Die Codierungen finden Sie hier.
Der Parameter "Feldbezug" gibt an, aus welchem inhaltlichen Bereich der zu übernehmende Wert kommt. Auch dieser Parameter wird in numerischer Form als sogenannte Feldbezugs-ID angegeben.
Mit dem Parameter "Euro" wird gesteuert, ob der Wert in Basiswährung oder in Euro übernommen werden soll. "0" bedeutet Basiswährung, "1" bedeutet Euro.
Der Parameter "Kumulation" legt fest, ob der Wert kumuliert (= in Zeitrichtung addiert) oder nicht kumuliert übernommen werden soll ("1" = Kumulation ein, "0" = Kumulation aus).
2. ToPP: Mit dieser Funktion schreiben Sie Werte aus Excel in ein Dataset. Die Funktion hat folgenden Aufbau:
ToPP(Wert;Datasetindex;Organisationselement;Periode;Feldbezug;Euro;Kumulation)
Der Parameter "Wert" enthält den Wert, der an PP geschickt werden soll. Die anderen Parameter entsprechen in Aufbau und Format den Parametern der FromPP-Funktion.
3. PPQuery: Mit dieser Funktion lesen Sie einen Wert mit Hilfe einer Abfrage aus einem Dataset in eine Zelle
von Excel ein. Die Funktion hat folgenden Aufbau:
PPQuery(Abfrage;Datasetindex;Organisationselement;Periode;Feldbezug;Euro;Kumulation)
Der Parameter "Abfrage" enthält den Text der Abfrage, die an PP geschickt werden soll. Die Abfrage wird wie eine Einzelabfrage innerhalb eines Tabellenblattes formuliert. Die anderen Parameter entsprechen in Aufbau und Format den Parametern der FromPP-Funktion.