Sie sind auf Seite 1von 55

arcplan Application Framework

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.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6

2.3

Zentraldokument aAF_ADM_USER zur Verwaltung der Anwender .......................................14

2.3.1 2.3.2 2.3.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

2.6 2.7 2.8

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

2.8.1 2.8.2 2.8.3 2.8.4 2.8.5

2.9 2.10 2.11 2.12

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

2.12.1 2.12.2 2.12.3 2.12.4 2.12.5 2.12.6 2.12.7 2.12.8 2.12.9

arcplan | Benutzerhandbuch | arcplan Application Framework 2

Einleitung Aufgaben des Application Frameworks

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 3

Zentraldokumente als Gerst einer Anwendung

2.1 Wie die Arbeit durch Zentraldokumente vereinfacht wird


Mit arcplan haben Sie die Mglichkeit, bereits ohne groe Vorkenntnisse einfache Berichte aufzubauen. Die Vorgehensweise umfasst dabei immer die gleichen Schritte: Ein neues Dokument ffnen, Objekte anlegen, die Objekte dann mit Datenbankinhalten fllen und anschlieend diese mit Verbindungspfeilen verbinden. Die so erhaltenen Ergebnisse knnen Sie beliebig verdichten, neu zusammenstellen und auch zum weiteren Rechnen mittels Formeln nutzen. Dies wiederholen Sie bei beliebig vielen Dokumenten, auf die Sie ber eine Startseite zugreifen knnen und Ihre erste, einfache Anwendung ist fertig (In der Online-Hilfe nachzulesen und in der Demo 1 arcplan Enterprise DB anzuschauen). Je weiter die Entwicklung der oben beschriebenen Anwendung voranschreitet, desto hufiger kommt es beim Entwickeln der Dokumente zu Wiederholungen. Davon betroffen sind zum Beispiel der Aufbau des Corporate Layouts, die eingesetzten Meninhalte oder auch komplexe Logik und Funktionalitten (Drilldown, Top-Bottom-Betrachtungen, Excel-Export, Drucken, usw.). Ferner besteht zwischen den einzelnen Dokumenten kein Bezug untereinander, d.h. ndern Sie beispielsweise die Meneinstellung in dem einen Dokument, so finden Sie in dem nchsten Dokument, welches Sie ffnen, nicht die gleiche Meneinstellung vor. Damit aus diesen einzelnen, fr sich stehenden Dokumenten eine ganzheitliche Anwendung wird, sollten fr zentrale und / oder immer wiederkehrende Funktionen eigens entwickelte Dokumente eingesetzt werden, die so genannten Zentraldokumente. Der Vorteil bei der Entwicklung von Zentraldokumenten liegt darin, dass sie nur einmal aufgebaut werden mssen, anschlieend beliebig vielen Entwicklern unbegrenzt zur Verfgung stehen und bei Bedarf erweitert werden knnen. Sie knnen Zentraldokumente fr viele Flle konzipieren, wie die nachfolgende Auflistung verdeutlicht: Benutzerverwaltung mit Rollenvergabe Dokumentenverwaltung mit Rollenvergabe Individuelle Navigationsleiste Mehrsprachigkeit Registrierung des aktiven Dokuments mit Abfrage spezifischer Eigenschaften Layout-Vorlage inklusive Frbung nach Corporate Design Dokumentenbergreifende Meninhalte Dokumente mit komplexer Logik wie z.B. Drilldown Verwendung von Funktionalitten wie Drucken, Excel-Export, etc.

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

arcplan | Benutzerhandbuch | arcplan Application Framework 4

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)

arcplan | Benutzerhandbuch | arcplan Application Framework 5

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_COLOR o ndern Sie die Farbeinstellungen an Objekten oder Schriften.

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 6

2.2 Zentraldokument aAF_ADM_REPORT zur Verwaltung von Dokumenten


Obwohl in der obigen Auflistung viele Zentraldokumente aufgefhrt sind, empfiehlt es sich, die Zentraldokumente in einer bestimmten Reihenfolge abzuarbeiten. Als Start bietet sich aAF_ADM_REPORT an, weil hier die Berichtsstruktur aufgebaut wird, auf der die anderen Zentraldokumente zum Teil basieren. Wir beginnen mit der Aufnahme der gewnschten Berichte durch die Fachabteilung.

2.2.1

Mit Papier und Bleistift zur Berichtstruktur

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 7

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

arcplan | Benutzerhandbuch | arcplan Application Framework 8

Beschreibung Startseite ffentlich Termine Vertrieb Umsatzanalyse Produktion Produktanalyse Administration Berichts Management Benutzer Management Text Management Farben Management

Dateiname REP_Start REP_Date REP_SALES_AN1 REP_Product_AN1 aAF_ADM_Report aAF_ADM_User aAF_ADM_TEXT_Custom aAF_ADM_Color

