![見出し画像](https://assets.st-note.com/production/uploads/images/143451945/rectangle_large_type_2_d82551b17a725bdea29235bb965f570f.png?width=800)
CSA対策!問題解説26
ServiceNow Certified System Administrator (CSA) 対策の模擬問題になります。
その他、CSA対策記事はこちらのマガジンにまとめています。
問題
参照フィールドを用いて、さまざまなテーブルから情報を取得するために使用される手法はどれですか。
A. テーブルウォーキング
B. Sys_IDプル
C. ドットウォーク
D. レコードホッピング
解答
C
解説
C. ドットウォーク(Dot Walking)
ドット連結ともいいます。
ドット連結を使用すると、フォーム、リスト、またはスクリプトから関連テーブルのフィールドにアクセスできます。
フィールドとフィールドを「.(ドット)」で繋ぐことによりフィールドを参照します。
たとえば、 incident.assigned_to.company はインシデントにアサインされたユーザーの会社を参照します。
ドット連結の使い方
ドット連結は参照フィールドの中の特定の値を指定したい時などに使用します。
例えば、インシデントテーブルのリスト画面のフィルター条件でドット連結を使ってみます。
1.リスト画面の左上の漏斗マークを押して、関連フィールドを表示を選ぶ
![](https://assets.st-note.com/img/1717769215256-ibYyO6jK1E.png?width=800)
2.「アサイン先⇨ユーザーフィールド」を選択する
![](https://assets.st-note.com/img/1717769392121-jhkXj4oaSk.png?width=800)
![](https://assets.st-note.com/img/1717769792971-pT97gnCRzQ.png)
3.再度「アサイン先⇨ユーザーフィールド」をクリック
![](https://assets.st-note.com/img/1717769540713-deF5gLeZcQ.png)
4.ドット連結したいテーブル(今回はユーザーテーブル)の任意の値(この場合「会社」)を選び、実行ボタンを押す。
![](https://assets.st-note.com/img/1717769623301-izINlblbme.png?width=800)
分野
データ移行と統合
ServiceNow でのスクリプティング
この記事が気に入ったらサポートをしてみませんか?