2024年8月6日火曜日

ServiceNow でアプリに対してデータを追加する方法

ServiceNow でアプリに対してデータを追加する方法

概要

前回個人で ServiceNow に申し込みアプリを作成するところまで ServiceNow がどんなサービスなのか体験しました
今回は作成したアプリにデータを追加して Web ページにコンテンツを表示する方法を紹介します

環境

  • ServiceNow (2024/08/05 時点)

テーブルの作成

App Engine Studio で My Apps からアプリの一覧を開きます
そして Data にある「+Add」をクリックします
既存のテーブルがある場合はそれを使っても OK です (今回は削除して新規で作り直しています、もしかすると Task を管理するためのテーブルがあるかもです

テーブルのタイプを選択します
今回は空のテーブルを作成します
エクセルや RDB のデータなどをインポートすることもできるようです

テーブルの雛形を選択します
「Create new table」を選択するとフィールドがない空のテーブルが作成されます
「Create from an extensible table」を選択するとテーブルの雛形からテーブルを作成することができます
今回は空のテーブルを作成します

テーブル名を決定します

テーブルを操作できる権限を設定します
今回はデフォルトの権限である agent だけ設定し次にいきます

これでテーブルの作成は完了です

フィールドの追加

次にフィールドを追加します
作成したテーブルを選択し一覧になったら「+ Add field」を選択します

フィールド名とフィールドタイプを設定します
今回は Name というフィールドを追加します

データの追加

フィールドが追加できたらデータレコードを追加します
プラスボタンを押すとデータを追加できます
先ほど追加した Name フィールド以外はすべてシステムが自動で入力するフィールドなので空で OK です
適当な名前を入力し右上の「Save」をクリックするとデータが登録されます

フォームからデータが登録できるか確認する

テーブルを作成するとそのテーブルにデータを登録するためのフォームが自動で作成されます

Experience から Form を選択します

フォームの編集画面が表示されるので Preview を選択します

右上の Open form in platform を選択します

すると実際に POST できるフォームが表示されるのでそこでリクエストしてみましょう

リクエスト後にデータを見ると実際に送信したデータが登録されていることが確認できます

最後に

データを登録する方法を紹介しました
次回はデータを表示するためのページを追加してみます

0 件のコメント:

コメントを投稿