Druckbericht

Type Bericht Knoten Bericht Knoten

REP_SALES_AN1_P REP_Product_AN1_P

Bericht Knoten Bericht Knoten Bericht Bericht Bericht Bericht

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

Aufbau der Berichtsstruktur in aAF_ADM_REPORT

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 9

7 14 15

8 12 17 18 19

9 10 11

13

20

16 1 2 3 4 5 6

Bild 1: Das Zentraldokument aAF_ADM_REPORT

2.2.3

Eingabe des Top-Level-Knotens Willkommen

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 10

7 14 15

9 10 11 12

13

Bild 2: Der Top-Level-Knoten Startseite ist eingegeben worden

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

Eingabe der Hierarchieknoten

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

Bild 3: Eingabe der Hierarchieknoten

arcplan | Benutzerhandbuch | arcplan Application Framework 11

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

Eingabe der Berichte

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 12

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

Zuweisen der Funktionalitten zu Berichten

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 13

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 Zentraldokument aAF_ADM_USER zur Verwaltung der Anwender


Nachdem Sie erfolgreich die Hierarchiestruktur der Berichtsdokumente aufgebaut haben, kommt jetzt das Anlegen von Berechtigungsrollen fr Anwendergruppen sowie zur Erfassung und Verwaltung der einzelnen Anwender hinzu. Da das Rollenkonzept die Zuteilung der Knoten und Berichte zu bestimmten Anwendergruppen erfordert, greifen Sie erneut zu Papier und Bleistift und vervollstndigen die Liste, die im vorherigen Kapitel begonnen wurde.

2.3.1

Entwurf eines Rollenkonzeptes fr Anwendergruppen

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 14

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 15

2.3.2

Anlegen der Anwendergruppen und Anwender in aAF_ADM_USER

Das Zentraldokument aAF_ADM_USER besteht aus zwei Teilen: Benutzergruppe und Benutzer.

7 6

10

Bild 5: Das Zentraldokument ADUSER

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

Bild 6: Eingabe der Anwendergruppe

arcplan | Benutzerhandbuch | arcplan Application Framework 16

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

Bild 7: Angelegte Benutzergruppe mit zugewiesenen Knoten und Berichten

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

Bild 8: Eingabe eines Anwenders

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

arcplan | Benutzerhandbuch | arcplan Application Framework 18

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

Bild 9: Vergabe von mehreren Rollen an einen Anwender

arcplan | Benutzerhandbuch | arcplan Application Framework 19

2.3.3

Das Hilfsdokument aAF_FCT_SET_ADMIN zur Schnellvergabe von Berechtigungen

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

Bild 10: Setzen des angemeldeten Benutzers als Administrator

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 20

2.4 Zentraldokument aAF_ADM_NAVC01 zum Aufbau der Navigation


Das Zentraldokument aAF_ADM_NAVC01 beinhaltet alle fr die Navigation bentigten Informationen. Es bereitet die Navigation entsprechend der angemeldeten Benutzer auf und steuert alle von der Navigation abhngigen Funktionalitten

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 21

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.

2.5 Zentraldokument aAF_ADM_COLOR zum Festlegen der Layoutfarben


Mit Hilfe des Zentraldokuments aAF_ADM_COLOR knnen Sie in einfachen Schritten die Farben fr alle Ihre Objekte und Schriften auswhlen und diese spter in Ihrem Layout verwenden. Das Dokument unterteilt sich in 2 Bereiche: Im ersten Teil speichern Sie Ihren eigenen Layoutnamen ab, im zweiten Teil definieren Sie die Farben, die Sie im Layout verwenden wollen (Bild 14).

arcplan | Benutzerhandbuch | arcplan Application Framework 22

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:

arcplan | Benutzerhandbuch | arcplan Application Framework 23

Farbe Color1 Color2 Color3 Color4 Color5 Color6 Color7 Color8

RGB-Code #0e97c8 #9ca3ad #d2e1f3 #fefefe #a0a0a0 #e0e0e0 #808080 #008ec5

R 14 156 210 254 160 224 128 0

G 151 163 225 254 160 224 128 142

B 200 173 243 254 160 224 128 197

2.5.1

Vergabe eines Layoutnamens

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).

Bild 15: Eingabe eines eigenen Layoutnamens

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

Erstellung der Farben des Layouts

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 24

7 10 11

6 13

8 9

12

Bild 16: Eingabe des RGB-Wertes fr die Layoutfarben

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 25

5 10

6 13

8 9

11 12

Bild 17: Farben fr das Layout zuweisen und speichern

Hinweis: Nachdem Sie die Farbwerte gespeichert haben knnen Sie diese in den Layout Vorlagen auf Ebene 3 abfragen und nutzen.

