Benutzerhandbuch
www.arcplan.com
Inhalt
Inhalt....................................................................................................................................... 2 1 2 Einleitung Aufgaben des Application Frameworks ........................................................ 3 Zentraldokumente als Gerst einer Anwendung .............................................................. 4
2.1 2.2 Wie die Arbeit durch Zentraldokumente vereinfacht wird..........................................................4 Zentraldokument aAF_ADM_REPORT zur Verwaltung von Dokumenten ...............................7
Mit Papier und Bleistift zur Berichtstruktur ...................................................................................... 7 Aufbau der Berichtsstruktur in aAF_ADM_REPORT ...................................................................... 9 Eingabe des Top-Level-Knotens Willkommen ............................................................................ 10 Eingabe der Hierarchieknoten ...................................................................................................... 11 Eingabe der Berichte .................................................................................................................... 12 Zuweisen der Funktionalitten zu Berichten ................................................................................. 13 Entwurf eines Rollenkonzeptes fr Anwendergruppen ................................................................. 14 Anlegen der Anwendergruppen und Anwender in aAF_ADM_USER ........................................... 16 Das Hilfsdokument aAF_FCT_SET_ADMIN zur Schnellvergabe von Berechtigungen ................ 20
2.3
2.4 2.5
Zentraldokument aAF_ADM_NAVC01 zum Aufbau der Navigation .......................................21 Zentraldokument aAF_ADM_COLOR zum Festlegen der Layoutfarben ................................22
Vergabe eines Layoutnamens ...................................................................................................... 24 Erstellung der Farben des Layouts ............................................................................................... 24
2.5.1 2.5.2
Zentraldokument aAF_ADM_LAYOUT zum Aufbau der Layoutvorlage .................................27 Layoutvorlagen aAF_TMP_LAYOUT ......................................................................................29 Zentraldokument aAF_ADM_TEXT_Custom ein Garant fr Mehrsprachigkeit ...................30
Gewnschte Sprachen aktivieren ................................................................................................. 30 Einzelne mehrsprachige Begriffe importieren ............................................................................... 31 Texte aus einer Excel-Datei importieren ....................................................................................... 32 Filtern und Bearbeiten von eingegebenen Texten ........................................................................ 32 Texte aus der Datenbank lschen ................................................................................................ 34
Zentraldokument aAF_ADM_DB01 fr zentralisierte Datenbankabfragen .............................35 Zentraldokument aAF_ADM_REF01 fr gebndelte Logik .....................................................36 Zentraldokument aAF_ADM_System fr System Einstellungen .............................................37 Eingesetzte Funktionalitten in den Berichtsdokumenten ......................................................39
Funktionalitt Sprache ndern ...................................................................................................... 41 Funktionalitt PDF-Druck .............................................................................................................. 42 Funktionalitt PDF-Berichtsmappen-Druck ................................................................................... 44 Funktionalitt Drucken mit Druckberichten ................................................................................... 45 Funktionalitt Exportieren nach Excel........................................................................................... 47 Funktionalitt Anlegen einer Powerpoint-Prsentation ................................................................. 49 Funktionalitt Verwenden von Bookmarks (Lesezeichen) ............................................................ 51 Funktionalitt Dokument schlieen und Beenden der Anwendung............................................... 53 Funktionalitt Verwenden von Kommentierungen ........................................................................ 53
arcplan ist die Plattform fr den Aufbau und die Verteilung von mageschneiderten Business Intelligence Lsungen. Es ist eine der flexibelsten Plattformen zur Implementierung personalisierter und kundenspezifischer Berichtslsungen. Sie knnen die gesamte Berichtslsung nach Ihren eigenen Vorstellungen aufbauen, sei es dass die Berichte dem Corporate Design entsprechen mssen, oder die Navigation durch die einzelnen Berichte einen speziellen Workflow abbilden soll. Es liegt alles in Ihrer Hand. Damit Sie Ihr Projekt nicht auf mit einem weien Blatt beginnen mssen, knnen Sie das arcplan Application Framework nutzen. Mit ihrer jahrelangen Projekterfahrung haben arcplan Berater Komponenten erstellt, die Sie heute in Form eines Application Frameworks verwenden knnen. Mit Hilfe des Application Frameworks sind Sie sehr viel schneller in der Lage, Ihre individuelle Berichtsumgebung aufzubauen, ohne auf die Flexibilitt von arcplan verzichten zu mssen. Sie erzielen schneller einen Return Ihres Investments (ROI) und so auch insgesamt die Kosten Ihres Projektes (TCO). Mit dem Application Framework erhalten Sie die in den folgenden Kapiteln aufgefhrten Module, die Ihnen die Entwicklung Ihrer Anwendung bedeutend einfacher und schneller von der Hand gehen lassen. Dabei unterscheiden wir zwei Bereiche, die Zentraldokumente und die Funktionalitten.
Da die Zentraldokumente das Fundament und Gerst Ihrer Anwendung sind, erstellt man diese zeitlich vor der Entwicklung der eigentlichen Berichtsdokumente. Fr Sie bedeutet das, sich schon im Vorfeld
Gedanken darber zu machen, was Sie von Ihrer Anwendung erwarten, Idealerweise haben Sie Ihre Zentraldokumente schon fertig aufgebaut, bevor Sie zu den eigentlichen Berichtsdokumenten kommen. Die Erfahrung aus vielen arcplan Projekten zeigt, dass die Konzeption und Entwicklung der Zentraldokumente oftmals zu kurz oder unvollstndig ausfllt. Daher wurde das Application Framework von arcplan entwickelt, um Sie in Ihrer Ttigkeit als Entwickler oder Administrator zu untersttzen. Die darin enthaltenen Zentraldokumente basieren auf unseren Erfahrungen, die arcplan Berater ber die Jahre gewonnen haben. Dabei steht es Ihnen frei, ob Sie alle Zentraldokumente verwenden oder ob Sie eine individuelle Auswahl zwischen den modular aufgebauten Dokumenten treffen wollen. Das Application Framework umfasst verschiedene Arten von Zentraldokumenten, die nachfolgend namentlich und mit einer kurzen Erluterung aufgefhrt sind. Zentraldokumenten beginnen mit den Buchstaben aAF_ADM_.... (aAF: arcplan Application Framework; ADM: Administration) bzw. aAF_FUNC_ (FUNC: zentrale Funktionalitten)
aAF_ADM_REPORT o Sie knnen Berichtsdokumente einzeln oder in Gruppen erfassen, verwalten und mit speziellen Eigenschaften versehen.
aAF_ADM_USER und AAF_FCT_SET_ADMIN o Anwender knnen von Ihnen einzeln oder in Gruppen erfasst und verwaltet werden. Individuelle Einstellungen je Anwender knnen gemacht werden.
aAF_ADM_NAVC01 o Es wird eine benutzerabhngige Navigation aufgebaut. Weiterhin beinhaltet dieses Zentraldokument zustzliche Funktionen die Navigation betreffend.
aAF_ADM_LAYOUT o Das Layout-Dokument gibt Ihnen einen berblick ber die zur Verfgung stehenden Icons und Bilder.
aAF_TMP_LAYOUT o Mit Hilfe des Layout-Dokuments als Vorlage sind Ihre Berichte einheitlich und gem Ihrem Corporate Design aufgebaut.
aAF_ADM_TEXT_Custom o Hier pflegen Sie die Mehrsprachigkeit Ihrer Anwendung, die sie individuell den Anwendern zuweisen knnen.
aAF_ADM_DB01 o Durch zentralisierte Mens finden Sie in jedem Berichtsdokument die gleiche Meneinstellung vor.
aAF_ADM_REF01 o Fr die verschiedene Logik, die in Ihrer Entwicklung vorkommen kann, legen Sie beliebig viele aAF_ADM_REFs an und nutzen diese nach Bedarf.
Im Folgenden wird die Funktionsweise der einzelnen Zentraldokumente nher erlutert und das Handling anhand von Bespielen gezeigt.
2.2.1
Beim Aufbau eines Informationssystems stehen in erster Linie die Berichte im Fokus, die die jeweilige(n) Fachabteilung(en) verwirklichen mchte(n). Die hufigste Vorgehensweise ist in diesem Fall das Herausgeben eines Fragebogens, in den die Fachabteilung in Form einer ABC-Analyse die Berichte eintrgt, die realisiert werden sollen. In der Regel stehen dann die Berichte untereinander auf einer Liste und sind alle mit den Prioritten A bis AAA gekennzeichnet, idealerweise fr alle Fachabteilungen gleichzeitig. Liste von gewnschten Berichten: Prio. (A) (AA) (AAA) (AA) (AA) (AAA) (A) (AA) (A) (AAA) Bericht Kennzahlenanalyse mit auswechselbaren Dimensionen Produktanalyse mit prozentualen Abweichungen und Anteilen Top / Bottom Count / Percent Analyse Quartal Vorquartal Vergleich als Tachometergrafik Landkartengrafik in Ampelfarben Zeitreihe mit Drilldown ber fnf Vertriebslevel Terminer Rohertrag fr Produkte Portfoliografik fr Vertriebshierarchie GuV bis DB2
Welche Berichte dann tatschlich Prioritt A, B oder eventuell doch nur C haben, klrt sich am besten im direkten Gesprch, das Sie mit den Fachverantwortlichen fhren. Meistens sind die Berichte an zeitliche Vorgaben gebunden. Somit ergibt sich eine Reihenfolge quasi von selbst. Dabei wird aus (AAA) in der Regel (A), aus (AA) wird (B) und aus (A) wird (C).
Liste von gewnschten Berichten nach konstruktiven Gesprchen mit den Fachabteilungen: Prio. (A) (C) (B) (A) (B) (B) (A) (C) (B) (C) (A) Berichtsgruppe [Alle] [Vertrieb] [Produktion] [GF, Vertrieb] [GF] [GF, Vertrieb] [Vertrieb] [Alle] [Produktion] [Vertrieb] [GF] Bericht Startseite Kennzahlenanalyse mit auswechselbaren Dimensionen Produktanalyse mit prozent. Abweichungen und Anteilen Top / Bottom Count / Percent Analyse Quartal Vorquartal Vergleich als Tachometergrafik Landkartengrafik in Ampelfarben Zeitreihe mit Drilldown ber fnf Vertriebslevel Termine Rohertrag fr Produkte Portfoliografik fr Vertriebshierarchie GuV bis DB2
Sie halten jetzt die Liste mit den gewnschten Berichten in der Hand und stellen sich die Frage, wie Sie die Inhalte sinnvoll gliedern knnen. Dabei sollten Sie nicht nur im Auge behalten, welche Berichte themenmig als Berichtsgruppe zusammenpassen, sondern auch, welche Personen / Personengruppen spter die einzelnen Berichte verwenden sollen. Dies ist ebenfalls mit den jeweiligen Fachverantwortlichen abzuklren. Im Anschluss daran haben sie die Struktur der Berichte, wie sie auch hinterher in der Navigation zu sehen sein soll, vorliegen. Spter auftretende Verschiebungen oder nderungen in der Struktur knnen Sie zum jeweiligen Zeitpunkt noch nachtragen. Diese Liste ist jetzt hnlich einer Hierarchie nach Knoten und Berichten zu sortieren. Unterscheiden Sie zwischen den Knoten, die die Aufgabe von Verzeichnissen erfllen und Berichte, bei denen es sich um den eigentlichen Bericht handelt. Die Knoten erhalten nur eine Bezeichnung, whrend die Berichte neben einer Bezeichnung zustzlich den Dateinamen erhalten, unter dem sie spter abgespeichert werden. Achten Sie darauf, dass der Dateiname als Konvention keine Leerzeichen enthlt und gegebenenfalls, wenn Sie dies wollen, mit einem Anfangskrzel wie z.B. REP fr Report anfngt. Damit sind die Berichtsdokumente von den Zentraldokumenten auch optisch getrennt. Der Dateiname Druckbericht gibt den Namen des Dokumentes wieder, welches ein separates Drucklayout erhlt. Am besten erweitern Sie den Dateinamen um ein Krzel, welches fr alle Druckberichte gleich ist (z.B. _P fr Print). Dies vereinfacht spter das Aufrufen der Druckberichte. Fassen Sie jetzt die Berichte gem Ihrer Berichtsgruppe zusammen. Berichte, die zu mehreren Berichtsgruppen gehren, knnen im Zentraldokument aAF_ADM_USER noch einmal separat zugewiesen werden. Der Top-Level-Knoten ist die Startseite, auf welcher der Anwender begrt wird; ferner muss sie als Bericht eingetragen werden
Beschreibung Startseite ffentlich Termine Vertrieb Umsatzanalyse Produktion Produktanalyse Administration Berichts Management Benutzer Management Text Management Farben Management
Druckbericht
REP_SALES_AN1_P REP_Product_AN1_P
Bis hierhin haben Sie bereits auf dem Papier den ersten und hufig auch wichtigsten Schritt vollbracht: Sie wissen, wie Sie Ihre Berichte strukturieren mchten. Kommen wir zum nchsten Teil die Eingabe der Struktur im Zentraldokument aAF_ADM_REPORT im arcplan Application Designer.
2.2.2
ffnen Sie im arcplan Application Designer das Zentraldokument aAF_ADM_REPORT, mit welchem Sie Ihre Berichtsstruktur in die Datenbank eingeben knnen (Bild 1). Das Dokument besteht aus zwei Teilen: Anlegen von Hierarchieknoten und Berichten sowie das ndern der Eigenschaften. Zur besseren Verstndlichkeit sind die Schaltflchen, Mens, usw. mit Nummern versehen, die Sie in der folgenden Erluterung wieder finden. Wir werden mit dem Anlegen der Startseite (REP_Start) anfangen.
7 14 15
8 12 17 18 19
9 10 11
13
20
16 1 2 3 4 5 6
2.2.3
Um den Top-Level-Knoten anzulegen, klicken Sie im Optionsfeld [1] auf Knoten. Achten Sie darauf, dass die richtige Sprache [2] ausgewhlt ist und geben Sie als Bezeichnung [3] Startseite ein. Als Dateinamen [4] nehmen Sie REP_Start. Besttigen Sie Ihre Eingabe mit OK [5]. Mit Abbrechen [6] wrden Sie die Eingabe abbrechen. Sie sehen danach im Hierarchiemen [7] den Begriff Startseite, ebenso in der Navigationsvorschau [8] sowie daneben in Bezeichnung [9] und Dateiname [10]. Den Namen fr den Druckbericht [11] knnen Sie im Bedarfsfall hier auch spter nachtragen. Sollte der angelegte Bericht noch nicht existieren, dann entfernen Sie bei Bericht aktiviert [12] den Haken. Dieser Bericht ist jetzt zwar in der Hierarchie angelegt, fr den Anwender jedoch nicht sichtbar. Zum Aktivieren setzen Sie einfach den Haken (Bild 2).
7 14 15
9 10 11 12
13
Wenn Sie Ihre Navigation mehrsprachig gestalten mchten, wechseln Sie das Sprachmen [13] auf die gewnschte Sprache und geben Sie das bersetzte Wort ein. Beim Wechseln der Sprache ndern sich automatisch die Bezeichnungen. So knnen sie auch sehen, wo die bersetzung noch fehlt.
2.2.4
Wir beginnen mit dem Hierarchieknoten Vertrieb. Klicken Sie im Optionsfeld [1] auf Knoten. Achten Sie darauf, dass die richtige Sprache [2] ausgewhlt ist und geben Sie als Bezeichnung [3] Vertrieb ein. Wenn Sie im Optionsfeld [1] Knoten ausgewhlt haben, knnen (und mssen) Sie keinen Dateinamen vergeben. Besttigen Sie Ihre Eingabe mit OK [5]. Sie sehen danach in der Spalte Hierarchieknoten whlen [14] sowie in der Navigationsvorschau [8] Vertrieb stehen. Klicken Sie in der Navigationsvorschau auf Vertrieb und er erscheint daneben in Bezeichnung [9]. Dabei schaltet sich auch das Hierarchiemen [7] auf den angeklickten Eintrag um und zeigt den Inhalt des Knotens in der Spalte [14]. Sollte dieser Knoten noch nicht angezeigt werden, dann nehmen Sie bei Bericht aktiviert [12] den Haken heraus. Dieser Bericht ist jetzt zwar in der Hierarchie angelegt, ist fr den Anwender jedoch nicht sichtbar. Zum Aktivieren setzen Sie einfach den Haken (Bild 2). Diese Schritte wiederholen Sie alle Knoten die auf der gleichen Ebene wie Vertrieb liegen sollen. Ein Beispiel sehen Sie auf der folgenden Abbildung (Bild 3).
7 14 15
9 10 11 12
13
Sobald Sie mehrere Eintrge auf einer Ebene haben, knnen Sie die Position eines Eintrages in derselben Hierarchieebene durch die Pfeiltasten [15] nachtrglich noch verndern. Mchten Sie hingegen einen Knoten oder Bericht ber Ebenen hinweg verschieben, nutzen Sie das Popupmen, welches erscheint, wenn Sie hierzu auf den Knoten / Bericht klicken (z.B. Produktion). Das Popupmen hat vier Eintrge: ffnen schaltet das Hierarchiemen [7] auf den angeklickten Eintrag (z.B. Produktion) um und zeigt den Inhalt des Knotens in der Spalte [14]. Verschieben ruft die Hierarchie aus der Navigationsvorschau [8] auf. Klicken Sie auf einen Eintrag (z.B. Vertrieb), worauf der zuvor angeklickte Eintrag (z.B. Produktion) unterhalb des Knoten (z.B. Vertrieb) angeordnet wird. Lschen lscht den Knoten / Bericht aus Ihrer Hierarchie. Abbrechen schliet das Popupmen wieder.
2.2.5
Zum Abschluss geben wir jetzt die Berichte fr die jeweiligen Knoten ein. Wir fangen an mit den Berichten fr den Knoten Vertrieb. Klicken Sie hierzu in der Navigationsvorschau [8] auf Vertrieb. Whlen Sie im Optionsfeld [1] Bericht. Achten Sie darauf, dass die richtige Sprache [2] ausgewhlt ist und geben Sie als Bezeichnung [3] Umsatzanalyse ein. Als Dateinamen [4] nehmen Sie REP_SalesAnalysis. Besttigen Sie Ihre Eingabe mit OK [5] und der Bericht Umsatzanalyse wird unter dem Knoten Vertrieb eingefgt (Bild 4).
7 14 15
9 10 11 12
13
17
18
19
20
2 3 4
16
Bild 4: Die komplette Hierarchiestruktur der Knoten und Berichte Hinweis: Wiederholen Sie die obigen Schritte fr die anderen Berichte, bis alle eingegeben sind. Geben Sie wenn ntig auch die Druckberichte ein. Sie sollten dann das obige Bild vor sich haben.
2.2.6
Sie knnen den Berichten verschiedene Funktionalitten [16] zuweisen, die der Anwender spter nutzen kann. Hierzu gehrt der PDF-Druck, Excel-Export, Powerpoint-Export, die Einrichtung von Lesezeichen und die Dokument-Hilfe. Nheres zu dem Thema Funktionalitten finden Sie in dem Kapitel 3 Funktionalitten. Um fr einem Bericht eine oder mehrere Funktionalitten frei zu schalten, brauchen Sie in den Kstchen nur den Haken setzen. Mit dem Button Alle [17] aktivieren Sie alle Kstchen. Durch anklicken des Button Keine [18] entfernen Sie alle Haken.
Um eine individuelle Haken-Kombination bei mehreren Berichten zu verwenden ohne die Haken immer neu zu setzen drcken Sie den Button Kopieren [19], wechseln den Bericht durch Anklicken der Navigationsvorschau [8] und fgen mit dem Button Einfgen [20] die gleiche Kombination in einem anderen Bericht wieder ein. Das Zentraldokument aAF_ADM_REPORT ermglicht Ihnen eine schnelle und einfache Erfassung Ihrer Berichts-Navigation sowie eine bersichtliche Verwaltung und Neuordnung Ihrer Berichte und Funktionalitten. Die gleiche Methodik erwartet Sie beim nchsten Zentraldokument aAF_ADM_USER.
2.3.1
hnlich wie bei dem Rollenkonzept fr Ihre Datenbank, welches Sie fr den Zugriff auf Ihre Daten aufgebaut haben, gehen wir auch bei dem Rollenkonzept fr die Anwendergruppen vor. Nur dass Sie hier den Anwendergruppen nicht Daten, sondern Knoten und Berichte zuordnen. Das bedeutet, Sie mssen sich berlegen, welche Rollen Sie anlegen wollen. Dies resultiert in der Regel bereits aus der zuvor aufgebauten Liste, in der die Berichtsgruppen stehen. Zustzlich legen wir zwei weitere Anwender-gruppen fest, den Administrator und den Entwickler. Aus der Liste resultieren zum Beispiel folgende Anwendergruppen: Administrator (Admin) Entwickler (Dev) Vertrieb (Sales) Produktion (Prod) Geschftsfhrung (Exec)
Der Administrator muss Zugriff auf alle Knoten und Berichte erhalten, whrend der Entwickler gegebenenfalls nur fr die Knoten und Berichte freigeschaltet wird, die zu seiner Fachabteilung gehren. Das heit, Sie mssen eventuell mehrere Anwendergruppen mit dem Namensendung Entwickler* anlegen. Schauen wir uns die Berichtshierarchie unter dem Gesichtspunkt der fnf obigen Anwendergruppen nher an. Ein X zeigt die Berichte an, die die jeweilige Anwendergruppe nutzen darf.
Bezeichnung Willkommen ffentlich Termine Vertrieb Umsatzanalyse Produktion Produktanalyse Administration Berichts Management Benutzer Management Text Management Farben Management
Admin X X X X X X X X X X X X
Dev X X X X X X X X X X X X
Sales X X X X X
Prod X X X
Exec X X X X X
X X
X X
Hinweis: Alle die Knoten und Berichte, die als Berichtsgruppe Alle haben, werden bei den obigen Anwendergruppen ebenfalls mit ausgewhlt. Nachdem die Knoten und Berichte den Anwendergruppen zugeordnet wurden, mssen im Folgenden die Anwender den jeweiligen Gruppen zugeordnet werden. Neben dem Vor- und Nachnamen bentigen Sie die Sprachvoreinstellung, E-Mail und ggf. Anwenderpasswort. Administrator (Admin) Entwickler (Dev) Vertrieb (Sales) Produktion (Prod) Geschftsfhrung (Exec) Marc Smith, etc. Christoph Mayr, etc. Petra Schmidt, etc. John Little, etc. Manuela Beek, etc.
Damit liegen alle Informationen vor, die Sie fr das Anlegen der Anwendergruppen und Anwender brauchen. Sie knnen im Zentraldokument aAF_ADM_USER die Eingaben entsprechend pflegen.
2.3.2
Das Zentraldokument aAF_ADM_USER besteht aus zwei Teilen: Benutzergruppe und Benutzer.
7 6
10
Im Bereich Benutzergruppe werden Rollen angelegt und mit Knoten / Berichten gefllt. Nach dem Anlegen der Rollen werden im Bereich Benutzer unter Benutzerdaten die ermittelten Anwender erfasst. Unter Berechtigungen erhlt jeder Anwender seine spezielle Rolle (Bild 5). Eingabe der Benutzergruppen In der Spalte verfgbare Berichte [1] finden Sie alle Berichte wieder, die Sie im Zentraldokument aAF_ADM_REPORT angelegt und aktiviert haben. Nicht aktivierte Berichte werden ausgeblendet, nicht aktivierte Knoten werden inklusive der dazugehrigen Berichte nicht angezeigt.
8 3 4 5
11
16
17 15
Klicken Sie auf den Button Benutzergruppe anlegen [2], um eine neue Benutzergruppe zu bilden. Geben Sie in das Eingabefeld Benutzergruppe [3] als erstes Administrator ein. Besttigen Sie Ihre Eingabe mit OK [4]. Mit Cancel [5] wrden Sie die Eingabe abbrechen (Bild 6). In dem Men Benutzergruppe [6] haben Sie jetzt Administrator gewhlt.
8 6
11
16
17 15
18 19 20 21 22
10
23
Sollten Sie sich einmal vertippen, knnen Sie mit dem Button Benutzergruppe ndern [7] den Namen einer bereits angelegten Benutzergruppe bearbeiten. Hinweis: Wenn Sie eine Benutzergruppe komplett lschen mchten, klicken Sie auf den Button Benutzergruppe lschen [8]. Bei der Vorschau Benutzergruppe [9] sehen Sie anfangs nur den Hinweis, dass Sie noch keine Berichte ausgewhlt haben. Um dies zu ndern, setzen Sie in der Spalte verfgbare Berichte [1] vergleichbar mit der obigen Liste - berall dort ein Kreuz, wo in der oben erstellten Liste ein X steht. Klicken Sie auf einen Bericht, werden alle Knoten automatisch mit aktiviert, die zur Anzeige des Berichtes notwendig sind. Klicken Sie hingegen auf einen Knoten, werden alle darunter liegenden
arcplan | Benutzerhandbuch | arcplan Application Framework 17
Knoten und Berichte mit einem Haken versehen. Anschlieend speichern Sie Ihre Einstellung ab indem Sie auf den Button Auswahl speichern [10] klicken. Damit haben Sie die erste Benutzergruppe angelegt. Legen Sie die restlichen vier Anwendergruppen Entwickler, Vertrieb, Produktion und Geschftsfhrung analog an (Bild 7). Die angelegten Benutzergruppen erscheinen bereits im rechten Bereich unter Berechtigungen. Eingabe der Anwender Klicken Sie im Bereich Benutzer auf das Men Benutzer, um die Benutzer Ihres Systems erfassen zu knnen. Klicken Sie auf den Button Benutzer anlegen [11], um einen neuen Anwender zu erzeugen. Geben Sie in das Eingabefeld Benutzer [12] als erstes Marc.Smith ein. Besttigen Sie Ihre Eingabe mit OK [13]. Mit Cancel [14] wrden Sie die Eingabe abbrechen (Bild 8). Im Men Anwender [15] erscheint jetzt Marc.Smith.
8 6
11
16
17 12 13 14
Sollten Sie sich einmal vertippen, knnen Sie mit dem Button Benutzer ndern [16] den Namen eines bereits angelegten Benutzers bearbeiten. Hinweis: Wenn Sie einen Benutzer komplett lschen mchten, klicken Sie auf den Button Benutzer lschen [17]. Nachdem Sie erfolgreich den Benutzer angelegt haben, knnen Sie jetzt seine Benutzerdaten pflegen. Soweit Sie Ihnen vorliegen, tragen Sie diese ein. Stellen Sie in dem Men die gewnschte Sprache [18] ein, z.B. DE. Bei Vorname [19] geben Sie Marc, bei Nachname [20] Smith ein. Die E-Mail [21] lautet marc.smith@yourCompany.com, die Eingabe des Passworts [22] ist optional. Anschlieend speichern Sie Ihre Einstellung ab indem Sie auf den Button Speichern: Berechtigungen [23] klicken. Damit haben wir den ersten Benutzer angelegt. Zum Abschluss dieses Abschnitts legen Sie fr sich ebenfalls ein Benutzerkonto an, damit Sie die Anwendung auch entsprechend nutzen knnen. Verwenden Sie dazu Ihren Anmeldenamen unter Windows. Eingabe der Berechtigung per Rollenvergabe
Wechseln Sie von Benutzerdaten nach Berechtigungen. Hier vergeben Sie an die Benutzer, die im ersten Schritt angelegten Rollen. Dazu schalten Sie im Men Benutzer [15] auf den Benutzer um und setzen bei der jeweiligen Rolle im Rollenvergabefenster [24] ein Kreuz. Das Men Benutzergruppe [6] wird automatisch auf den angeklickten Eintrag umgeschaltet, um sich die zu vergebene(n) Rolle(n) noch einmal im Detail ansehen zu knnen. Nach Drcken des Buttons Speichern: Berechtigungen [23] werden in der Benutzervorschau [25] die auf Grund der vergebenen Rollen freigeschalteten Berichte angezeigt. Vergeben Sie jetzt die Rollen fr die anderen Benutzer. Wichtig: Legen Sie fr sich ebenfalls einen Benutzerkonto an. Ansonsten bekommen Sie im Zentraldokument aAF_ADM_NAVC01 keine Navigation angezeigt! Dabei muss Ihr Benutzername Ihrer Windows-User entsprechen. Whlen Sie fr sich die Rolle Administrator. Hinweis: Sie knnen alle gettigten Eingaben ndern, in dem Sie die jeweilige Eingabe berschreiben bzw. erweitern und anschlieend neu abspeichern. Natrlich ist es auch mglich einem Benutzer mehrere Rollen zuzuweisen (Bild 9).
8 6
11
16
17 15
9 24 25
10
23
2.3.3
Das Hilfsdokument aAF_FCT_SET_ADMIN untersttzt den Administrator dabei, schnell und mit einem geringen Aufwand einer Person Berechtigungen einzurichten. Dies ist gerade dann interessant, wenn Sie mit den Rollen vertraut sind und es nur um die Zuweisung einer Benutzerrolle geht. Hinweis: An Stelle von admin steht Ihr Name im Feld Benutzer. Entsprechend mssen Sie jetzt fr sich selbst die Daten ausfllen. Beispielhaft wrde dies folgendermaen umgesetzt.
1 2
Der Benutzer [1] wird automatisch schon eingeblendet, so dass Sie jetzt seine Benutzerdaten pflegen knnen. Soweit Sie Ihnen vorliegen, tragen Sie diese ein. Stellen Sie in dem Men die gewnschte Sprache [2] ein, z.B. DE und speichern Sie den angemeldeten Benutzer ber Administrator setzen [3] ab. Nachdem Sie die Verwaltung der Benutzerrollen und Anwender sowie das Zuordnen der Rollen an die jeweiligen Benutzer erfolgreich abgeschlossen haben, kann mit dem Aufbau der individuellen Navigation begonnen werden.
2 3
Bild 11: Das Zentraldokument ADNAVC01 mit Benutzerabfrage und Auswahl der Navigationsrichtung
Das Zentraldokument aAF_ADM_NAVC01 entscheidet darber, welcher aktuell geffnete Bericht dargestellt wird. Dazu werden der Dateiname [2] und die NavigationsID [3] angezeigt (Bild 11). Im unteren Bereich befindet sich die Basisabfrage fr die Navigation [4]. Zuerst wird unter Bercksichtigung des angemeldeten Benutzers [1] und der damit verbundenen Rollen aus aAF_ADM_USER die Navigationsstruktur abgefragt. Zustzlich werden der Dokumenten- und Dateiname ermittelt.
Weiterhin befinden sich dort auch die zu schlieenden und zu ffnenden Dokumente [5], die durch Anklicken der Navigation ausgefhrt werden (Bild 13).
Bild 13: Aufbau der Navigationshierarchien und Ermittlung der aktiven Dokumente
Hinweis: Bitte nehmen Sie keine nderungen am Zentraldokument aAF_ADM_NAVC01 vor, da die Logik automatisiert erstellt wird. Die folgenden Kapitel widmen sich dem Thema Layoutdokumente, in denen u.a. die
Navigationshierarchien eingebettet sind. Dazu zhlen die Festlegung der Farben fr Objekte und Schriften, Layoutinhalte wie Icons, Logos, etc. und die Layoutdokumente, mit denen Sie spter Ihre Berichte aufbauen knnen.
7 10 11
6 13
8 9
12
Bild 14: Anlegen eines eigenen Layouts, Farbendefinition und Zuweisung von Farben fr das Layout
Bevor Sie die Layoutfarben zuweisen knnen, klren Sie im Vorfeld ab, welche Farbwerte durch Ihr Corporate Design oder einen Style Guide vorgegeben sind. Wir werden im Folgenden exemplarisch fr das Unternehmen arcplan Information Services GmbH die Festlegung der Farben durchfhren. Der Layoutname lautet arcplan. Die verwendeten Layoutfarben fr die Objekte und Schriften sind in der folgenden Tabelle aufgefhrt:
2.5.1
Um einen eigenen Layoutnamen zu vergeben klicken Sie im Bereich Layout anlegen / auswhlen auf den Button neu [1]. Geben Sie in das Eingabefeld neues Layout [2] arcplan ein. Besttigen Sie Ihre Eingabe mit OK [3]. Mit Cancel [4] wrden Sie die Eingabe abbrechen (Bild 15). In dem Men Layout [5] erscheint jetzt arcplan (Bild 14).
Sollten Sie das gleiche Layout ein zweites Mal bentigen, knnen Sie mit dem Button Kopieren [6] das Layout mit allen Einstellungen kopieren und unter einen neuen Namen abspeichern. Hinweis: Wenn Sie ein Layout komplett lschen mchten, klicken Sie den Button Lschen [7].
2.5.2
Um die Farben, die wir im Layout verwenden wollen, erstellen zu knnen, bentigen wir nur den RGB (Rot-Grn-Blau)-Wert der bevorzugten Farben. Neben den zwei vordefinierten Farben Wei und Schwarz haben Sie acht weitere Farbspeicherpltze zur Verfgung, um Objekt- und Schriftfarben zu definieren.
7 10 11
6 13
8 9
12
Hinweis: Beim Abspeichern der Farben bedenken Sie bitte, dass zu viele Farben die Anwendung fr den Betrachter unruhig werden lassen. Sollten Sie doch mehr als acht Speicherpltze bentigen, so mssen die Datenbanktabelle und die Logik in den Dokumenten angepasst werden. Die vordefinierten Farben Wei und Schwarz [8] knnen Sie nicht ndern. Anders die mit Color* bezeichneten Farbspeicherpltze [9]. Klicken Sie in die Zeile von Color1 automatisch schaltet sich das Men Farbe [10] auf den Eintrag um. Geben Sie nun die drei Zahlen aus der oberen Tabelle in die Felder des RGB-Wertes [11] ein (Bild 16) und speichern Sie die Farbe durch Anklicken des Buttons Farbcode speichern als Color1 [12]. Durch Anklicken des Buttons Lschen [13] knnen Sie die im Men eingestellte Farbe lschen. Nachdem Speichern erscheint die Farbe in der Tabelle mit den Farbspeicherpltzen [9]. Sobald Sie die anderen sieben Farben nach der gleichen Methode eingegeben haben, knnen Sie die Farben dem Layout zuweisen.
Durch Anklicken des Buttons Speichern der Farbzuordnung ... [16] speichern Sie die Farbwerte zu Ihrem Layout ab (Bild 17).
5 10
6 13
8 9
11 12
Hinweis: Nachdem Sie die Farbwerte gespeichert haben knnen Sie diese in den Layout Vorlagen auf Ebene 3 abfragen und nutzen.
Bild 18: Das Zentraldokument aAF_ADM_LAYOUT mit Icons, Logos, Bildern, ...
Um Ihr Bild als Logo fr die Berichte oder Druckberichte einzufgen, verwenden Sie bitte das Men Einfgen Bild. Dann ziehen Sie im Bereich Logos und Bilder [2] mit dem Mauszeiger ein Bildobjekt auf. Mit der rechten Maustaste knnen Sie in diesen Bereich nun eine Bilddatei einfgen. Hinweis: Sollte Ihr eigenes Logo nicht die gleiche Form wie in unserem Beispiel haben, sollten Sie spter in der Layoutvorlage und den Druckberichten den Kopfbereich entsprechend modifizieren.
Bild 19: Zentraldokument ADLAYOUT fr die Farbauswahl, Funktionalitten und Inhalte der Fuzeile
Bei Punkt [3] whlen Sie das von Ihnen erstellte Layout aus (siehe Kap. 2.5.1 Vergabe eines Layoutnamens) (Bild 19). Die im Layout verwendeten Icons [4] werden der Reihe nach aufgefhrt und sind beliebig erweiterbar bzw. reduzierbar. Entsprechend den Zuweisungen, die Sie fr das aktuell ausgewhlte Dokument getroffen haben (siehe Kap. 2.2.2 Aufbauen der Berichtsstruktur in aAF_ADM_REPORT) werden die Symbole aktiv / inaktiv geschaltet. Die Logik hierfr liegt im Zentraldokument F_ADM_FUNC01 (siehe Kap. 3). Die Fuzeile [5], die im Layout verwendet wird, knnen Sie mit verschiedenen Informationen versehen. (siehe Beispiel oben). Diese sind beliebig austauschbar. Die verschiedenen Inhalte werden jetzt dazu genutzt, zwei Layoutdokumente aufzubauen und mit unterschiedlicher Navigation zu versehen.
Die im Layout verwendeten Objekte knnen Sie aus der jeweiligen Bibliotheken aAF_LIB_H beziehen.
Hinweis: Lassen Sie sich Zeit bei der berlegung, wie Ihr zuknftiges Layout aussehen soll! Der Zeitaufwand, den Sie am Anfang darauf verwenden, Ihr Layout sorgfltig zu planen und an Ihre unternehmensspezifischen Bedrfnisse anzupassen ist weit geringer, als wenn Sie nachtglich noch Komponenten einbauen, verschieben oder erweitern mssen. Auf Basis der Layoutvorlagen sind Sie jetzt in der Lage, Ihre Berichte schnell und einfach umzusetzen. Das arcplan Application Framework schrnkt Sie weder in der Komplexitt der Berichte noch in Hinblick auf deren Anzahl ein. Wenn Sie allerdings Ihre Informationen international zur Verfgung stellen mchten, sollten Sie mit dem folgenden Zentraldokument Ihre Anwendung erst noch mehrsprachig gestalten.
1 15 16 18 17 2
12 13
14
10 11
5 7
Bild 21: Zentraldokument aAF_ADM_TEXT_Custom zur Verwaltung der Mehrsprachigkeit Ihrer Anwendung
2.8.1
Im Bereich Sprache aktivieren [1] finden Sie 5 Sprachen zur Auswahl. Die Auswahl knnen Sie bei Bedarf erweitern. Zum Auswhlen der gewnschten Sprache setzen Sie vor der Sprache ein Kreuz. In dem Beispiel sind Deutsch und English aktiviert (Bild 22).
Hinweis: Das Setzen oder Entfernen von Haken hat keinerlei Einfluss auf bereits abgespeicherte Eintrge in der Datenbank. Die Daten werden in dem Fall einfach nicht mehr abgefragt.
2.8.2
Im arcplan Application Framework sind bereits Sprachtabellen hinterlegt, die einige Begriffe in verschiedenen Sprachen anbieten. Um diese Tabellen zu erweitern, knnen Sie im Bereich Einzelne Texte importieren [2] ein deutsches Wort und die entsprechende bersetzung eingeben (Bild 23).
Klicken Sie hierzu in die Tabelle [2] und geben Sie unter DE zum Beispiel den Begriff Bericht ein. Unter EN geben Sie Report ein. Drcken Sie den Button Importieren [3], so speichern Sie den Begriff unter der fortlaufenden TextID in der Datenbank ab (In diesem Beispiel 0161). Mit dem Button Abbrechen [4] wrden Sie die Eingabe abbrechen. Hinweis: Sie knnen zunchst mit nur einer Sprache beginnen. Denken Sie in dem Fall bitte daran, das Sprachmen auf diese Sprache einzustellen. Ansonsten sehen Sie die eingegebenen Begriffe nicht.
2.8.3
Wenn viele Begriffe in verschiedenen Sprachen hinterlegt werden mssen, ist es empfehlenswert, die bersetzungen in einer Excel-Datei zu sammeln und diese auf einmal zu importieren. Das Excel Arbeitsblatt muss dabeil die gleiche dreispaltige Struktur aufweisen wie die Tabelle zur Eingabe einzelner Begriffe (Bild 24). Hinweis: Bitte denken Sie an die fortlaufende Text ID, weil ansonsten ein bereits hinterlegter Begriff berschrieben werden kann. Die Text ID in der Tabelle Einzelne Texte importieren [2] zeigt Ihnen immer die kleinste noch nicht verwendete TEXT_ID an.
Mit dem Button Excelliste erstellen [5] exportieren Sie die bereits eingegebenen mehrsprachigen Begriffe nach Microsoft Excel. Geben Sie zum Dateinamen noch den Dateityp (XLS oder XLSX) ein. Damit haben Sie Ihre Tabelle in einem Excel Arbeitsblatt vorliegen und knnen sie dort weiter bearbeiten. Wenn Sie in Microsoft Excel die Liste erweitert und abgespeichert haben, kann diese mit dem Button Excelliste laden [6] wieder importiert werden. Sie erscheint in der Tabelle [7]. Abschlieend fgen Sie die Texte mit dem Button Texte importieren [8] zu den bereits bestehenden Begriffen hinzu.
2.8.4
In dem Bereich Texte finden / ndern / bersetzen haben Sie die Mglichkeit, nachtrglich bereits eingegebene Texte zu korrigieren oder noch offen gebliebene bersetzungen abzuschlieen (Bild 25).
Stellen Sie hierfr die beiden Sprachmens auf die Sprachen ein [9], [10]. Die Datenbankabfrage liefert Ihnen die bereits eingetragenen Ergebnisse. Durch Klicken in den rechten Teil der Tabelle [11] knnen Sie die Eingaben ndern oder eine noch offene bersetzung ergnzen. Um Duplikate zu vermeiden knnen Sie sich vor Neueingaben vergewissern, ob der Begriff bereits hinterlegt ist. Nutzen Sie dafr den Filter. Setzen Sie einen Haken bei Filter ein/aus [12] und geben Sie den gesuchten Begriff in dem Feld [13] ein. Geben Sie jetzt zum Beispiel den Begriff Report in das Feld ein, stellen Sie fest, dass der Begriff Report schon als Text ID 63 existiert. Hinweis: Doppelte Eintrge des gleichen Begriffes sollten vermieden werden, da diese spter nicht mehr genau den Berichten zuzuordnen sind. Sie verlieren dabei gegebenenfalls auch die bersicht darber, welche Auswirkung eine nderung haben kann.
12 13 14 9 10
11
Um den Filtereintrag zu lschen klicken Sie auf den Button Lschen [14].
2.8.5
Wenn Sie wie auf doppelte Eintrge gestoen sind und sich vergewissert haben, dass diese nicht in den Berichten verwendet werden, dann lschen Sie diese. Hierzu gehen Sie in den Bereich Texte lschen (Bild 26). Zum Lschen von Begriffen mssen Sie das Men Text ID [15] und das Men Sprache [16] entsprechend auf den von ihnen gewnschten Eintrag einstellen. Dieser wird in der Tabelle [17] dargestellt. Anschlieend klicken Sie auf den Button Lschen [18] und der Eintrag wird gelscht.
15 17 16 18
Der Vorteil dieser zentralen Erfassung und Bearbeitung von bersetzungstabellen liegt in der schnellen Eingabe, dem geringen Pflegeaufwand, dem komfortablen Import und Export von Texten und der bersichtlichen Darstellung. Neben dieser zentralen Textverwaltung fr Mehrsprachigkeit ist es sinnvoll, ber ein zentralgefhrtes Dokument fr Meneinstellungen und Datenbankabfragen nachzudenken.
Bild 27: Datenbankinhalte werden zentral in Mens oder Hierarchien gehalten, um sie spter nach Bedarf einzusetzen
In diesem Dokument stehen dem Entwickler zu Anfang jeweils 10 Mens, 10 Spalten, 10 Menhierarchien und 10 vertikale Hierarchien zur Verfgung. Diese sind beliebig erweiterbar. Der Sinn dieser Objekte ist es, hier einmal zentral mit Datenbankabfragen gefllt zu werden, um spter in die eigentlichen Berichte kopiert zu werden. Eventuell notwendige Einschrnkungen z.B. durch Verbindungspfeile lassen sich hier einfach anlegen und ndern, ohne dass Sie dafr in den jeweiligen Bericht mssen. Hinweis: Sollten Sie anstatt der Spaltenobjekte in Ihren Anwendungen Zeilenobjekte mit immer wiederkehrenden Datenbankinhalten verwenden, so knnen Sie diese ebenfalls hier verwalten. Bedenken Sie aber, dass Sie gegebenenfalls bei einer Vernderung der Zeileninhalte den Bericht an die neue Spaltenanzahl anpassen mssen. Wenn die Inhalte per Formeln bernommen werden, ist der Vorteil fr den Anwender, dass die Einstellungen in dem neuen Bericht immer identisch mit dem zuvor verlassenen sind. Fr den Entwickler wird gleichzeitig der Pflegeaufwand drastisch reduziert.
1 2
Bild 28: Zentraldokument aAF_ADM_REF01 mit einer Logik zum Skalieren von Werten bei der Ausgabe im Bericht
Bei der Skalierung der Werte sieht der Anwender nur das Men Skalierung [1] im Bericht. Beim Umschalten wird im unteren Feld Division Ergebnis durch Wert [2] die Zahl angezeigt, durch der Sie Ihre Werte aus der Datenbankabfrage dividieren. Achten Sie bei der Ausgabe der Werte darauf, dass der Anwender die Skalierung auch angezeigt bekommt. Sie knnen so viele aAF_ADM_REF Dokumente mit Logik anlegen wie Sie mchten. Einmal fertiggestellt knnen sie von allen Anwendern genutzt werden, und der Aufbau hnlicher Berichte geht schneller von der Hand. Allerdings sollte das aAF_ADM_REF Dokument immer nur von einer Person bearbeitet werden, da es in der Regel eine eigene Handschrift trgt. Die nderungen sollten zudem den anderen Entwicklern mitgeteilt werden. Hinweis: Auch wenn Sie bereits begonnen haben, Ihre Logik in einem normalen Bericht aufzubauen, zgern Sie nicht und legen Sie sie nochmal in einem aAF_ADM_REF Dokument an! Sobald die Logik umfangreicher wird, sollten Sie pro Logik nur noch ein Dokument verwenden. Dies ist zum einen bersichtlicher im Aufbau und zum anderen kann es leichter gelscht werden, wenn es nicht mehr gebraucht wird.
Um Eintrge zu erfassen oder zu ndern, knnen diese einfach eingegeben und mit Enter besttigt werden. Diese Eintrge werden dann automtisch in die Tabelle TBL_INI geschrieben. Sollen weitere Elemente hinzugefgt werden, so mssen diese in der Tabelle TBL_INI eingegeben werden; danach mssen diese per individuelle Auswahl (unter Nutzung des Application Designers) in diesem Bericht ausgewhlt werden.
Das Zentraldokument aAF_ADM_FUNC01 dient zur Bereitstellung der Funktionalitten, die Sie in Ihren Berichten den Anwendern zur Verfgung stellen mchten. Bevor Sie mit den Berichten anfangen, sollten Sie sich etwas Zeit nehmen, um sich darber klar zu werden, welche Funktionalitten Ihre Berichtsdokumente brauchen. Dabei steht Ihnen folgende Auswahl zur Verfgung: Sprache ndern o Sie knnen die Sprache in den Dokumenten auf eine der anderen vorhandenen Sprachen wechseln, in dem Sie die Bedingung der Abfrage ndern < (Einstellungen zurck gehen) und > (Einstellungen vor gehen) o Der gespeicherte Verlauf, den Sie mittels Dokumentenaufrufen, Wechseln von Meneinstellungen sowie manuellen Eingaben gettigt haben, wird zurckgegangen oder vorgegangen PDF-Druck o Beim PDF-Druck wird von Ihrem Dokument ein PDF erzeugt, entweder ein einzelnes oder eine ganze PDF-Mappe Papier-Druck o Sie erhalten Ihre Dokumente in Papierform wie gewnscht ausgedruckt, wenn Sie Druckberichte anlegen, in denen Sie Ihre Berichte optimal frs Drucken ausrichten Excel-Datei erzeugen o Das Erzeugen einer Excel-Datei aus Ihren abgefragten und neu zusammengestellten Daten ermglicht die Weiterverarbeitung der Informationen in Excel Powerpoint-Vorlage erzeugen o Sie knnen Bilder aus Ihrer Anwendung direkt in eine Powerpoint-Vorlage einfgen Bookmark (Lesezeichen) abspeichern o Berichte mit bestimmten Meneinstellungen, manuellen Eingaben, usw. knnen Sie als Lesezeichen abspeichern und jederzeit schnell wieder ffnen Kommentare speichern o In Abhngigkeit zu dem Dokument und seinen Meneinstellungen knnen Sie Ergebnis-bezogene Kommentare abspeichern Berichtsenden o In Ihrer Anwendung erzeugte Dateien (Excel, PDF, etc.) knnen Sie bei Bedarf per Email an andere Personen verschicken Hilfe-Text hinterlegen o Gerade in komplexen Berichten ist es sinnvoll, Hilfetexte fr den Anwender zu hinterlegen, worin die Funktionsweise des Berichtes nher erlutert wird Schlieen z.B. von Drilldown-Dokumenten, Hilfsdokumenten
arcplan | Benutzerhandbuch | arcplan Application Framework 39
Im Verlauf der Entwicklung kann es Dokumente geben, die separat geschlossen werden knnen bzw. mssen, unabhngig von der Navigationslogik die vorhanden ist
In dem Zentraldokument aAF_ADM_FUNC01 (Bild 29) sind die einzelnen Funktionalitten gebndelt. Einige Dokumente stehen zum jetzigen Zeitpunkt noch nicht zur Verfgung. Diese sind mit reserviert fr gekennzeichnet. Sie werden in der Regel in den Berichtsdokumenten selbst hinterlegt.
2, 3
Wenn Sie im Zentraldokument aAF_ADM_REPORT (Kap. 2.2.2 Aufbauen der Berichtsstruktur in AAF_ADM_REPORT) keine Funktionalitten ausgewhlt haben, holen Sie dies bitte jetzt nach. Vielleicht setzen Sie fr das Dokument REP_Start der Einfachheit halber zunchst berall ein Kreuz im Bereich Funktionalitten. Hinweis: Wenn das Kreuz fehlt, ist das Icon inaktiv und die Funktionalitt wird nicht ausgefhrt.
2.12.1 Funktionalitt Sprache ndern Die Vorgehensweise, um von einem einsprachigen Bericht zu einem mehrsprachigen Bericht zu kommen, ist denkbar einfach, da Sie schon das Zentraldokument aAF_ADM_TEXT_Custom (Kap. 2.8 Zentraldokument aAF_ADM_TEXT_Custom ein Garant fr Mehrsprachigkeit) kennengelernt haben. Bei der Mehrsprachigkeit handelt es sich um ein Zusammenspiel der drei Zentraldokumente aAF_ADM_TEXT_Custom, aAF_ADM_FUNC01 und aAF_ADM_. Wenn Sie im Zentraldokument aAF_ADM_TEXT_Custom die entsprechenden Sprachen eingegeben haben, knnen Sie diese mit einfachen Mitteln im jeweiligen Berichtsdokument abfragen. ffnen Sie zuerst die Layoutvorlage LAYOUT_H bzw. LAYOUT_V. Mit dem Popupmen Sprache [1a] rechts oben wird die gewnschte Sprache ausgewhlt (Bild 30). Die Auswahl wird in das Zentraldokument aAF_ADM_FUNC01 in den Bereich Sprache wechseln [1] kopiert, worauf das entsprechende Sprachkrzel erscheint (Bild 29).
1a
1b
Bild 30: Layoutvorlage aAF_TMP_LAYOUT mit Popupmen Sprache und Bereich Mehrsprachigkeit auf Ebene 3
Dieses Sprachkrzel DE wird im aAF_ADM_LAYOUT auf der Ebene 3 im Bereich Mehrsprachigkeit [1b] als Bedingung verwendet, um die Abfrage des ausgewhlten Textes zu gewhrleisten. Hinweis: Um die Anzahl der abgefragten Texte auf diejenigen zu beschrnken, die im Bericht bentigt werden, muss mittels des Mens Bearbeiten / Individuelle Auswahl die Text ID in der linken Spalte angepasst werden (Bild 31).
Bild 31: Treffen einer Individuellen Auswahl im Bereich Mehrsprachigkeit auf Ebene 3
Die so ausgewhlten Texte knnen Sie dann beliebig im Berichtsdokument verwenden. Beim Umschalten des Popupmens Sprache wird automatisch die Sprache eingestellt.
2.12.2 Funktionalitt PDF-Druck Mit arcplan haben Sie verschiedene Mglichkeiten, den heutigen Anforderungen an Druckformate gerecht zu werden. Sie knnen Ihre Berichte nicht nur qualitativ sehr gut in Papierform bringen, sondern auch mit dem eigens hierfr entwickelten PDF-Druck, einfach, schnell und benutzerfreundlich ganze Arbeitsmappen erstellen. Diese Funktionen knnen Sie unabhngig vom Druckermodell nutzen, oder bei Bedarf an beliebig viele Personen per Email verschicken, so dass die Empfnger jeden Morgen ihre wichtigsten Daten in ihrer E-Mailbox finden.
Wenn Sie Sich fr einen PDF-Druck entscheiden, knnen Sie zwischen zwei Varianten whlen: Druck der einzelnen, aktuell geffneten Seite Druck mehrerer nacheinander geffneter Seiten, wobei die Seiten in einem Zwischenspeicher vorgehalten und am Ende als eine PDF Arbeitsmappe zusammengefasst werden (die Reihenfolge der Seiten ist frei kombinierbar, gleiches gilt fr die Meneinstellungen).
Die Funktion des PDF-Drucks funktioniert durch das Zusammenspiel der drei Zentraldokumente aAF_ADM_FUNC01, aAF_FCT_PDFSERIES und aAF_TMP_LAYOUT.
ffnen Sie zuerst das Zentraldokument aAF_ADM_FUNC01. Mit dem Button Das Popupmen hat drei Eintrge:
Popupmen und knnen zwischen den ersten beiden oben beschriebenen Varianten whlen (Bild 29).
PDF erstellen erstellt Ihnen von dem aktuell geffneten Berichtsdokument ein PDF, die Sie entweder ausdrucken oder als PDF-Datei speichern knnen.
hinzufgen
ermglicht
das
Zusammenfassen
mehrerer
Berichtsseiten
(oder
verschiedener Meneinstellungen etc.) in einem PDF Dokument. Die aktuell geffnete Seite wird dabei in einem Zwischenspeicher (Cache) abgelegt, in dem sich bereits andere so erstellte Berichte befinden knnen. Wichtig: Bei der letzten Seite, die Sie Ihrer Berichtsmappe hinzufgen wollen, whlen Sie anstatt PDF hinzufgen bitte PDF erstellen, damit alle zuvor ausgewhlten Berichte zusammengefasst und als ein PDF Dokument ausgegeben werden. Abbrechen schliet das Popupmen wieder.
Den Aliasnamen des Druckers, der fr den PDF-Druck verwendet werden soll, geben Sie in dem Zentraldokument aAF_ADM_FUNC01 unter der gekennzeichneten Rubrik [2] ein. Damit ist dieser Arbeitsschritt abgeschlossen. Sie knnen jetzt in der Layoutvorlage aAF_TMP_LAYOUT_ ber die Funktionalittenleiste den PDF-Druck starten. Hinweis: Wenn Sie Funktionalitten aus dieser Leiste herausnehmen oder hinzufgen mchten, mssen Sie nur einmal in der jeweiligen Layoutvorlage die Breite anpassen. Die nderung wird auf alle anderen Berichte bertragen. Neben dem normalen PDF-Druck knnen Sie auch den komfortableren PDF-Berichtsmappen-Druck nutzen.
2.12.3 Funktionalitt PDF-Berichtsmappen-Druck Um gerade bei umfangreichen Berichtsmappen eine benutzerfreundliche Handhabung zu gewhrleisten, ist das separate Dokument aAF_FCT_PDFSERIES vorgesehen. So knnen Sie die gewnschten Berichte zu bestimmten Meneinstellungen auswhlen, entscheiden ob Sie ein Deckblatt mchten und sich auch eine Vorschau Ihrer Druckseiten ansehen.
3a
3c
3e
3b
3d
Bild 32: Erzeugen von Berichtsmappen beim PDF-Druck mit vorgeschaltetem Deckblatt
Bei
dem
PDF-Berichtsmappen-Druck
handelt
es
sich
um
ein
Zusammenspiel
der
vier
Zentraldokumente aAF_ADM_FUNC01, aAF_FCT_PDFSERIES, aAF_TMP_LAYOUT_P_Cover und aAF_TMP_LAYOUT. ffnen Sie zuerst das Zentraldokument aAF_ADM_FUNC01. Den Aliasnamen des Druckers, den Sie verwenden mchten, geben Sie in dem Zentraldokument aAF_ADM_FUNC01 unter der gekennzeichneten Rubrik [3] ein (Bild 29). Damit knnen Sie in den Layoutvorlagen aAF_TMP_LAYOUT ber die Funktionalittenleiste den PDF-Druck starten.
von Berichtsmappen (Bild 32). Links knnen Sie die Berichte auswhlen [3a], die mit in die Berichtsmappe aufgenommen werden sollen. Es knnen nur die Berichte selbst ausgewhlt und
gedruckt werden, aber nicht die Startseite und nicht ganze Knoten, (siehe Kap. 2.2.2 Aufbauen der Berichtsstruktur in aAF_ADM_REPORT). Drucken Sie die Berichte mit den jeweiligen Meneinstellungen, die im Bereich Einstellungen whlen [3b] zur Verfgung stehen. Verbinden Sie hierzu die Mens in diesem Dokument mit den Mens in Ihrem Zentraldokument aAF_ADM_DB01. Wenn Sie ein Deckblatt als erste Seite bei Ihrer Berichtsmappe wnschen, setzen Sie bei Deckblatt [3c] zum Aktivieren ein Kreuz und geben Sie eine entsprechende berschrift ein. Diese knnen Sie durch Anklicken des Buttons Lschen wieder entfernen. Die berschrift erscheint in dem Druckdokument aAF_TMP_LAYOUT_P_Cover. Die Vorschau: Berichte [3d] kann durch Setzen eines Kreuzes aktiviert werden. Beim Anklicken der einzelnen Berichte wird das Ergebnis im Vorschaufenster angezeigt. Durch Drcken des Buttons Berichte drucken [3e] wird der PDF-Druck der Berichtsmappe angestoen und in einem separatem Fenster angezeigt.
2.12.4 Funktionalitt Drucken mit Druckberichten Beim Drucken auf Papier erhalten Sie normalerweise Ihren Bericht genauso gedruckt, wie Sie ihn auf dem Bildschirm sehen. Leider stimmt dabei aber nicht immer das Format des fr den Bildschirm entwickelten Berichts mit dem Papierformat berein. Ausserdem mchten Sie vielleicht bestimmte Informationen, wie z.B. die Navigation nicht auf den Ausdruck bernehmen. Um dieses Problem zu lsen, gibt es Druckberichte, die speziell auf Drucker angepasst werden knnen.
ffnen Sie das Zentraldokument aAF_ADM_FUNC01. Den Aliasnamen des Druckers, der fr den Papier-Druck verwendet wird, geben Sie unter der gekennzeichneten Rubrik [4] ein (Bild 29). Im nchsten Schritt bauen Sie einen Druckbericht fr ein bereits bestehendes Berichtsdokument auf. Achten Sie auf die Namenskonvention, die Sie getroffen haben (Kap. 2.2.2 Aufbauen der Berichtsstruktur in aAF_ADM_REPORT), d.h. die Druckberichte erhalten neben dem gleichen Namen wie der Bericht zustzlich ein _P. So wird aus dem Dokument REP_Start der Druckbericht REP_Start_P. Die Druckberichte aAF_TMP_LAYOUT_P_Landscape (Bild 33) und aAF_TMP_LAYOUT_P_Portrait (Bild 34) sind hnlich wie die beiden Layoutvorlagen zu handhaben und einzusetzen, d.h. Sie bauen Ihren Bericht im Druckbericht noch einmal auf. Diesmal allerdings optimiert fr den Papierdruck! Hinweis: Um die Druckbereiche einzublenden, gehen Sie ber das Men Datei / Druckseite einrichten / Optionen und whlen Sie Seitenbegrenzungen einblenden aus. Danach whlen Sie ber das Men Datei / Druckereinrichtung den Drucker und die Papierausrichtung aus.
Nachdem Sie den Druckbericht erstellt haben, tragen Sie ihn im Zentraldokument aAF_ADM_REPORT unter dem dazugehrigen Bericht ein.
Jetzt knnen Sie ber die Funktionalittenleiste den Papier-Druck starten, in dem Sie den Button [4] drcken. Neben dem Ausdruck in Papierform mchten viele Anwender die Mglichkeit von arcplan nutzen, die Inhalte der Berichte in Form einer Excel-Datei weiter zu verwenden.
2.12.5 Funktionalitt Exportieren nach Excel Der Export von Berichtsinhalten nach Excel ist denkbar einfach und lsst sich schnell in die Berichte integrieren. Hierzu mssen Sie nur alle Inhalte, die Sie exportieren mchten in einer Tabelle zusammenfassen und abspeichern.
In dem Zentraldokument aAF_ADM_FUNC01 wird im Bereich XLS [5] der Name des aktuell geffneten Dokumentes aus aAF_ADM_NAVC01 abgefragt (Bild 30). Von diesem Dokument werden die Inhalte nach Excel exportiert. ffnen Sie eines Ihrer Berichtsdokumente und gehen Sie auf die Ebene 3 (Bild 35). Dort befindet sich der Bereich Excel-Export [5a]. In dieser Tabelle fassen Sie die zu exportierenden Inhalte zusammen. Hinweis: Verwenden Sie die Formeln UNTEREINANDER ( ) und NEBENEINANDER ( ), um die Inhalte bersichtlich in die Tabelle zu bernehmen. Beachten Sie dabei, auch Ihre berschrift und die Meninhalte zu exportieren, damit Sie in der Excel-Datei Anhaltspunkte zu den Informationsquellen haben.
5a
Bild 35: Layoutvorlage aAF_TMP_LAYOUT mit Funktionalittenzeile und Bereich Excel-Export auf Ebene 3
Berichtsdokumentes in das Dokument aAF_FCT_EXPORT-XLS (Bild 36) bernommen. Es ffnet sich das Dialogfenster Speichern unter, in dem Sie die Datei unter einem eigenen Namen und Ordner abspeichern knnen.
Hinweis: Wenn Sie den Excel-Export unter dem gleichen Namen mehrmals durchfhren, empfiehlt es sich an die Namensendung ein Datum zu hngen (z.B. _2010_03_17)
2.12.6 Funktionalitt Anlegen einer Powerpoint-Prsentation Die in Ihrer Anwendung angelegten Berichte knnen Sie als Prsentation nach Powerpoint exportieren. Das erspart die Arbeit, Berichte erst einzeln als Screenshot zu erfassen und anschlieend einzeln in Powerpoint einzufgen. Stattdessen bekommen Sie das Add-On Powerpoint-Export, in dem die bentigten Zusatzdateien liegen, die Sie bei sich in der Anwendung einfgen knnen.
Hinweis: Die folgenden Verzeichnisse mssen auf dem Rechner liegen, auf dem Sie Ihren arcplan Application Server und Ihren Webserver installiert haben! Beides muss auf ein und demselben Rechner liegen. Befinden sich arcplan Application Server und Webserver auf unterschiedlichen Rechnern, dann mssen Sie die Skripte entsprechend anpassen. In dem Ordner Powerpoint-Export finden Sie in den Unterordnern folgenden Dateien: aAF_FCT_EXPORT-PPT.apd Dieses Dokument enthlt die Logik zum Exportieren der Berichte in Form von Bildern nach Powerpoint (Bild 37). Dieses Dokument ist bereits in der Anwendung enthalten und muss nicht von Ihnen irgendwo eingefgt werden! CreateProcess.dll Diese Bibliothek muss im Ordner .....\arcplan\bin liegen, wenn Sie ber das Web darauf zugreifen und sie ausfhren wollen. Zum lokalen Ausfhren vom Developer aus muss die Datei im Ordner Ihrer arcplan Anwendung liegen Kopieren Sie die Datei in beide Verzeichnisse. FolienmasterDeutsch.ppt und ppt.vbs. Die Powerpoint-Vorlage und das VBScript mssen im Ordner C:\Export\Scripts liegen. Legen Sie diesen Ordner an und kopieren Sie anschlieend die beiden Dateien dort hinein. Sendfile.asp Diese Bibliothek muss im Ordner C:\Inetpub\Scripts liegen. Kopieren Sie die Datei dort hinein.
Ferner legen Sie bitte folgende Verzeichnisse an: - C:\Export\Powerpoint In diesem Verzeichnis wird das EMF-Bild zwischengespeichert, welches anschlieend in die Powerpoint-Vorlage importiert wird.
C:\Inetpub\wwwroot\Powerpoint Hier muss eine zustzliche Berechtigung zum Lschen fr den IIS User angelegt werden. (Folder - Properties / Security / Advanced / Add / Advanced / Find now / IUSR_Anwender)
Danach sind die Schritte fr den Microsoft IIS und alle Vorarbeiten fr den Powerpoint-Export abgeschlossen. Hinweis: Wird anstatt eines Microsoft IIS ein Apache Webserver verwendet, muss das Sendfile.asp noch in PHP umgeschrieben werden. Wenden Sie sich in dem Fall bitte an einen arcplan Berater. Mit Hilfe von arcplan knnen Sie jetzt Powerpoint Prsentationen Ihrer Berichte erstellen. Hierzu ffnen Sie das Zentraldokument aAF_ADM_FUNC01 und sehen im Bereich PPT [6] die beiden Auswahlmglichkeiten des Popupmens, welches erscheint, wenn Sie auf den Button hinterlegte Logik aus. Das Popupmen beinhaltet: PPT hinzufgen erlaubt Ihnen von jedem Berichtsdokument nur je eine Ansicht in Ihre Powerpoint-Vorlage einzufgen, d.h. Sie knnen ein oder mehrere Dokumente einfgen. Jedes weitere Einfgen der gleichen Seite fhrt zum berschreiben der vorherigen. Wenn Sie mehrere Seiten des gleichen Dokumentes einfgen mchten, knnen Sie sich an unsere Consultants wenden. PPT erzeugen fhrt die Skripte aus und Sie erhalten Ihre Powerpoint-Vorlage mit den Optionen, die in Powerpoint Prsentation entweder aufzurufen oder sie in einem Ordner abzuspeichern. drcken
(Bild 29). Der Button ist verknpft mit dem Dokument aAF_FCT_EXPORT-PPT und fhrt die dort
2.12.7 Funktionalitt Verwenden von Bookmarks (Lesezeichen) Die Funktionalitt Bookmarks ermglicht es Ihnen, Lesezeichen zu erstellen. Wenn Sie diese Lesezeichen auswhlen, werden Sie automatisch zu dem Bericht mit den Meneinstellungen und / oder Eingaben (in Einzelfeldern) gefhrt, mit dem Sie gerade gearbeitet haben. Die Bookmarks knnen Sie entweder individuell fr einen oder allgemein fr alle Anwender sichtbar anlegen und in jedem Bericht aufrufen. Bei den Bookmarks handelt es sich um ein Zusammenspiel der drei Zentraldokumente aAF_ADM_FUNC01, aAF_FCT_BOOKMARKS und aAF_TMP_LAYOUT. Dabei dient das Zentraldokument aAF_ADM_FUNC01 lediglich zur Weiterleitung, da im Bereich Bookmark [7] nur hinterlegt ist, dass Dokument aAF_FCT_BOOKMARKS zu ffnen (Bild 29). Wenn Meneinstellungen und manuelle Eingaben mit abgespeichert werden sollen, mssen Sie diese in den Objekteigenschaften angeben werden. Nhere Informationen dazu finden Sie in der arcplan Hilfe unter Working with Bookmarks.
Lesezeichen anlegen Im Anschluss springen Sie zum Dokument aAF_FCT_BOOKMARKS, welche Sie durch Klicken auf den Button in der Funktionalittenleiste rechts oben aufrufen (Bild 38).
2 3
Bild 38: Das Dokument REP_Start wird als Lesezeichen im Dokument BOOKMARKS eingegeben
Geben Sie im Dokument aAF_FCT_BOOKMARKS fr Ihr Lesezeichen einen Namen [1] ein und kennzeichnen Sie das Lesezeichen im Optionsfeld als ein persnliches oder ffentliches [2] Lesezeichen. Im Anschluss knnen Sie durch Drcken des Buttons Anlegen [3] das Lesezeichen speichern. Lesezeichen auswhlen Wenn Sie einen Bericht aufrufen mchten, whlen Sie in dem Dokument aAF_FCT_BOOKMARKS ber Lesezeichen [1] ob Sie persnliche oder ffentliche Lesezeichen sehen mchten. ber das Men Open or delete existing Bookmark [2] wird die Auswahl des zu ffnenden Berichts getroffen und durch Drcken des Buttons Zeigen [3] wird dieser aufgerufen (Bild 39).
Lesezeichen lschen Wenn Sie einen Bericht lschen mchten, whlen Sie in dem Dokument aAF_FCT_BOOKMARKS ber Lesezeichen [1] ob Sie persnliche oder ffentliche Lesezeichen lschen mchten. ber das Men Open or delete existing Bookmark [2] wird die Auswahl des zu ffnenden Berichts getroffen und durch Drcken des Buttons Lschen [3] wird dieses Lesezeichen gelscht (Bild 39).
2.12.8 Funktionalitt Dokument schlieen und Beenden der Anwendung Schlieen Wenn Sie ein Dokument schlieen mchten, welches wie z.B. ein Dokument fr Funktionalitten nicht in der Navigation hngt, dann knnen Sie beim ffnen des Dokumentes den Dokumentnamen in den Bereich Schlieen [8] kopieren. Beim Anklicken des Einzelfeldes wird das Dokument dann geschlossen. Beenden Um die Anwendung zu beenden, klicken Sie in der Funktionalittenleiste rechts oben auf den Button besttigen im nchsten Schritt mit Ja und beenden somit Ihre Web-Anwendung. Hinweis: Im Web bleibt nach dem Beenden der Anwendung das Browserfenster geffnet.
2.12.9 Funktionalitt Verwenden von Kommentierungen Es besteht innerhalb der Berichte die Mglichkeit eine Kommentierung basierend auf den Filtereinstellungen vorzunehmen. Um diese Funktionalitt einsetzen zu knnen ist es erforderlich, auf Ebene 3 der jeweiligen Dokumente die Filterobjekte die Sie verwenden mchten anzumelden.
Im Vorlagedokument aEd_TMP_LAYOUT sind bereits einige Filtermens vorgehalten [1]. Diese Mens werden bereits von den Einzelfeldern [2] auf Ebene 3 referenziert. Sollten weitere Filtermens ntig sein mssen diese in den Formeln der Einzelfelder [2] angepasst werden. Danach muss die Zusammenstellung im Spaltenobjekt OBJ110 [3] erfolgen. Damit ist dann die Vorbereitung fr die Kommentierung abgeschlossen.
ber arcplan
arcplan ist ein fhrender innovativer Softwareanbieter von Business Intelligence, Dashboard-, Corporate Performance- und Planungslsungen fr den mobilen und stationren Einsatz. Seit 1993 hat arcplan weltweit mehr als 3.000 Kunden mit flexiblen und einfach zu bedienenden Anwendungen geholfen, ihre bestehende IT-Infrastruktur fr eine effiziente Analyse und Entscheidungsuntersttzung zu nutzen. Oder schlicht: We make organizations perform better. arcplan Enterprise ist laut The BI Survey 9 (2010) die Nr. 1 bei den Werkzeugen eines Drittanbieters fr SAP BW, Oracle Essbase und IBM Cognos TM1.
2011 arcplan. Alle Rechte vorbehalten. arcplan, arcplan Enterprise, arcplan Excel Analytics, arcplan Engage, arcplan Edge, Edge und die entsprechenden graphischen Darstellungen sind Marken oder registrierte Marken der arcplan, Inc und/oder arcplan Information Services GmbH. Alle anderen genannten Firmennamen, Produkte oder Dienste in diesem Dokument sind Marken oder registrierte Marken ihrer entsprechenden Besitzer. Die hier publizierten Informationen unterliegen nderungen, die nicht explizit angekndigt werden. Die Publikation ist nur als Informationsmaterial gedacht, ohne Anspruch auf Vollstndigkeit oder Korrektheit und arcplan kann nicht fr eventuell arcplan | Benutzerhandbuch | arcplan Application Framework aufgetretene Fehler oder Auslassungen haftbar gemacht werden. www.arcplan.com 55