Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Beantwortet
PDF erzeugen zwischen zwei Benutzerdialogen

Hallo zusammen,
wir wollen, nachdem ein Benutzerdialog "gesendet" wird eine PDF, über die Systemaktivität, erzeugen und direkt danach in einem flüssigen Übergang einen neuen Benutzerdialog öffnen.
Heißt der zweite Benutzerdialog erscheint nicht im Eingang, sondern soll dem User visuell direkt, nach dem der erste Benutzerdialog abgesendet wird, angezeigt werden.

Der letzte Versuch war das Nutzen zweier Weiterleitungsregeln mit jeweils der Erweiterung "Folgeschritt direkt senden/öffnen".

Leider haben wir bis jetzt keine Möglichkeit gefunden dies zu implementieren und fragen uns, ob es doch noch eine Möglichkeit gibt dies zu ermöglichen.

Vielen Dank und viele Grüße!

1
1
Gepostet vor 3 Jahren
Stimmen Neuste

Antworten 3


Moin Tobias,
die Weiterleitung mit direktem Öffnen funktioniert nur von einem Benutzerschritt zum Nächsten. Wenn eine Systemaktivität dazwischen ist, dann ist das leider nicht möglich, da der gewünsche Schritt zu diesem Zeitpunkt noch nicht existiert.

Je nachdem wie viel Aufwand es Euch wert ist könnt Ihr die PDF via einer PHP-Dialogfunktion zur Laufzeit generieren, allerdings könnt Ihr dann nicht einfach die Systemaktivität benutzen sondern müsstet mit einem der mitgelieferten PHP-PDF-Libraries die PDF frisch erzeugen und an ein Tabellenfeld anhängen. Grundsätzlich funktioniert das auch, ist aber auch bei späteren Anpassungen aufwändiger.

Grüße
Stefan

  
  
Gepostet vor 3 Jahren
Stefan Köngeter
309 × 7 Administrator

Hi,

den Tipp hab ihr ja von mir, leider scheint der bei der JobPDF Systemaktivität nicht zu klappen, klappt aber grundsätzlich, auch wenn eine Systemaktivität dazwischen ist, die auf PHP basiert. Hier ist es genauer beschrieben.

https://portal.jobrouter.com/documentation/de/5.2/designer/designer_folgeschritt-direkt-senden_oeffnen.html

Leider habe ich da spontan auch keine einfache Idee, die man mal schnell umgesetzt hätte

  
  
Gepostet vor 3 Jahren
Bearbeitet vor 3 Jahren

Hallo,

hatte heute in etwa die gleiche Problematik zu lösen und in unserem System (Version: 5.1.15) funktionierte das Vorgehen wie es Tobias beschreibt problemlos (flüssig ist allerdings Definitionssache ... ;) ).
Der 'Sendevorgang' zur Systemaktivität (hier: Email-Versand an Email-Adresse) wird hierbei allerdings nicht über die Aktions-Buttons ausgelöst sondern über jr_execute('send') im zugehörigen Dialogscript.
Nach Abarbeitung der Systemaktivität wird dann wieder der ursprüngliche Schritt / Dialog aufgerufen.

@Tobias: Prüfe mal in Deiner Weiterleitungsregel Sytemaktivität -> Benutzeraktivität die korrekte Zuweisung des nächsten Benutzers bzw. der nächsten Rolle. Eventuell gibt es hier ein Berechtigungsproblem.

  
  
Gepostet vor 3 Jahren
5K Ansichten
3 Antworten
vor 3 Jahren
vor 3 Jahren
Stichwörter