お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
このページの内容
environmentsでアプリケーションを追加する方法について説明します。続行する前に、environmentsの理解を十分に深めておいてください。
利用可能範囲
- Creator 6 バージョンおよびすべての有料プランでのみ利用可能です。
- Super adminsおよびadminsはenvironmentsへアクセスし、アプリケーションの追加や管理が可能です。開発者は、adminから権限が付与されている場合にenvironmentsへアクセスできます。
1. environmentへのアプリケーション追加の流れ

2. environmentへのアプリケーション追加
Zoho Creatorのenvironmentsは、Creator内でSDLC(ソフトウェア開発ライフサイクル)フレームワークとして機能し、アプリケーションの変更を効率的に開発・テスト・デプロイするための体系的なアプローチを提供します。アプリケーションをenvironmentsに追加する前に、environmentsおよびその制限事項について必ずご確認ください。
2。1. 環境にアプリケーションを追加する方法を見る
2。2. 環境にアプリケーションを追加する手順
メモ: 環境が有効になると、Developer役割を持つ既存ユーザーはアプリケーションから削除されます。必要に応じて、開発およびステージ環境に再追加できます。詳しくはこちらをご参照ください。
アプリケーションは、以下の場合に環境へ追加できます。
- アプリケーション作成時
- アプリケーション作成後
2。2。1. アプリケーション作成時に環境へ追加
- アプリケーションを作成する際、有効にする Environmentsチェックボックスを選択します。

- アプリ作成後、Development 編集モードにリダイレクトされ、必要に応じてアプリケーションを作成できます。

- Deployセクション内のEnvironmentsに移動します。アプリケーション作成時にEnvironmentsが有効化されている場合、Environment ダッシュボードページにそのアプリケーションが表示され、各環境(Development, Stage, Production)ごとにステータスが表示されます。

開発環境でのアプリケーションのステータスについてはこちらをご参照ください。
2.2.2. アプリケーション作成後に環境へ追加する方法
アプリケーション作成時にEnvironmentsが有効化されていなかった場合でも、SolutionsまたはEnvironmentsページから後で追加することができます。
- Solutionsから追加
- Environmentsから追加
Solutionsページから環境へアプリケーションを追加
- 「Solutions」に移動し、標準アプリケーションカードのその他をクリックし、標準アプリケーションカードでAppを環境に追加を選択します。

- 確認ポップアップで「追加する」をクリックします。

アプリは環境に追加され、すべてのバリデーションが成功した場合、開発環境でアプリの作成が開始されます。バリデーションに失敗した場合、アプリの追加を妨げている具体的な問題がポップアップで表示されます。すべてのエラーを解決してから、続行しアプリケーションを環境に追加してください。エラーが発生する可能性のある制限事項についてはこちらをご参照ください。
環境ページからアプリケーションを環境に追加する
- DeployセクションのEnvironmentsに移動し、追加する Applicationボタンをクリックします。

- 追加する アプリケーション to environmentパネルで、+ 選択する Applicationボタンをクリックします。環境に追加する必要がある必須アプリケーションを選択してください。
メモ: 選択済みアプリケーションはエラーの検証が行われます。検証中にエラーが発生した場合は、 こちらのトラブルシューティング手順に従ってください。
- 追加するボタンをクリックします。
さまざまなステータスについてはこちらで環境に表示される内容をご確認いただけます。
メモ:
- 一度に最大10アプリケーションまで環境に追加できます。
-
特定のケースでは、アプリは環境に追加されますが、開発環境でアプリが作成されません。その場合は、
このセクション
で説明されているように、アプリの作成を手動で完了する必要があります。
2.2.3 依存関係を持つアプリケーションの環境への追加
依存関係
依存関係とは、アプリが他のアプリのコンポーネントを利用する、または自分のコンポーネントが他のアプリで使用されている関係を指します。例えば、Library Managementアプリが従業員 Managementアプリの従業員を参照するルックアップ項目を持っている場合、両方のアプリ間に依存関係が生じます。
依存関係は、上記の例のような直接的なものだけでなく、依存するアプリが連鎖することで間接的に発生する場合もあります。例えば、アプリAがアプリBに依存し、アプリBがアプリCに依存している場合、アプリAはアプリCと直接的な依存関係はありませんが、アプリBを介して依存関係が成立します。この場合、アプリBとCの両方がアプリAの依存アプリとみなされます。
依存関係の種類
これらの依存関係に基づき、依存関係には2種類あります。(例として、アプリケーションA、B、C、Dがあるとします)
- 非循環依存関係 - アプリケーションが直線的な関係で連携しています。(A --> B --> C --> D)
- 循環依存関係 - アプリケーションがループ状に連携しています。(A --> B --> C --> D --> A。この場合、アプリDがアプリAに依存しており、循環が発生します)

依存アプリの環境への追加
他のアプリに依存関係を持つアプリケーションを環境に追加する際、その依存アプリも自動的に一覧表示され、まとめて環境に追加する必要があります。たとえば、図書館管理アプリケーション内のページLibrary ダッシュボードに、従業員管理アプリケーションのフォーム追加する 従業員が埋め込まれている場合、図書館管理と従業員管理の両アプリは相互に依存関係となります。どちらか一方のアプリを環境に追加する場合は、両方のアプリを同時に追加する必要があります。
非循環依存アプリは環境に追加できますが、循環依存関係を持つアプリケーションは環境に追加できません。
依存関係を持つアプリケーションを追加する手順
- DEPLOYのEnvironmentsに移動し、追加する Applicationをクリックします。

