次の方法で共有


Visual Studio の財務と運用のプロジェクト タイプ

コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。

財務と運用プロジェクト タイプは、開発ツールの一部です。 このプロジェクト タイプは、Visual Studio の他のプロジェクトに似ています。 モデルで使用している要素を整理して管理するのに役立ちます。 たとえば、プロジェクトには、要素をグループ化するのを助けるフォルダーがあります。 Visual Studio ソリューションは、複数のプロジェクトを含めることができます。 プロジェクトの 1 つの重要な制約は、1 つのモデルからのみ要素を含めることができるということです。 異なるモデルの要素を操作する必要がある場合は、Visual Studio ソリューションで複数のプロジェクトを使用する必要があります。

新しいプロジェクトの作成

新しい空のプロジェクトを作成するには、次の手順に従います。

  1. [ ファイル ] メニューの [ 新規作成] をポイントし、[ プロジェクト] を選択します。
  2. テンプレート タイプの一覧で、インストール済みのノードを展開します。
  3. テンプレートノードを展開します。
  4. 財務と運用カテゴリを選択します。
  5. 業務プロジェクト テンプレートを選択します。
  6. 新規プロジェクトの名前および場所を入力します。
  7. 新しいソリューションを作成するのか、現在のソリューションにプロジェクトを追加するのかを指定します。
  8. [OK] を選択.

すべてのプロジェクトには、いくつかの重要なプロパティがあります。 プロジェクトのプロパティを設定するには、 ソリューション エクスプローラーでプロジェクトを右クリックし、[ プロパティ] を選択します。 次のテーブルにこれらのプロパティを示します。

プロパティ 説明
スタートアップ オブジェクトの種類 プロジェクトの実行時に プロジェクトがスタートアップ オブジェクト として使用するオブジェクトの種類。 次のタイプがあります。
フォーム
クラス
出力メニュー項目
スタートアップ オブジェクト 実行時にプロジェクトが呼び出すオブジェクト。
会社 プロジェクトの実行時に使用する既定の会社。
パーティション 実行時にプロジェクトが使用するパーティション。
プロジェクト ファイル プロジェクトに関する情報を含むファイルの名前。
プロジェクト フォルダー プロジェクトの場所。
モデル プロジェクトが関連付けられているモデル。 プロジェクト内のすべての要素は選択されたモデルにする必要があります。
モデル公開元 モデルの発行元を示す読み取り専用の値。
レイヤー モデルが配置されているアプリケーション レイヤーを示す読み取り専用の値。
ビルド上にデータベースを同期 プロジェクトに対してビルド アクションが実行されたときに、テーブルの同期操作が実行されるかどうかを示す値。

これらのプロパティの中で、モデルプロパティが特に重要です。 プロジェクトに関連付けられているモデルを指定する必要があります。 作成またはプロジェクトに追加されるすべての要素はこのモデルの一部である必要があります。 スタートアップ オブジェクト タイプ および スタートアップ オブジェクト プロパティは、アプリケーションをテストしてデバッグする場合に便利です。 プロジェクトを開始すると (デバッグ用に F5 キーを押すか、デバッグしない場合は Ctrl + F5 キーを押します)、指定したフォームが読み込まれるか、指定したクラスの main() メソッドが実行されます。 メソッドには、次のシグネチャが必要です: public static void main(Args _args)

プロジェクトへの要素の追加

既存の要素をプロジェクトに追加するには、いくつかの方法があります。 最も一般的な方法を次に示します。

  • ソリューション エクスプローラーでプロジェクトを選択します。 アプリケーション エクスプローラーで要素を見つけて右クリックし、[ プロジェクトに追加] を選択します。 この方法は最も簡単です。
  • ドラッグ アンド ドロップ操作を使用して、アプリケーション エクスプローラーからプロジェクトに要素を追加します。
  • 検索結果を 1 つのモデルに制限する場合は、アプリケーション エクスプローラーでフィルターの結果をプロジェクトに追加できます。

要素を追加したら、ソリューション エクスプローラーを使用してフォルダーにグループ化し、見つけやすくすることができます。 プロジェクト ファイルの場所とプロジェクトで作成するフォルダーは、モデル要素を表す XML ファイルの場所には影響しません。 モデル要素は、常にモデル ストア内の適切なフォルダーに格納されます。 要素をフォルダにまとめるには、要素タイプ別にプロジェクトを整理する オプションを選択します。 Dynamics 365 メニューで、オプションを選択します。 プロジェクト カテゴリを選択して、このオプションを参照してください。 このオプションを選択すると、新規または既存のプロジェクトに追加する要素 (アプリケーション エクスプローラーでプロジェクトに検索結果を追加する場合など) は、要素の種類名に基づいてフォルダーにグループ化されます。 プロジェクトの新しい要素を作成するには、次の手順に従います。

  1. ソリューション エクスプローラーでプロジェクトを右クリックし、[ 追加] をポイントして、[ 新しい項目] を選択します。
  2. Operations コンポーネント リストで、作成する要素のカテゴリを選択します。
  3. 特定の要素タイプを選択します。
  4. 要素名を入力します。
  5. [] を選択し、[] を追加します。 要素がプロジェクトに追加されます。 また、プロジェクトが関連付けられているモデル ストア内のモデルにも追加されます。

新しい要素を追加した後は、ソリューション エクスプローラーを使用してプロジェクト内のフォルダーに移動し、見つけやすくすることができます。

プロジェクトを .axpp ファイルとしてエクスポートする

要素を別のインストールに転送するには、プロジェクト パッケージ ファイルを使用します。 プロジェクト パッケージ ファイルは、.axpp ファイル名拡張子を持ちます。 プロジェクト パッケージには、プロジェクトからのすべての要素が含まれています。 プロジェクトをエクスポートするには、次の手順に従います。

  1. ソリューション エクスプローラーで、エクスポートするプロジェクトを選択します。
  2. [プロジェクト] メニュー [ プロジェクトのエクスポート] を選択します。 (メニューのコマンドには、選択したプロジェクトの名前が含まれています)。
  3. プロジェクト パッケージ ファイル名を入力し、場所を選択します。
  4. 保存を選びます。

.axpp ファイルのインポート

プロジェクト パッケージ ファイルの内容を使用するには、.axpp ファイルをインストールにインポートします。 インポート プロセスでは、プロジェクト パッケージ ファイルの要素をエクスポートしたのと同じモデルに追加します。 モデルがインストールに存在しない場合は、インポート プロセスによって作成されます。 プロジェクト パッケージ ファイルをインポートするには、次の手順に従います。

  1. Dynamics 365 メニューの [プロジェクトのインポート] を選択します。

  2. プロジェクトのインポート ダイアログ ボックスで、インポートするプロジェクト パッケージ (.axpp) ファイルの場所を指定します。

  3. プロジェクト パッケージ ファイルの要素により、既存の要素が上書きされる場合は、要素の上書きを選択します。

  4. プロジェクトを現在の選択で開くのか、新しいソリューションで開くのか、まったく開かないのかを指定します。

  5. [ 詳細 ] フィールドで、インポート プロセスによって追加される要素を確認します。 インポートしない任意の要素の横にあるチェック ボックスをクリアすることができます。

    [プロジェクトのインポート] ダイアログのスクリーンショット。

  6. [ OK] を 選択してインポート プロセスを完了します。