Vergleichsreport

Vergleiche Einstellungen
Änderungen von:
bis:
Typ:

Veränderungen an Parts

Part "Inhalt" wurde verändert


Veränderungen des Inhalts
Klicken Sie für eine detaillierte Beschreibung auf die geänderten Stellen:
Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
 ersteletzte 

Kontextmenü

Dieser Parameter ermöglicht die Verlinkung zwischen einem Antrags-Formular und beispielsweise dem Kalender oder Journal (oder anderen Aktionen). Diese Verlinkung wird dann in den Workflow-Listen (Offene Anträge oder Offene Aufgaben, ...) sichtbar.

Weiters kann man über das Kontextmenü direkt aus dem Journal oder Kalender (Gruppenkalender) in den jeweiligen Antrag springen (beispielsweise in einen Fehlzeitantrag, Zeitkorrektur o.a.).

Wichtig in diesem Zusammenhang ist:

  • die Berechtigung auf die Aktion muss vorhanden sein (im Kontext des Antragstellers, also z.B. auf  die Journale anderer Mitarbeiter, Gruppenkalender etc.)
  • Variablen aus dem Antrag können per Workflow Together Editor ausgelesen werden
  • Wie im Beispiel  vom Journal angeführt, muss zuerst eine Hilfsvariable definiert werden, welche den Wert der Antragsvariable speichert.
    Im direkten URL Aufruf wird die Hilfsvariable aufgerufen

Kontextmenü in einem Prozess

Links wird die gewünschte Aktion ausgewählt, also z.B. die Konfiguration eines Journals, Kalender, Gruppenkalender etc. (Dropdown-Liste liefert alle vorhandenen Aktionen und Konfigurationen).

  • Man kann hier sowohl die Aktion auswählen (Endung .act) > Benutzer bekommen dann die Aktion entsprechend ihrer Berechtigung angezeigt
  • Man kann auch direkt eine bestimmte Konfiguration auswählen (Endung .cact) > Benutzer muss die entsprechende Berechtigung auf diese Konfiguration haben

Rechts wird der Parameter konfiguriert. Unten sind einige Hilfsvariablen bzw. Kontextmenüpatametrierungen aufgelistet.

Beispiele für Hilfsvariablen, wichtige Kontextmenüparametrierungen:

Nr.

Aktion

Parameter

Code

1

ta_getGroupCalender.cact

?uid=$cuid&year=$cyear&month=$cmonth

#set($par_year=$from_date.getYear()+1900)
#set($par_month=$from_date.getMonth()+1)
$cyear=${par_year}|$cmonth=${par_month}|$cuid=${process_author_workflowid}

2

ta_getCalender.cact

?uid=$cuid&year=$cyear&month=$cmonth

#set($par_year=$from_date.getYear()+1900) #set($par_month=$from_date.getMonth()+1) $cyear=${par_year}|$cmonth=${par_month}|$cuid=${process_author_workflowid}

3

ta_getJournal.cact

?uid=$cuid&year=$cyear&month=$cmonth

#set($par_year=$from_date.getYear()+1900) #set($par_month=$from_date.getMonth()+1) $cyear=${par_year}|$cmonth=${par_month}|$cuid=${process_author_workflowid}

Kontextmenü in einer Aktion / Konfiguration

In der Konfigurationsansicht der jeweiligen Aktion kann das Kontextmenü hinterlegt werden:

  • Element
    Auswahl für die Positionierung des Kontextmenüs:
    Tabellenzelle > Kontextmenü wird für eine Zelle generiert (sinnvoll im Kalender > Zelle = Tag)
    Tabellenzeile > Kontextmenü wird für die angeklickte Zeile generiert (sinnvoll im Journal > Zeile = Tag)
    Tabelle > Kontextmenü wird für die gesamte Tabelle generiert
  • Aktion
    Auswahl jener Aktion, die angezeigt werden soll, z.B. Fehlzeitantrag, Zeitkorrektur, etc.
  • URL Query
    Übergibt Informationen an die über das Kontextmenü aufgerufene Aktion, z.B. das Datum; 
    Die URL Query kann entweder direkt eingegeben werden, oder mit Hilfe der bereitgestellten Kontextparameter (Anklicken des symbols mit 3Punkten), mit denen man ein URL Muster auswählen kann:
     
    Mit Hinzufügen können weitere Kontextparameter hinzugefügt werden
    Mit Übernehmen werden die ausgewählten bzw. eingegebenen Kontextparameter übernommen
  • Position
    Reihung kann mit Hilfe der Pfeiltasten vorgenommen werden
  • Hinzufügen / Löschen
    Um neue Kontextparameter hinzuzufügen klicktman auf die Schaltfläche "Hinzufügen", um den Link zu löschen wird die "Löschen" Schaltfläche angeklickt

Das Ergebnis kann beim User (Ansicht Monatsjournal) folgendermaßen aussehen:

Beispiel in einer Workflow-Liste:
Die zwei Pfeile nach unten symbolisieren, dass ein Kontextmenü vorhanden ist. Per Mausklick (rechte Maustaste) kann die hinterlegte Aktion ausgeführt werden, wobei die Aktion auch in einem neuen Fenster gestartet werden kann (Symbol auf der rechten Seite).

Click to enlarge

Mime Typetext/xmltext/xml
Datei-name
Größe (in Bytes)62675647
Version 2 von Gabriel Gruber
am 30.12.12 21:08:53
Name: KontextMenü
Variante: main - default
Status: Veröffentlichung
Version 3 von Gabriel Gruber
am 07.09.13 10:05:59
Name: KontextMenü
Variante: main - default
Status: Veröffentlichung