arcplan | Benutzerhandbuch | arcplan Application Framework 26

2.6 Zentraldokument aAF_ADM_LAYOUT zum Aufbau der Layoutvorlage


Das Zentraldokument aAF_ADM_LAYOUT enthlt die zum Aufbau des Layouts notwendigen Symbole, Bilder und Logos. Darauf aufbauend werden die Symbolleiste mit den zur Verfgung gestellten Funktionalitten, die Fuzeile des Dokumentes sowie die Farben und Schriftfarben erstellt. Sie erhalten eine groe Anzahl von aktiven und inaktiven Symbolen [1], die Sie in Ihrem Layout bzw. bei Bedarf auch direkt in Ihren Berichtsdokumenten einsetzen knnen. Wenn Sie eine Funktionalitt im Bericht freigeschaltet haben (siehe Kap. 2.2.2 Aufbauen der Berichtsstruktur in AAF_ADM_REPORT), werden die aktiven Symbole benutzt. Wenn eine Funktionalitt inaktiv ist, werden die ausgegrauten Symbole eingesetzt (Bild 18).

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 27

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 28

2.7 Layoutvorlagen aAF_TMP_LAYOUT


Mit dem arcplan Application Framework bekommen Sie ein Navigationslayout angeboten. Es verfgt bereits ber ein Logo, Berichtsberschrift, Buttons fr Funktionen, Umschalten der Sprache, Navigationsleiste und Fuzeile. Dieses ist beliebig erweiterbar. Auerdem liegt im Hintergrund auf Ebene 3 die Logik zur Mehrsprachigkeit, Excel-Export und anderen Funktionalitten. Im Folgenden sehen Sie ein Layout mit horizontaler Navigationsleiste (Bild 20).

Bild 20: Layoutvorlage aAF_TMP_LAYOUT mit horizontaler Navigationsleiste

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 29

2.8 Zentraldokument aAF_ADM_TEXT_Custom ein Garant fr Mehrsprachigkeit


Die Mehrsprachigkeit Ihrer Anwendung lsst sich mit Hilfe des Application Frameworks einfach realisieren. Anstatt den Text einsprachig in ein Objekt einzugeben, geben Sie den Text in den gewnschten Sprachen im Zentraldokument aAF_ADM_TEXT_Custom ein und beziehen sich anschlieend in Ihrem jeweiligen Bericht auf die vom Anwender gewnschte Sprache. Um Ihre Texte zu verwalten, knnen Sie in verschiedenen Bereichen Sprachen aktivieren, sowohl einzelne Texte als auch ganze Texttabellen importieren, Texte lschen und Texte finden / ndern / bersetzen (Bild 21).

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

Gewnschte Sprachen aktivieren

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 30

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.

Bild 22: Sprachen Aktivieren mittels Checkbox

2.8.2

Einzelne mehrsprachige Begriffe importieren

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).

3 Bild 23: Einzelne Begriffe direkt in die Tabelle eingeben

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 31

2.8.3

Texte aus einer Excel-Datei importieren

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.

8 Bild 24: Begriffe per Excel-Datei laden

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

Filtern und Bearbeiten von eingegebenen Texten

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 32

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

Bild 25: Eingegebene Texte finden durch Setzen eines Filters

Um den Filtereintrag zu lschen klicken Sie auf den Button Lschen [14].

arcplan | Benutzerhandbuch | arcplan Application Framework 33

2.8.5

Texte aus der Datenbank lschen

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

Bild 26: Lschen von eingegebenen Texten

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 34

2.9 Zentraldokument aAF_ADM_DB01 fr zentralisierte Datenbankabfragen


Wenn Mens, Spalten oder Hierarchien in den Berichten direkt mit Datenbankinhalten gefllt werden, hat das zur Folge, dass beim Verlassen des einen und dem ffnen eines anderen Berichtes die Einstellungen verloren gehen. Das bedeutet fr den Anwender einen Zeitverlust, da er jedes Mal die Einstellungen neu vornehmen muss und so gegebenenfalls lngere Wartezeiten verursacht, bis die Datenbankabfrage sich aktualisiert hat. Auerdem ist beim Anpassen der Datenbankabfrage ein Nachpflegen in mehreren Berichten erforderlich. All das lsst sich vermeiden, indem ein Zentraldokument verwendet wird, in dem Einstellungen von Mens und Hierarchien einmal aus der Datenbank abgefragt, dann eingeschrnkt und anschlieend per Formel in die nchsten Berichte bernommen werden. Dieses Vorgehen wird im Dokument aAF_ADM_DB01 abgebildet (Bild 27).

Bild 27: Datenbankinhalte werden zentral in Mens oder Hierarchien gehalten, um sie spter nach Bedarf einzusetzen

