(ServiceNow) 新しいアプリケーションを作成する基本作業

## 1 概要
アプリケーションを作成するラボから学んだ基本的な手順を記載
完了すると、アプリケーションナビゲーターに専用のアプリケーションとして表示される

## 2 前提条件
新規テーブルは[task]テーブルを継承して作成する

## 3 作成手順
### 1 アプリケーションの作成
#### アプリケーションナビゲーターに表示するアプリケーションを作成する
[System Applications]=>[Studio]を選択し、Studioを起動する
![01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/605e3954-01d9-c048-d1bf-cc9188640ad4.png)
Select Application の New から、Create Application を選択する
![02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/16c82149-925f-6f9b-16b7-5e34b43f2ac3.png)
General Info 画面にて、必要な内容を設定し、[Create]を押下する
![03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/b09ea0d8-584a-c0fd-efe2-50bdb990a0d7.png)
Name：アプリケーション名
Description：説明（空白でも可）
Advanced settings：プライベートスコープか、グローバルスコープかを選択。

このアプリケーションにアクセスに必要なロールを既存のロールから選択するか、新しいロールを作成して設定する
このパターンでは、新しい専用のロールを作成することとし、[Create new role]を選択する
![04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/150558b2-529a-e039-f687-0cafe1fe3b5c.png)
ロール名を設定して、[Continue]を押下する（ロール名には管理名が表示される）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/b3b7f664-c1e5-ef8a-24e8-a4ee1010b769.png)
![05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/23216d4e-f3d0-e34d-5e7e-13b90e3c4154.png)
Mobileか、Classic（デスクトップ）か、フォーマットを選択し、[Continue]を押下する（このパターンではClassicを選択）
![06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/79527e95-5335-184b-9a5f-e8b18c7d7f12.png)
このアプリケーションを管理するテーブルを既存のテーブルから選択するか、新しいテーブルを作成して設定する
このパターンでは、新しい専用のテーブルをtaskテーブルを拡張して作成することとし、[Create new table]を選択する
![07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/41d85352-4aed-cd4d-ea0a-99861eb11bec.png)
[Extend a table]を選択、Tableに[Task]を設定し、[Contine]を押下する
![08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/6fe70870-03ff-338b-cac1-4ae1dcb4fec3.png)
新しいフィールド（列）を作成する場合は、[+Add a new field]を押下する。（フィールドは後からでも追加可能）
![09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/fa9ee4d3-ccd8-d21a-2f63-229b30440d66.png)
フィールドを設定後、[Continue]を押下する
![10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/d1ee261e-25a2-e620-5638-3d954d1d720e.png)
Field Label：表示名
Field name：フィールドの管理名（自動設定）
Field type：フィールドのデータ型
Display：参照フィールドとして使用する場合、表示の値で使用するか
Mandatory：必須項目か

テーブルの定義を設定し、[Continue]を押下する
![11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/f6b75ec8-2aba-36a9-fb7d-c028d84948b6.png)
Test label：テーブルの表示名
Test name：テーブルの管理名（自動設定）
Make extensible：このテーブルの拡張テーブルの作成を許可するか
Auto-number：レコードを作成する際、番号を自動付与するか
※する場合、下記を設定する
Prefix：番号の接頭語（アルファベット3文字）
Starting Number：採番の最初の番号
Number of dlights：桁数

Manage access：アクセスが可能なロールと付与する権限
設定が完了したら[Continue]を押下する
![12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/3efa2456-457f-6c93-5f53-6237cc25ee7f.png)
[Done with tables]を押下する
![13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/a2d09a8e-1716-2da3-7bfb-431077194b33.png)
[Start]を押下する
![14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/7952c74a-e066-ad9a-03c4-e4532fea75b5.png)
[Create]を押下する
![15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/fe87d1d4-0f13-2d87-790b-e05d03aeb83e.png)
[Done with apps]を押下する
![16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/e5b8c334-6a4f-2eb9-85f7-330041d24909.png)
[Done]を押下してアプリケーションの初期作成を完了する
![17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/0cba0257-b184-652e-5c7a-587e68e41626.png)
Go to Studio：引き続き、Studio でアプリケーションの設定を行う
Go to Flow Designer：フローデザイナーを起動する
### 2 アプリケーションの作成確認
アプリケーション名を検索し、作成できていることを確認する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/5b1225bc-946a-77c5-c76d-791cf771ead4.png)

### 3 アプリケーションテーブルの表示一覧の順番を変更する
studioの[Navigation]=>[Application Menus]にあるアプリケーションをクリックする
![18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/ecc9a16a-a136-e0f0-687f-548ab8d1eeaf.png)
![19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/2da4872c-968f-d419-a4d5-5450cc872ed6.png)
下方の[Modules]で、[Order]の値を変更する。表示しないものは[Active]を[false]に変更する。

アプリケーションテーブルの表示一覧が変更出来ていることを確認する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3626186/704ccaf6-885c-6f3a-dd9c-5f82006f276a.png)