入力された列の情報を少し加工して自動で反映されるようにしたい
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-20-2023 02:06 AM
下記テーブルにおいて、選択肢で表示された情報を新規のincidentテーブルに少し加工して転記したいです。
テーブル : incident
タイプ : 文字列
列ラベル : 機器情報
列名 : u_device
選択肢ラベル例 (値)
①PC (PC)
②PC 本体 (PC body)
③PC ACアダプタ (PC ac adapter)
④スマートフォン (smartphone)
⑤スマートフォン 本体 (smartphone body)
⑥スマートフォン 充電ケーブル (smartphone power cable)
(②③⑤⑥は半角スペースで区切られている)
運用上、選択肢のラベルを変更できないため、起票時に入力された機器情報のうち、選択肢のラベルのうちスペースの後ろ側の文字列だけを拾って新しい列に転記したいです。
できるだけ簡単な方法がよいのですが、必要であればスクリプトを組もうと考えています。
ご存じの方がいらっしゃったら、教えていただきたいです。
※glidefunction : positionやglidefunction : length等を使用すると、選択肢の値の方が参照されしまい、ラベルの方を表示させることができません。この点に関してもできれば解決したいです。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2023 12:18 AM
選択肢の表示値を取得したいということでしょうか?
でしたら、以下のようにgetDisplayValue()が使えると思うのですがいかがでしょうか。
スクリプトがgetDisplayValue()関数で選択肢ラベルの代わりに選択肢値を返す - サポートとトラブルシューティング (servicenow.com)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-14-2023 10:46 PM
検討の参考にさせていただきます。ありがとうございます!