Neue Diagrammvorlage erstellen

Aus Onlinehelp
Zur Navigation springen Zur Suche springen

Neue Diagrammvorlagen können Sie unter Auswertungen oder Analysen > Diagrammvorlagen erstellen.


Beschreibung der Eingabefelder

  • Bezeichnung: Zur Wiedererkennung in der Liste der Automatischen Exporte
  • Titel Sprache: wird bei Verwendung des Dashboards im speziellen SuchScreen für Diagramme als anwählbarer Titel angezeigt. Sprache ist umschaltbar und muss in allen nötigen Sprachen jeweils einzeln eingegeben werden.
  • Beschreibung: Erläutert allenfalls Steuerparameter und Inhalte die geholt werden... gerne auch wie man das Diagramm aufrufen kann.
  • Parameter 1- n: Es können bis zu 20 Parameter übergeben werden die im SQL ersetzt werden. Häufig wird über diese Möglichkeit die Anzeige-Sprache des Diagramms gesteuert oder der Inhalt auf den Diagramm betrachter im Zugriff auf die betrachteten Entitäten optimiert. (z.B. nur Meine Mitarbeiter)
  • Testvariablen: dienen dazu das Dashboard beim Bau einem Testlauf zu unterziehen. Tragen Sie die Parameter so ein, wie Sie anschliessend im Testlauf ersetzt haben möchten. (z.B.: UrlID1=123, UrlID2=456)
  • SQL Statement: das ist reine Zauberei. Hier braucht es fundierte Kenntnisse über die Datenstruktur im Hintergrund. Die übergebenen Parameter werden hier als Platzhalter eingesetzt (z.B. Select ... from ... where Table.ColumnA = [UrlID1] and Table.ColumnB = [UrlID2] )
  • Position: legt die Reihenfolge der Diagramme auf dem SuchScreen für Diagramme fest.
  • XSLT File: Die Ausgabe des Ergebnisses des SQL entspricht einer bestimmten XML Struktur. Das XSLT ist nun geeignet, die Standard XML Ausgabe auf den Flashplayer von www.maani.us anzupassen.
  • Aktuelles XSLT: und Aktuelles SQL Statement: Handelt es sich um ein Standard-Diagramm von umantis, dann bieten wir regelmässig hier den aktuellsten Stand, also auch Neuerungen, an. Speichern Sie sich das neue XSLT und fügen es anstelle Ihres XSLT Files ab. Gleiches gilt für das SQL... hier ist jedoch kein Zwischenspeichern auf ihrem Desktop notwendig.


Snipets

  • Für zusätzliche Sicherheit im MM sollten Sie die ACR-Berechtigungen mit [--AccessRights--] im SQL vor die WHERE-Bedingung einfügen.
  • Snipet für Suche aus Übersichten heraus: z.B. Time-To-Hire grafisch auswerten auf Stellenübersicht im BM [StartSearchIDs "Pos"."Pos+id" in (SearchIDs) EndSearchIDs]
  • Sollte im BM verwendet werden um den Zugriff auf die eigenen Niderlassungen zu beschränken [StartRestricted and "PersPos"."BranchID" IN ([AllBranchIDs]) EndRestricted],
  • Beispiel für Suchsnipet im SuchScreen für Diagramme: [START_OrgUMSL and "Pos"."OrgDat+OrgUnit" IN ( (Search_OrgUMSL) ) OrgUMSL_END]
  • Weiteres Beispiel für Suchsnipet im SuchScreen für Diagramme: [START_Jobfamilie and "Pos"."RqOther+JobDescription2" Like '(Search_Jobfamilie)' Jobfamilie_END]

Generell gilt dass ein Snipet so eingebaut werden muss, dass das SQL sowohl "mit" als auch "ohne" diesen Teil lauffähig wäre. Snipets werden bei Bedarf vor dem ausführen des SQL geparst oder auch komplett rausgeschnitten.


Aktionen

  • Testansicht: ...jetzt kommen Ihre Testvariablen zum Einsatz. Der Link in den Aktionen baut automatisch den Testaufruf zusammen, damit Sie das Diagramm als Antwort erhalten.
  • SQL Resultat anzeigen: Hier können Sie den Ersten Schritt der Konfiguration, das SQL, testen. Auch hier werden die Testparameter benötigt.
  • Löschen: löscht die komplette Konfiguration des Diagramms.

Excel-Export im Dashboard Suchscreen

Im Export-SQL werden keine Variablen unterstützt. Es wird nur folgender Block als WHERE-Bedingung benötigt:

where [StartSearchIDs "Pos"."Pos+id" in (SearchIDs) EndSearchIDs]

Dabei muss "Pos"."Pos+id" gegebenenfalls durch eine andere ID-Spalte ersetzt werden.