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
Beim Upload von Dokumenten in eine STV muss immer händisch der Name eingetragen werden

Wenn man eine Datei in eine STV hochlädt, hat man meistens ein zweites Feld für eine Kurzbeschreibung/einen Namen.
Dies wird regelmäßig vergessen auszufüllen.
Gibt es eine Möglichkeit, standardmäßig den Dateinamen der hochgeladenen Datei eintragen zu lassen? Dies reicht ja meistens.

1
1
Gepostet vor 3 Jahren
Jan Zimmerbeutel
272 × 4 Administrator
Stimmen Neuste

Antworten 2


Mal angenommen wir haben eine SubtableView namens 'attachmentView' mit den Spalten 'attachment' und 'filename', dann:
komment der folgende teil ins OnChange des 'attachment' feldes

OnAttachmentChanged("attachmentView", [jr_row])

und der letzte teil ins Skript

function OnAttachmentChanged(subtable, rowId) {
    const filename = document.getElementById(`${subtable}_attachment_${rowId}`).value.split('\\').pop();
    jr_set_subtable_value(subtable, rowId, "filename", filename);
}

Ja, hier ein Beispiel:

//In STV im Datei-Upload-Feld bei onChange:
sutableSetFieldnameToFieldOnRowAdd(this.id );

 //Code:
function sutableSetFieldnameToFieldOnRowAdd(id) {
    var st = 'UTA_DOKUMENTE';
	  var rid1 = id.charAt(id.length - 10);
    var rid2 = id.charAt(id.length - 11);
    var ridConcat = rid1 + rid2;
    var rid = isNaN(ridConcat) ? parseInt(rid1) : parseInt(ridConcat);
    var field = 'doc_title';
    var n = '#' + id.substr(0, id.length - 9) + '_showUploadedFile';
    var filename = jQuery(n).attr('title');
    jr_set_subtable_value(st, rid, field, filename);
}
2
2
Gepostet vor 3 Jahren
Jan Zimmerbeutel
272 × 4 Administrator
6K Ansichten
2 Antworten
vor 3 Jahren
vor 3 Jahren
Stichwörter