- 「追加する アプリケーション to environment」スライダーで、+ 選択する Applicationボタンをクリックし、追加したいアプリケーションを選択します。依存しているアプリは自動的に一覧表示されます。

アプリ同士の関連性を確認するには、「表示する dependencies」をDependent Appsの隣でクリックします。
「Application References」ポップアップが表示され、アプリ間の関係が示されます。任意のアプリをクリックすると、その依存関係がハイライトされます。赤色の矢印は循環依存、青色の矢印は非循環依存を表します。「A ---> B」は「AアプリがBアプリに依存している」と読みます。この関係において、Bはコンポーネントを提供するデータ元アプリ、AはBからコンポーネントを利用する依存アプリです。
右側のペインのドロップダウンでアプリケーションを選択すると、その他のアプリにおける参照関係が表示されます。
- Usesタブ - 選択済みアプリケーションが、一覧に表示されているアプリケーションのコンポーネントを利用しています。(上記の例では、Library Managementアプリが従業員 Managementのコンポーネントを利用しています)
- 使用中 by タブ - 選択済みアプリケーションのコンポーネントが、一覧に表示されているアプリケーションで使用されています。(上記の例では、従業員 ManagementアプリがLibrary Managementアプリで使用されています)
- 「OK」をクリックして戻ります。

- 「追加する」をクリックします。アプリケーションが環境に追加されます。
アプリが環境に追加されると、開発環境およびステージ環境で作成されます。すべての依存アプリが開発環境およびステージ環境で正常に作成されるまで、すべてのアプリはロック中となります。作成が完了した後にのみ、アプリの編集が可能です。
2.3 エラーのトラブルシューティング
2.3.1 アプリケーションを環境に追加する際のエラー
環境セクションから追加のために選択したアプリが、バリデーション時にエラーとなる場合があります。その場合、アプリを環境に追加することはできません。
続行するには、アプリ内のすべてのエラーを解決するか、エラーが発生しているアプリの選択を解除してください。
- エラーが発生したアプリには「エラー 詳細」タグが表示されます。エラー 詳細をクリックして、発生したエラーを表示します。

- エラーの一覧が表示されるポップアップが表示されます。エラーを解決し、更新するアイコンをクリックしてください。

すべてのエラーが解決されると、アプリからエラー 詳細タグが削除されます。他のアプリにもエラーがある場合は、同様の手順でエラーを解決してください。
- 追加するボタンをクリックします。アプリケーションが環境に追加されます。
2。3。2 アプリケーションを環境に追加した後のエラー
アプリを環境に追加した後、アプリは開発環境およびステージ環境で作成されます。いずれかの環境で作成に失敗した場合、該当するアプリにステータスが下記のように表示されます。
解決方法:
- アプリのエラーステータスをクリックして、詳細な概要を表示します。スライダーが表示されます。

- 以下のいずれかの設定を実施して解決できます:
- 該当する環境でアプリを再作成する:もう一度試すをクリックして、該当する環境でアプリを再作成します。
- 環境からアプリを削除し、再度追加する:削除する 差出人 Environmentボタンをクリックし、「エラー 概要」に表示されているエラーを解決したうえで、再度アプリを環境に追加してください。
2。4 開発環境でのアプリ作成
アプリケーションを環境に追加すると、自動的に開発環境でアプリが作成されます。ただし、同時に作成できるアプリケーションは最大3つまでです。そのため、アプリケーションは環境に追加されますが、開発環境でのアプリ作成は開始されません。これは以下の場合に発生します。
- 一度に3つを超えるアプリを環境に追加しようとした場合。
- 3つのアプリを環境に追加しようとしたが、他のアプリケーションで開発作成がすでに進行中の場合。つまり、追加しようとしているアプリ数が、開発環境でのアプリ作成キューの空きスロット数と等しい必要があります。そうでない場合、開発環境での作成は開始されません。
- 3セットを超える依存または独立したアプリを追加しようとした場合。つまり、依存関係のあるアプリとそのアプリは1つのアプリとしてカウントされます。
上記のケースでは、アプリケーションは環境に追加されますが、開発環境でのアプリ作成は行われません。以下の手順に従い、手動で開発環境にアプリを作成してください。
- Environmentsタブに移動し、横三点リーダーをクリックします
開発環境がない標準アプリケーションの横に表示されるアイコンをクリックし、作成 & 編集オプションを選択します。

開発環境でのアプリ作成が開始され、ステータスは開発アプリ作成中となります。開発環境でアプリが作成されると、ステージ環境でも作成されます。完了後、ステータスは開発アプリ作成完了およびv1。+10、-10(開発・ステージ環境それぞれ)に変更されます。作成が正常に完了した後、アプリの編集が可能です。
詳細なステータスについては、environment ステータスページをご参照ください。
3. メモすべきポイント
- アプリケーションは、開発およびステージ環境でアプリ作成が成功した後にのみ、開発環境で編集できます。それまではアプリケーションはロック中となります。
- 循環依存しているアプリは環境に追加できません。
- 環境の理解
前の手順
環境内でアプリケーションを追加する方法を学ぶ前に、環境およびCreator全体でのその機能について理解しておきましょう。