CoPlanner Link: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
Unter einem CoPlanner-Link, auch CoP-Link, versteht man | Unter einem CoPlanner-Link, auch CoP-Link, versteht man Links im auf CoPlanner Objekte verweisen. | ||
==Befehlssyntax== | |||
Diese CoP-Links setzen sich aus allen Informationen zusammen, die zum Öffnen dieser Maske benötigt werden. | Diese CoP-Links setzen sich aus allen Informationen zusammen, die zum Öffnen dieser Maske benötigt werden. | ||
==CoPlanner-Links generieren== | <span {{CoPFormel}}>cop://name=Name & aktion=Aktion & p1=Parameter 1 & p2=Parameter 2 & p3=Parameter 3 & p4=Parameter 4 & bild=Bild.ico & frmlocation=Work & info=Informationstext</span> | ||
Beschreibung der einzelnen Parameter: | |||
{| class="wikitable" width={{{breite|80%}}} | |||
|- {{Tabellentitel}} | |||
| 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 | |||
:*Work: Das Fenster öffnet sich im Clientbereich des CoPlanners | |||
:*Struktur: Das Fenster öffnet sich im linken Seitenbereich des CoPlanners | |||
| 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 | |||
|} | |||
{| {{Bausteindesign1}} | |||
|- | |||
| <span style="color: darkblue;">'''Hinweis'''</span> Die Reihenfolge bei der Angabe der Parameter spielt ab dem cop:// keine Rolle. | |||
|} | |||
==CoPlanner-Links automatisch generieren== | |||
Zum Erstellen eines CoPlanner-Links, der auf eine bestimmte Maske verweisen soll, steht Ihnen ein Hilfsdialog ''Context Link Creator'' zur Verfügung. | Zum Erstellen eines CoPlanner-Links, der auf eine bestimmte Maske verweisen soll, steht Ihnen ein Hilfsdialog ''Context Link Creator'' zur Verfügung. | ||
| Zeile 10: | Zeile 73: | ||
[[Image:EE_CopContextLinkDialog.png|thumb|center|Context Link Creator]] | [[Image:EE_CopContextLinkDialog.png|thumb|center|Context Link Creator]] | ||
===Context Link Creator=== | ====Context Link Creator==== | ||
Bei dem Context Link Creator handelt es sich um einen Hilfsdialog, welcher Sie beim Erstellen von CoPlanner-Links unterstützt. | Bei dem Context Link Creator handelt es sich um einen Hilfsdialog, welcher Sie beim Erstellen von CoPlanner-Links unterstützt. | ||
| Zeile 32: | Zeile 95: | ||
|Klickt man auf diese Fläche, können in einem Fenster Formatierungseinstellungen getroffen werden, mit welchen die Zielmaske geöffnet werden soll. | |Klickt man auf diese Fläche, können in einem Fenster Formatierungseinstellungen getroffen werden, mit welchen die Zielmaske geöffnet werden soll. | ||
|} | |} | ||
{| {{Bausteindesign1}} | {| {{Bausteindesign1}} | ||
| Zeile 43: | Zeile 100: | ||
| <span style="color: darkblue;">'''Hinweis'''</span> Um einen korrekten Link zu erhalten, muss ''complete coplink'' aktiviert sein. | | <span style="color: darkblue;">'''Hinweis'''</span> Um einen korrekten Link zu erhalten, muss ''complete coplink'' aktiviert sein. | ||
|} | |} | ||
==Aufruf von CoPlanner Links== | |||
CoPlanner Links können aus folgenden Objekten aufgerufen werden: | |||
:*Eingabefelder in Masken (vom Datentyp Link) | |||
:*aus Reports | |||
:*aus dem Ribbon (über den [[Framework:Navigationsaktionen#Link|Navigationsdesigner]] eingebunden) | |||
===CoP-Links aus Masken aufrufen=== | |||
Um aus einer Maske einen CoPlanner-Link zu öffnen, müssen Sie den gewünschten Link in ein Feld vom Datentyp Link einfügen. | |||
[[Image:EE_Datentyp_Link.png|thumb|center|Datentyp Link]] | [[Image:EE_Datentyp_Link.png|thumb|center|Datentyp Link]] | ||
Der | Der Link kann nun von diesem Generator in die Maske, von welcher der Aufruf stattfinden soll, kopiert werden. | ||
[[Image:EE_CopLink_in_Maske.png|thumb|center|Zeilensicht, CoP-Link einfügen]] | [[Image:EE_CopLink_in_Maske.png|thumb|center|Zeilensicht, CoP-Link einfügen]] | ||
Beim Klick auf dieses Feld wird die jeweilige Maske im CoPlanner geöffnet. | Beim Klick auf dieses Feld wird die jeweilige Maske im CoPlanner geöffnet. | ||
{| {{Bausteindesign1}} | |||
|- | |||
| <span style="color: darkblue;">'''Hinweis'''</span> Es besteht auch die Möglichkeit Links durch das Symbol [[Image:LinkIcon.png]] zu ersetzen. Dabei muss beim Property "ColumnWidth" des entsprechenden Measures die Größe zwischen 1 und 49 definiert werden. | |||
|} | |||
| Zeile 57: | Zeile 131: | ||
[[Image:ReportViewer_CopLink.png|thumb|center|Report, CoP-Link einfügen]] | [[Image:ReportViewer_CopLink.png|thumb|center|Report, CoP-Link einfügen]] | ||
==CoPlanner Objekte über CoP-Links öffnen== | |||
===Dimension öffnen=== | |||
Öffnen der Produkte Dimension über einen Cop Link: | |||
<span {{CoPFormel}}>cop://name=Produkte & aktion=Dimension & p1=Produkte & p2= & p3= & p4= & bild=Dimension.ico & frmlocation=Work & info=</span> | |||
oder (ohne die optionalen Parameter) | |||
<span {{CoPFormel}}>cop://name=Produkte & aktion=Dimension & p1=Produkte & p2 = & p3= & p4= </span> | |||
===Tabelle öffnen=== | |||
Öffnen einer [[Framework:Tabellen|Tabelle]]: | |||
<span {{CoPFormel}}>cop://name=Umsatzerlöse_Plan & aktion=Tabelle & p1=Umsatzerloese_Jahr_PLAN & p2=MITDEFINITIONSTARTEN & p3=Umsatzerloese_Jahr_msk_PLAN & p4= & frmlocation=Work</span> | |||
===Maske öffnen=== | |||
Öffnen einer Eingabemaske aus dem CoPlanner [[Enterprise_Edition:Arbeitsbereich|Arbeitsbereich]]: | |||
<span {{CoPFormel}}><a href="CopNav.html?name=Umsatzerloese&aktion=Matrix Builder Eingabemaske&p1=EM Umsatzerloese Plan&"><img src="image.png" alt="Navaktion" align="right" /></a></span> | |||
oder aus einem Eingabefeld vom Datentyp Link: | |||
<span {{CoPFormel}}>cop://name=Name der Aktion & aktion=Matrix Builder Eingabemaske & p1=EM Umsatzerloese Plan & p2= & p3= & p4=ContextFiltersetting:Plan=635530397493272859=0=FilterPlan=Plan|Unternehmen=631835758818687263=2=FilterDim=Unternehmen|Umsatzerloesarten=1=2=FilterDim=Umsatzerloesarten|Vergleichsplan=635326393947795024=0=FilterPlan=Vergleichsplan|Regionen/Kunden=1=2=FilterDim=Regionen/Kunden|PC/KST=1=2=FilterDim=PC/KST|Zeit=2014010101=2=FilterDim=Zeit|Produkte=633970865437351422=2=FilterDim=Produkte & frmlocation=Struktur & bild=__PARAM_NOT_FOUND__ & info=__PARAM_NOT_FOUND__ & styledefinition=Blau Verlauf.maskskin & readonly=__PARAM_NOT_FOUND__</span> | |||
===Dokumentenverwaltung öffnen=== | |||
Öffnen des Dialoges für die [[Enterprise_Edition:Dokumentenverwaltung|Dokumentenverwaltung]] | |||
<span {{CoPFormel}}>cop://name=Umsatzbereich & aktion=Sonstige & p1=FileUpDownLoad & p2=Data & p3=[COPSYS_ID] & p4= & frmlocation=Work</span> | |||
:name= Diese Bezeichnung wird im Dialog '[[Enterprise_Edition:Dokumentenverwaltung|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.) | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
Version vom 19. März 2015, 15:44 Uhr
Unter einem CoPlanner-Link, auch CoP-Link, versteht man Links im auf CoPlanner Objekte verweisen.
Befehlssyntax
Diese CoP-Links setzen sich aus allen Informationen zusammen, die zum Öffnen dieser Maske benötigt werden.
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. |
CoPlanner-Links automatisch generieren
Zum Erstellen eines CoPlanner-Links, der auf eine bestimmte Maske verweisen soll, steht Ihnen ein Hilfsdialog Context Link Creator zur Verfügung.
Öffnen Sie diesen Dialog über die Tastenkombination Strg+J aus der Maske, für welche Sie den Link generieren wollen.

Context Link Creator
Bei dem Context Link Creator handelt es sich um einen Hilfsdialog, welcher Sie beim Erstellen von CoPlanner-Links unterstützt.
Folgende Funktionalitäten sind in diesem Dialog hinterlegt:
| Konfiguration | Beschreibung |
| Kontext-Einstellungen | Über diese Felder im linken Bereich können Sie alle kontextbezogenen Einstellungen konfigurieren. |
| Include invisible Filter | Ist diese Einstellung aktiviert, werden auch nicht sichtbare Filter im Link mit übergeben. |
| complete Link | Vervollständigt den CoPlanner-Link so weit, sodass er als Link in die Maske/den Report eingefügt werden kann. |
| build | Klickt man auf diese Fläche, können in einem Fenster Formatierungseinstellungen getroffen werden, mit welchen die Zielmaske geöffnet werden soll. |
| Hinweis Um einen korrekten Link zu erhalten, muss complete coplink aktiviert sein. |
Aufruf von CoPlanner Links
CoPlanner Links können aus folgenden Objekten aufgerufen werden:
- Eingabefelder in Masken (vom Datentyp Link)
- aus Reports
- aus dem Ribbon (über den Navigationsdesigner eingebunden)
CoP-Links aus Masken aufrufen
Um aus einer Maske einen CoPlanner-Link zu öffnen, müssen Sie den gewünschten Link in ein Feld vom Datentyp Link einfügen.

Der Link kann nun von diesem Generator in die Maske, von welcher der Aufruf stattfinden soll, kopiert werden.

Beim Klick auf dieses Feld wird die jeweilige Maske im CoPlanner geöffnet.
| Hinweis Es besteht auch die Möglichkeit Links durch das Symbol |
CoP-Links aus Reports aufrufen
Um aus einem Report einen CoPlanner-Link zu öffnen, müssen Sie im Report vor dem Cop-Link ein "http://" hinzufügen, damit dieser korrekt interpretiert werden kann.

CoPlanner Objekte über CoP-Links öffnen
Dimension öffnen
Öffnen der Produkte Dimension über einen Cop Link:
cop://name=Produkte & aktion=Dimension & p1=Produkte & p2= & p3= & p4= & bild=Dimension.ico & frmlocation=Work & info=
oder (ohne die optionalen Parameter)
cop://name=Produkte & aktion=Dimension & p1=Produkte & p2 = & p3= & p4=
Tabelle öffnen
Öffnen einer Tabelle:
cop://name=Umsatzerlöse_Plan & aktion=Tabelle & p1=Umsatzerloese_Jahr_PLAN & p2=MITDEFINITIONSTARTEN & p3=Umsatzerloese_Jahr_msk_PLAN & p4= & frmlocation=Work
Maske öffnen
Öffnen einer Eingabemaske aus dem CoPlanner Arbeitsbereich:
<a href="CopNav.html?name=Umsatzerloese&aktion=Matrix Builder Eingabemaske&p1=EM Umsatzerloese Plan&"><img src="image.png" alt="Navaktion" align="right" /></a>
oder aus einem Eingabefeld vom Datentyp Link:
cop://name=Name der Aktion & aktion=Matrix Builder Eingabemaske & p1=EM Umsatzerloese Plan & p2= & p3= & p4=ContextFiltersetting:Plan=635530397493272859=0=FilterPlan=Plan|Unternehmen=631835758818687263=2=FilterDim=Unternehmen|Umsatzerloesarten=1=2=FilterDim=Umsatzerloesarten|Vergleichsplan=635326393947795024=0=FilterPlan=Vergleichsplan|Regionen/Kunden=1=2=FilterDim=Regionen/Kunden|PC/KST=1=2=FilterDim=PC/KST|Zeit=2014010101=2=FilterDim=Zeit|Produkte=633970865437351422=2=FilterDim=Produkte & frmlocation=Struktur & bild=__PARAM_NOT_FOUND__ & info=__PARAM_NOT_FOUND__ & styledefinition=Blau Verlauf.maskskin & readonly=__PARAM_NOT_FOUND__
Dokumentenverwaltung öffnen
Öffnen des Dialoges für die Dokumentenverwaltung
cop://name=Umsatzbereich & aktion=Sonstige & p1=FileUpDownLoad & p2=Data & p3=[COPSYS_ID] & p4= & frmlocation=Work
- 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.)