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
Prozesstabellenfelder in Prozessmeldungen nutzen

Laut Handbuch sollen in Prozessmeldungen folgende Dinge möglich sein:

"Nutzung von Variablen

JobRouter-Variablen wie [jr_username] sowie Variablen für Prozesstabellen- und Dialogfelder können unter bestimmten Voraussetzungen auch in Prozessmeldungen verwendet werden. Schrittspezifische Variablen werden nur korrekt aufgelöst, wenn die Prozessmeldung in einem Schrittkontext verwendet wird (z.B. im Dialog). Liegt kein Schrittkontext vor, werden nur Systemvariablen unterstützt (z.B. bei den Bezeichnungen von Prozesseingangsbox-Spalten)."

JobRouter-Variablen funktionieren bei uns auch, jedoch bekomme ich keinen Zugriff auf die Prozesstabellenfelder. Der Standardweg mit (PROZESSTABELLENFELDNAME) klappt nicht. Hat jemand eine Idee? Es wird in einem Schrittkontext zugegriffen, genaugenommen soll die Prozessmeldung in einer JS-OnLoad-Methode eines Dialogs genutzt werden.

  
  
Gepostet vor einem Monat
Stimmen Neuste

Antworten 3


Hallo Stefan,

jr_get_message() macht die Variablenauflösung scheinbar nicht. Ich habe dies bereits an den Support gemeldet, dass hier eventuell das Handbuch angepasst wird.

Für mich funktioniert nun der vereinfachte Zugriff als String über eckige Klammen "[jrm_xxx]". Über diese Zugriffsmethode werden die Variablen korrekt aufgelöst und ich muss nicht über eine PHP-Funktion auf die Daten zugreifen.

  
  
Gepostet vor 28 Tagen

Ein kurzes Update für die interessierten Mitleser: Die Variablenauflösung in jr_get_message() ist jetzt als BUG über den Support bei der JobRouter AG aufgenommen ...

  
  
Gepostet vor 21 Tagen

Hey Swen,
wenn JR in deinem Kontext das (TABELLENFELD) nicht auflöst wirst du nicht umher kommen, einen kleinen Umweg über eine Dialogfunktion zu drehen, also sowas wie

jr_execute_dialog_function('fetchFieldInfo', {},
		function (resultObject) {
				jr_notify_info(returnObject.result.myMessage);
		}, 
		function(errorObject) {
				jr_notify_error(errorObject.message);
});
  
  
Gepostet vor 28 Tagen
Bearbeitet vor 28 Tagen
Stefan Köngeter
309 × 7 Administrator
256 Ansichten
3 Antworten
vor einem Monat
vor 21 Tagen
Stichwörter