Framework:Navigationsaktionen: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 88: | Zeile 88: | ||
Der [[Enterprise_Edition:Erste_Schritte#Starten_des_CoPlanners|CoPlanner Anmeldedialog]] wird aufgerufen. | Der [[Enterprise_Edition:Erste_Schritte#Starten_des_CoPlanners|CoPlanner Anmeldedialog]] wird aufgerufen. | ||
===Anwendungseigenschaften=== | ===Anwendungseigenschaften=== | ||
Version vom 25. Mai 2012, 09:43 Uhr
Der Makrodesigner und der Navigationsdesigner bieten folgende Navigationsoptionen („Navaktionen“).
Je nach Auswahl der Aktion ändern sich die Felder nach dem Feld Aktion. Bis zu max. vier Parameter können erscheinen.
Folgende Navigationsaktionen können ausgewählt werden:
Keine Aktion
Diese Auswahl steht nur im Navigationsdesigner zur Verfügung. Es wird keine Aktion ausgeführt.
Aggmaske

Wird als Aktion Aggmaske selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Aggregationsmasken. Dieser Befehl öffnet die selektierte Maske.
Dimension

Wird als Aktion Dimension selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Dimensionen. Dieser Befehl öffnet die Dimensionswartung mit der selektierten Dimension.
Formel

Wird als Aktion Formel selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Formeln. Dieser Punkt startet die selektierte Formel.
Import

Wird als Aktion Import selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Importen. Dieser Punkt startet den selektierten Import.
Makro

Wird als Aktion Makro selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Makros. Dieser Punkt startet das selektierte Makro.
Maske
Wird als Aktion Maske selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Zeilensichten. Dieser Befehl öffnet die selektierte Maske.
Matrix Builder Eingabemaske
Wird als Aktion Maske selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Eingabemasken. Dieser Befehl öffnet die selektierte Maske.
PDF Bericht

Wird als Aktion Bericht selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Berichten. Dieser Befehl öffnet den selektierten Bericht im eingestellten Modus. RunMode bedeutet den Bericht normal öffnen, Designmode bedeutet das Öffnen des Berichts im Report Designer. Die Auswahl beim Öffnen rendern bewirkt, dass der Bericht nach dem Öffnen sofort aktualisiert wird.
Programm
Wird als Aktion Programm selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Programmen. Dieser Befehl öffnet das ausgewählte Programm. Unter anderem lässt sich mit dieser Aktion das Microsoft Visual Studio öffnen.
Report

Wird als Aktion Report selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen zur Verfügung stehenden Berichtsservern. Nach der Auswahl eines Servers werden alle verfügbaren Berichte angezeigt. Dieser Befehl öffnet den selektierten Bericht.
Sonstige

Wird als Aktion Sonstige selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Designer/Admin Tools. Dieser Punkt öffnet den selektierten Designer.
Folgende Befehle stehen zur Verfügung:
Abo_Manager
Der Abonnement Manager wird geöffnet.
Aktives Fenster schließen
Es wird das aktive Fenster im Arbeitsbereich geschlossen.
Alle Fenster schließen
Es werden alle im Arbeitsbereich geöffneten Masken und Designer geschlossen. Dieser Befehl entspricht dem gleichlautenden Befehl aus dem CoPlanner Menü.
Authentication
Der CoPlanner Anmeldedialog wird aufgerufen.
Anwendungseigenschaften
Öffnet den Designer für Anwendungseigenschaften. Hier ist zu empfehlen, als Startbereich „Work“ auszuwählen.
Benutzerverwaltung
Öffnet die CoPlanner Benutzerverwaltung.
BI-Center
Öffnet das BI-Center.
Browserwindow
Öffnet den Internet Explorer im CoPlanner. In der Zeile „Parameter händisch eintragen“ geben Sie die gewünschte URL ein.

Zusätzlich können auch CopNav Aktionen eingetragen werden. Eine genaue Beschreibung einer CopNav Aktion finden Sie beim Eintrag „Link“.
CopAddOn
Dient zum Starten eines CopAddOns.
ElementSelection
Diese Navaktion bietet die Möglichkeit einer Filterauswahl in der Statusleiste. Dadurch kann eine Filterelementvoreinstellung getroffen werden und Masken mit einer FKT_GetRecord Funktion in "SpecialDefinition" (siehe unten) der allgemeinen Einstellungen werden mit dieser Filtereinstellung geöffnet.
Im folgenden Beispiel wird in der Statusleiste der Produktefilter angezeigt. In einer Eingabemaske wird diese Einstellung übernommen und der Produktefilter auf das zuletzt ausgewählte Element gesetzt.

Ein Klick öffnet die Filterauswahl.

Im Makro "autoexec" erfolgt folgender Eintrag:

Folgende Parametermöglichkeiten stehen zur Verfügung:
| Parameter | Beschreibung |
| Produkte:=lastselected; | Das zuletzt ausgewählte Element aus der Dimension "Produkte" wird angezeigt. |
| PC/KST:=@MyDefaultPC@; | Das Element gespeichert in der SessionVariable @MyDefaultPC@ aus der Dimension "PC/KST" wird angezeigt. |
| Umsatzerloesearten:=2; | Das Element mit der COPSYS_IS 2 aus der Dimension "Umsatzerlösarten" wird angezeigt. |
| Macro:=closeWindow_mkr | Dieses Makro wird ausgeführt, wenn der Filter in der Statusleiste verändert wird. |
Das ausgewählte Element beim Parameter "lastselected" wird in die Tabelle tb_SessionParameters geschrieben. Das Makro "closeWindow_mkr" bewirkt, dass bei einer Filteränderung in der Statusleiste alle Masken geschlossen werden.

Voraussetzung: Systemtabelle tb_SessionParameters muss vorhanden sein (beim Projektbetreuer Modul anfordern).
In der Eingabemaske muss in der betreffenden Dimension (Filter) in FilterSessionKey folgender Eintrag erstellt werden:
ExcelEmbedded
Erlaubt das Öffnen von mit dem Excel-Client erstellten Excel-Dateien innerhalb des CoPlanner. Geben Sie hier einen Pfad relativ vom Client-Verzeichnis an, um eine Excel-Datei zu öffnen. CoPlanner startet das Excel-AddIn automatisch und reicht die Anmeldung des Windows Clients entsprechend weiter. ACHTUNG, diese Option funktioniert nur, wenn auf den Client-Rechner auch das Excel-AddIn installiert ist.
ExecuteServerCommand
Startet Serverbefehle direkt am Server. Eine Auswahl der zur Verfügung stehenden erscheint als Kombinationslistenfeld in der Zelle darunter

Serverbefehle
| Befehl | Beschreibung |
| OBJ_BACKUP_DATABASE | Erstellt ein Datenbank Backupauf dem SQL Server |
| OBJ_DBDOKU_CREATEVIEWS | Erstellt zu den CoPlanner Tabellen die dazugehörenden Sichten |
| OBJ_OLAP_PROCESS_ALL | Bereitet alle Cubes der Olap-Datenbank auf |
| OBJ_SERVER_RESTART | Am Server werden die Daten und das Rechenwerk neu geladen. Dieser Befehlt erfordert ein neu Verbinden der Clients |
| OBJ_SYNC_DATABASE | Alle Datenänderungen werden am SQL-Server übernommen (gespeichert). Erst danach werden neue Kommandos ausgeführt. |
| OBJ_MAKRO_FINISH_CALC | Sämtliche Berechnungen werden vor einer neuen Anweisung eines Clients abgeschlossen |
Formelübersicht
Öffnet die Formelübersicht.
Link
Öffnet einen CoPlanner-Link Befehlssyntax: cop://name=Name & aktion=Aktion & p1=Parameter 1 & p2=Parameter 2 & p3=Parameter 3 & p4=Parameter 4 & bild=Bild.ico & frmlocation=Work & info=Informationstext Beschreibung der einzelnen Parameter:
| Parameter | Beschreibung | 'Optional |
| Name | Der Name, welcher im Tool Fenster angezeigt wird | Nein |
| Aktion: | Der Name der auszuführenden Aktion | Nein |
| Parameter 1: | Der 1 von 4 String Parametern zur genaueren Befehlsübergabe | Nein |
| Parameter 2: | Der 2 von 4 String Parametern zur genaueren Befehlsübergabe | Nein |
| Parameter 3: | Der 3 von 4 String Parametern zur genaueren Befehlsübergabe | Nein |
| Parameter 4: | Der 4 von 4 String Parametern zur genaueren Befehlsübergabe | Nein |
| Bild: | Der Name eines zu verwendenden Icons inkl. Extension | Ja |
| Frmlocation: | Startbereich, in welchem sich das Fenster öffnen soll.
Mögliche Werte
|
Ja |
| Info: | Ein Informationstext, der zurzeit noch nicht verwendet wird | Ja |
| Systemdefinition: | Name des MaskSkins der für die Darstellung der Maske verwendet werden soll | Ja |
| Hinweis Die Reihenfolge bei der Angabe der Parameter spielt ab dem cop:// keine Rolle. |
Beispiele:
Öffnen der Produkte Dimension über einen Cop Link:
oder (ohne die optionalen Parameter)
Öffnen einer Tabelle:
Öffnen einer Eingabemaske aus dem CoPlanner Arbeitsbereich:
Öffnen des Dialoges für die Dokumentenverwaltung
- name= Diese Bezeichnung wird im Dialog 'Dokumentenverwaltung' als Überschrift angezeigt
- p2= BasisVerzeichnis im CoPlanner Serververzeichnis, darunter werden die einzelnen Unterverzeichnisse angelegt
- p3= Unterverzeichnis (In diesem Fall wird der eindeutige Schlüssel des Datensatzes verwendet.)
Öffnen eines Dokumentes (zB.: MS Excel-Dokument)
In diesem Fall wird automatisch der Pfad zum CoPlanner Client Verzeichnis verwendet mit dem Unterverzeichnis 'Ordner'. Es wird das Excel-Dokumnet 'Beispiel.xls' geöffnet. Es funktioniert auch eine absolute Pfadangabe.
Öffnet den Navigationsdesigner.
Öffnet die Navigationsstruktur.
ObVerwaltung
Öffnet die Objektverwaltung.
Programm beenden
Beendet den CoPlanner Client.
Szenariomanager
Öffnet den Szenariomanager
Workflow Designer
Öffnet den Workflow Manager.
Workflow Sidebar
Öffnet die Workflow Übersicht.
CheckALL_Form
Öffnet die Checkroutine.
ClientCache löschen
Um den Betrieb des CoPlanner zu optimieren, merkt sich der ClientCache einmal eingelesene Information wie etwa den Aufbau von Dimensionen etc. Werden dann serverseitig Veränderungen vorgenommen, kann ein ClientCache an Aktualität verlieren. Um ihn explizit zu leeren, wird diese Funktion verwendet.
Zeitdimensionserstellung
Öffnet den Assistenten für die Zeitdimensionserstellung.
Subset

Wird als Aktion Subset selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Subsets. Dieser Befehl öffnet den Subsetdesigner mit dem selektierten Subset.
Tabelle

Wird als Aktion Tabelle selektiert, so erscheint im Feld darunter ein Kombinationslistenfeld mit allen verfügbaren Tabellen. Wird als Startoption mit Definition starten selektiert, so er¬scheinen weiter alle Maskenobjekte. Hier ist die gewünschte Maske für die Tabelle zu selektieren. Ohne Definition bedeutet das Öffnen der Tabelle im „CopSpy“, mit Default Definition bedeutet, dass die Tabelle mit der Maske, die als Defaultmaske für die Tabelle definiert wurde, geöffnet wird.