YouTrack のワークフロー エディターで単純な配列を宣言する方法がわかりません。誰でも助けることができますか?
私はもう試した
var userList = [];
var userList[];
var userList();
何も機能しません。
YouTrack のワークフロー エディターで単純な配列を宣言する方法がわかりません。誰でも助けることができますか?
私はもう試した
var userList = [];
var userList[];
var userList();
何も機能しません。
ワークフロー言語は、次の定義済みコレクションのみをサポートします: issues、comments、tags、users、issue links、enum elements、versions、builds、ownedFields、groups、states、bundle static elements、string。
私の知る限り、カスタムのユーザー定義コレクション/配列はまったくサポートされていません。
唯一の回避策は、文字列配列を使用することです。
var array = "1,2,3".split(",", opts);
その後、array.contains または for each を使用できます。動的に配列を作成する必要がある場合は、再分割して再割り当てした後に値を追加できます。
var values = "1,2,3";
var array = values.split(",", opts);
var appendval = "4";
if (!array.contains(appendval)) {
values = values + "," + appendval;
array = values.split(",", opts);
}