- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-08-2024 08:45 PM
お世話になります。
Service Catalog上でReference型のVariableとList Collector型のVariableを設けて、
Reference型のVariableの値を変更するとそれに連動してList Collector型のVariableのリストの
表示内容を変更させようとしています。
Client Script でReference型VariableのonChangeをトリガーにして
var filter = g_list.get('ListConllectorのVariable名');
filter.setQuery('フィルタ条件');
と記載しましたが、実行すると
ReferenceError: g_list is not defined
のエラーメッセージが表示されてList Collectorの値が変化しません。
g_listを使用するために必要な設定などありましたら教えて下さい。
よろしくお願いします。
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-12-2024 07:27 PM
ちょうど似たような実装をしていたので共有します。
リストコレクターの変数に以下を設定して対応していました。
ListCollectorRefValue:リストコレクターで参照しているテーブルにある参照項目名
RefValue:カタログアイテム上の参照項目名
Reference qualifier
javascript: "ListCollectorRefValue=" + current.variables.RefValue
Variable attributes
ref_qual_elements=RefValue
この設定で、参照項目に応じてリストコレクターのフィルターを設定できました。

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-08-2024 08:54 PM
Hi @Taro21 can you check on your client script if "Applies on Request items" is marked as true? if yes uncheck it
Harish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-08-2024 09:59 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-12-2024 07:27 PM
ちょうど似たような実装をしていたので共有します。
リストコレクターの変数に以下を設定して対応していました。
ListCollectorRefValue:リストコレクターで参照しているテーブルにある参照項目名
RefValue:カタログアイテム上の参照項目名
Reference qualifier
javascript: "ListCollectorRefValue=" + current.variables.RefValue
Variable attributes
ref_qual_elements=RefValue
この設定で、参照項目に応じてリストコレクターのフィルターを設定できました。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-21-2024 05:47 PM
共有していただいた通りに実装したら解決しました。
ご回答ありがとうございました。