![見出し画像](https://assets.st-note.com/production/uploads/images/95705916/rectangle_large_type_2_76b2bf7324c1b95a777658686f3d0d25.png?width=1200)
Agent WorkspaceでList型の選択肢が表示されないときの解決法
Agent WorkspaceでList型の選択肢が表示されないときの解決法をご紹介します。
Agent Workspaceとは
Agent Workspaceは、担当者が顧客からの質問を解決するために必要なものにすばやくアクセスできるようにするツールです。
IT Service Management、Customer Service Magement、HR Service Deliveryなど様々な業務領域でAgent Workspaceが提供されています。
下記キャプチャはIT Service ManagementのAgent Workspaceの画面です。Workspace内でインシデントと問題を一括で表示したり、Agent Assistで解決の手段を提案することができます。
![](https://assets.st-note.com/img/1673768550336-lFuNoHysyJ.png?width=1200)
Agent Workspaceの項目設定
Default Viewとは別にAgent Workspace Viewを設定します。
Agent WorkspaceViewの編集はアプリケーションスコープを変える必要があります。
例えば、Agent Workspace上のインシデントフォームを変更したい場合はITSM Workspace applicationでViewを設定します。
![](https://assets.st-note.com/img/1673769216712-iiRp8cTmFI.png?width=1200)
List型(複数選択)をAgent Workspaceで作成すると選択肢が表示されない
ここからが本題です。Default ViewでList型を作成した場合、通常であればChoice Listから複数選択が可能です。
![](https://assets.st-note.com/img/1673772092656-omCHWlVd2N.png?width=1200)
一方でAgent Workspaceで同様の項目を表示させたときに選択肢が表示されない状態となってしまいます。
![](https://assets.st-note.com/img/1673774440514-OydRrD0qEy.png?width=1200)
原因
Agent Workspaceの場合、Choice Listを設定していてもReference Specificationが優先されるから。
Default View(Platform UI)であれば、Choice Listで設定した選択肢のみ表示さるようです。
![](https://assets.st-note.com/img/1673773434461-rAqvbGo1Nd.png?width=1200)
![](https://assets.st-note.com/img/1673773422334-xNp9sT1xIp.png?width=1200)
解決方法
下記の設定項目上で、ReferenceにChoice[sys_choice]テーブルを指定して、Elementでフィルタ条件を設定することで設定できます。
![](https://assets.st-note.com/img/1673773774363-qjJOiWu8fW.png?width=1200)
ReferenceでChoiceが選択できないような仕様となっているため、まずはReference Spesification上でChoiceを選択可能にしましょう。
![](https://assets.st-note.com/img/1673773899505-h0B88S20bT.png?width=1200)
手順1
ReferenceのConfigure DictionaryからName is not sys_choiceの条件を削除する。
![](https://assets.st-note.com/img/1673773941759-OBKCi4S5Cz.png?width=1200)
![](https://assets.st-note.com/img/1673773994958-eiKSPrchR4.png?width=1200)
手順2
Reference = ChoiceとしてElementでフィルタ条件を設定する。
![](https://assets.st-note.com/img/1673774181041-cs1u2Jglm6.png?width=1200)
結果
List型の選択肢が表示されるようになりました。
![](https://assets.st-note.com/img/1673774287166-Codajo9fnj.png?width=1200)
実際に複数選択が可能となります。
![](https://assets.st-note.com/img/1673774332416-v97kTGhU7V.png?width=1200)
以上、今回はAgent WorkspaceでList型の選択肢表示方法をご紹介しました。最後まで読んでいただきありがとうございました。
The world works with ServiceNow