※この記事はServiceNow初心者が学習用のために記載した記事です。内容について誤っている場合がございます。不足点などございましたらコメントいただけますと幸いです。
ServiceNowのVariables(変数)のTypeフィールド
- サービスカタログアイテムやレコードプロデューサーで使用される入力項目の種類を定義するフィールド
- ユーザーが入力するデータの形式やインタラクションが決まる
- 「インタラクション」とは、ユーザーがシステムとどのようにやり取りするかというプロセスや方法を指す
- この場合、ユーザーがフォームに入力する際の「操作や反応」を指す
- 「インタラクション」とは、ユーザーがシステムとどのようにやり取りするかというプロセスや方法を指す
Typeフォールドの主な値
- Type自体の型はString
Type | 説明 | 例 |
---|---|---|
Single Line Text | ユーザーが1行のテキストを入力するフィールド。基本的なテキスト入力。 | ユーザー名、メールアドレス、その他の短いテキスト入力 |
Multi Line Text | 複数行のテキストを入力できるフィールド。長文や説明などに使用される。 | コメント欄、詳細なリクエスト説明など |
Choice | ユーザーに選択肢を提示するドロップダウンリスト。選択肢から1つを選ぶ形式。 | 部署の選択、言語の選択など |
Select Box |
Choice と似ているが、複数の選択肢が横に並んで表示される。 |
選択リストなど |
Lookup Select Box | 他のテーブルのデータから選択肢を参照し、選択する形式。Reference で参照するテーブルを指定する。 |
部署名、社員名、商品名など(他のテーブルから選択) |
Boolean | ユーザーに「はい/いいえ」の選択を提供するフィールド。チェックボックスで表示される。 | 同意するか、通知を受け取るかなど |
Date | ユーザーが日付を入力するフィールド。カレンダーから選択する形式。 | 開始日、終了日、申請日など |
Date/Time | ユーザーが日付と時間を入力するフィールド。 | 会議の開始日時など |
Time | ユーザーが時間だけを入力するフィールド。時間選択ツールが表示される。 | 会議開始時刻、業務終了時刻など |
Integer | 数値の入力フィールド。整数のみを受け付ける。 | 年齢、数量、数値のカウントなど |
Decimal | 小数を入力できる数値フィールド。 | 価格、割合など |
Currency | 通貨の値を入力するフィールド。数値と通貨記号が組み合わさる。 | 商品の価格、予算額など |
メールアドレスを入力するフィールド。入力がメール形式であることを検証する。 | 連絡先メールアドレス、サポートチームのメールアドレスなど | |
Phone Number | 電話番号を入力するフィールド。電話番号形式で入力を求める。 | 連絡先電話番号、顧客サポート番号など |
URL | URLを入力するフィールド。リンク形式を求める。 | 会社のウェブサイト、製品ページのURLなど |
Reference | 他のテーブルのレコードを参照するフィールド。選択したレコードを参照して情報を取得できる。 | ユーザー、インシデント、問題、変更リクエストなどの参照 |