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
Zurück zum Beitrag

Versionen 2

vor 2 Jahren
Line Breaks über Script in Textarea mitgeben
Line Breaks über Script in Textarea mitgeben
Hallo zusammen, in meinem Prozess können sich nachträglich Daten ändern, wodurch dieser wieder genehmigungspflichtig wird. Um den Freigebern anzuzeigen, welche Felder sich geändert haben möchte ich ein Textfeld "adjustments" mit den jeweiligen Vorher-/Nachher Zustand befüllen. Bspw: "Applicant: Karim --> Maike" "Department: Finance --> Accounting" Dazu gibt es folgendes Skript, welches OnSend ausgeführt wird. Dieses prüft zunächst, ob der alte Prozesstabellenwert = dem neuen Wert entspricht; falls nicht soll der Text des obigen Beispiels generiert werden. Ich habe mittlerweile, die verschiedensten Line Breaks ausprobiert bspw. '<br>', '\r\n', '\n' Zwar erkennt JobRouter die Breaks, da diese nicht als String im Output stehen sondern rausgefiltert werden, allerdings wird der Text auch nicht formatiert. Dies führt bei mehreren Änderungen zu einem eher chaotischen Bild. Hat jemand einen Rat? ``` function checkOnSend(){ var applicant = (jr_get_value('applicant')); var department = (jr_get_value('department')); var aenderung = ''; var object = jQuery.parseJSON(jQuery("#json_data").val()); object.forEach(function(Element){ if(Element['SAP_APPLICANT']!= applicant) { aenderung +' Applicant: '+ Element['SAP_APPLICANT']+' -> '+applicant+'<br>'; } if(Element.SAP_DEPARTMENT!= department) { aenderung += ' Department: '+ Element.SAP_DEPARTMENT +' -> '+department+'\r\n'; } jr_set_value('adjustments',aenderung); } ``` Vielen Dank vorab! Karim
Hallo zusammen, in meinem Prozess können sich nachträglich Daten ändern, wodurch dieser wieder genehmigungspflichtig wird. Um den Freigebern anzuzeigen, welche Felder sich geändert haben möchte ich ein Textfeld "adjustments" mit den jeweiligen Vorher-/Nachher Zustand befüllen. Bspw: "Applicant: Karim --> Maike" "Department: Finance --> Accounting" Dazu gibt es folgendes Skript, welches OnSend ausgeführt wird. Dieses prüft zunächst, ob der alte Prozesstabellenwert = dem neuen Wert entspricht; falls nicht soll der Text des obigen Beispiels generiert werden. Ich habe mittlerweile, die verschiedensten Line Breaks ausprobiert bspw. '<br>', '\r\n', '\n' Zwar erkennt JobRouter die Breaks, da diese nicht als String im Output stehen sondern rausgefiltert werden, allerdings wird der Text auch nicht formatiert. Dies führt bei mehreren Änderungen zu einem eher chaotischen Bild. Hat jemand einen Rat? ``` function checkOnSend(){ var applicant = (jr_get_value('applicant')); var department = (jr_get_value('department')); var aenderung = ''; var object = jQuery.parseJSON(jQuery("#json_data").val()); object.forEach(function(Element){ if(Element['SAP_APPLICANT']!= applicant) { aenderung +' Applicant: '+ Element['SAP_APPLICANT']+' -> '+applicant+'<br>'; } if(Element.SAP_DEPARTMENT!= department) { aenderung += ' Department: '+ Element.SAP_DEPARTMENT +' -> '+department+'\r\n'; } jr_set_value('adjustments',aenderung); ``` Vielen Dank vorab! Karim
#frage
#frage
vor 2 Jahren
Original
Line Breaks über Script in Textarea mitgeben

Hallo zusammen, in meinem Prozess können sich nachträglich Daten ändern, wodurch dieser wieder genehmigungspflichtig wird. Um den Freigebern anzuzeigen, welche Felder sich geändert haben möchte ich ein Textfeld "adjustments" mit den jeweiligen Vorher-/Nachher Zustand befüllen. Bspw: "Applicant: Karim --> Maike" "Department: Finance --> Accounting" Dazu gibt es folgendes Skript, welches OnSend ausgeführt wird. Dieses prüft zunächst, ob der alte Prozesstabellenwert = dem neuen Wert entspricht; falls nicht soll der Text des obigen Beispiels generiert werden. Ich habe mittlerweile, die verschiedensten Line Breaks ausprobiert bspw. '<br>', '\r\n', '\n' Zwar erkennt JobRouter die Breaks, da diese nicht als String im Output stehen sondern rausgefiltert werden, allerdings wird der Text auch nicht formatiert. Dies führt bei mehreren Änderungen zu einem eher chaotischen Bild. Hat jemand einen Rat? ``` function checkOnSend(){ var applicant = (jr_get_value('applicant')); var department = (jr_get_value('department')); var aenderung = ''; var object = jQuery.parseJSON(jQuery("#json_data").val()); object.forEach(function(Element){ if(Element['SAP_APPLICANT']!= applicant) { aenderung +' Applicant: '+ Element['SAP_APPLICANT']+' -> '+applicant+'<br>'; } if(Element.SAP_DEPARTMENT!= department) { aenderung += ' Department: '+ Element.SAP_DEPARTMENT +' -> '+department+'\r\n'; } jr_set_value('adjustments',aenderung); ``` Vielen Dank vorab! Karim
#frage