演習 - ページ拡張機能の作成

完了

Simon は、顧客カードを使用してソーシャル メディア情報を入力したいと考えています。 その後、Simon は、顧客カードを拡張して保存するページの拡張機能を作成する必要があります。

タスク

  • ページの拡張を作成するには、スニペットを使用します。

  • 既存のカード ページに追加のフィールドを追加します。

手順

  1. ファイル > 新規ファイル を選択し、ファイル > 保存 を選択してファイルを保存します。 ファイルに SocialMediaCard.PageExt.al という名前を付けます。

  2. コード スニペットを使用して、ファイルに新しいページ拡張を作成します。 tpage と入力し、Tab キーを押します。

  3. ID50110 に変更し、名前CRONUS ソーシャル メディア テーブル カードに変更します。

  4. ページの拡張によって顧客カードが拡張されていることを確認します。

  5. アクション セクションと変数 myInt を削除します。

  6. ソーシャル メディアという名前の新しいグループにフィールドを追加します。 このグループを全般グループの後に追加します。

  7. Addafter (General) キーワードを使用します。

  8. addafter セクションでグループをソーシャル メディアとして定義します。

  9. キャプション プロパティをソーシャル メディアに設定します。

  10. ソーシャル メディア グループに次のフィールドを追加します。

    • Facebook
    • Twitter
    • Instagram
    • LinkedIn
  11. .vscode フォルダーの launch.json ファイルを開き、startupObjectId 設定を 22 に、startupObjectTypePage に設定します。

  12. 拡張機能をサンドボックスに公開します。 表示 > コマンド パレット... (Ctrl+Shift+P) を選択します。

  13. 検索ボックスに AL: Publish (F5) と入力し、一覧からコマンドを選択します。

  14. Dynamics 365 Business Central アプリケーションが起動し、顧客リスト ページが表示されることを確認します。

  15. 任意の顧客記録を開いて拡張機能をテストします。 フィールドは、一般クイック タブの下にある新しいソーシャル メディア クイック タブに表示されます。