arcplan | Benutzerhandbuch | arcplan Application Framework 35

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.

2.10 Zentraldokument aAF_ADM_REF01 fr gebndelte Logik


hnlich wie bei dem zuletzt beschriebenen Zentraldokument aAF_ADM_DB01 verhlt es sich mit dem Zentraldokument aAF_ADM_REF01. Hier knnen Sie Logik anlegen, die nicht nur fr einen Bericht gelten, sondern fr mehrere oder auch alle Berichte. Dabei spielt es keine Rolle, ob das Aufbauen der Logik schnell geht oder zeitaufwendig ist entscheidend ist, dass Sie sich die Arbeit nicht fter als einmal machen mssen! Folgende Beispiele zeigen Einsatzmglichkeiten von aAF_ADM_REFs: Skalierung von Werten (in EUR, in TEUR, in Mio. EUR) (Bild 28) Unterschiedliche Zeit- und Datumsdarstellungen Verwaltung von Ampelbereichen Drilldown ber mehrere Hierarchieebenen Gegenseitiges Einschrnken von Hierarchien Top/Bottom-Count/Percent und Grer / Kleiner Analysen

1 2

Bild 28: Zentraldokument aAF_ADM_REF01 mit einer Logik zum Skalieren von Werten bei der Ausgabe im Bericht

arcplan | Benutzerhandbuch | arcplan Application Framework 36

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.

2.11 Zentraldokument aAF_ADM_System fr System Einstellungen


Der Bericht Setting dient dazu, allgemein gltige Systemeinstellungen in der Tabelle TBL_INI abzuspeichern und dem System zugnglich zu machen. Einige dieser Informationen werden zwangslufig zum Betrieb von arcplan Edge bentigt, andere Informationen sind optional. Folgende Eintrge sind verpflichtend: - Application name - Usermanagement Detailiertere Information zum Einrichten des rollen-basierten Usermanagement finden Sie in der arcplan Administration Console Hilfe. Nach der Auswahl des rollen-basierten Usermanagements knnen die Berichte im Admin Bericht Benutzer Management nur noch den Rollen zugeordnet werden und nicht mehr einzelnen Benutzern. Hinweis: Diese Funktionalitt steht weiterhin nur online zur Verfgung und nicht im Designer. Nach der Erfassung der verpflichtenden Eintrge ist die Session neu zu starten damit alle Einstellungen greifen. Andere Eintrge, wie zum Beispiel PDF Cache sind optional und knnen in der Anwendung dazu benutzt werden, bestimmte Funktionen und Ablufe zu steuern. Es ist mglich weitere Eintrge in der Tabelle TBL_INI vorzunehmen, wenn weitere allgemeine Informationen systemweit zur Verfgung stehen sollen.

arcplan | Benutzerhandbuch | arcplan Application Framework 37

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 38

2.12 Eingesetzte Funktionalitten in den Berichtsdokumenten

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

Beenden der Anwendung o Hiermit beenden Sie Ihre Anwendung

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

Bild 29: Zentraldokument aAF_ADM_FUNC01 mit den verschiedenen Funktionalitten

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 40

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 41

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 42

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:

[2] ffnen Sie ein

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.

PDF

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 43

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.

Mit dem Button

[3] ffnen Sie das separate Dokument aAF_FCT_PDFSERIES zum PDF-Drucken

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

arcplan | Benutzerhandbuch | arcplan Application Framework 44

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 45

Bild 33: Druckbericht mit horizontaler Ausrichtung

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 46

Bild 34: Druckbericht mit vertikaler Ausrichtung

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 47

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

Wenn Sie in der Funktionalittenleiste auf den Button

drcken, dann wird der Inhalt des

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 48

Bild 36: Dokument fr den Export der Berichtsinhalte nach Excel

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 49

Bild 37: Dokument fr den Export der Berichte nach Powerpoint

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 50

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 51

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).

arcplan | Benutzerhandbuch | arcplan Application Framework 52

2 3 Bild 39: Ein Lesezeichen mittels dem Dokument aAF_FCT_BOOKMARKS aufrufen

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 53

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.

arcplan | Benutzerhandbuch | arcplan Application Framework 54

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.

Bro Dsseldorf, Deutschland


arcplan Information Services GmbH Elisabeth-Selbert-Str. 5 40764 Langenfeld, Germany T: +49 2173 1676 - 0 F: +49 2173 1676 -100 E: sales@arcplan.com W: www.arcplan.com

Bro Philadelphia, USA


arcplan, Inc. 1055 Westlakes Drive, Suite 175 Berwyn, PA 19312, USA T: +1 (610) 902 0688 F: +1 (610) 902 0689 E: sales@arcplan.com W: www.arcplan.com

Version 1.0 / 2011-04

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