次の方法で共有


ウィザードのフォーム パターン

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

この記事では、ウィザードのフォーム パターンに関する情報を提供します。 ウィザードは、順序付けられた一連のタブ ページを使用して、ユーザーがタスクを実行するユーザー アシスタントの特別なフォームです。

用途

ウィザードは、順序付けられた一連のタブ ページを使用して、ユーザーがタスクを実行するユーザー アシスタントの特別なフォームです。 ウィザードは、学習または実行が難しい複雑または頻度の低いタスクで、または頻繁に実行する面倒なタスクで特に便利です。

パターンの変更

Microsoft Dynamics AX 2012 以降に加えられるこのパターンへの主な変更を次に示します。

  • ウィザード ステップの 2 番目の指示は、そのステップの [タブ] ページのヘルプ テキスト プロパティですでに定義されていました。 この指示はタブページで静的テキスト コントロールとしてモデル化されるようになりました。

モデル

高レベル構造体

  • デザイン (スタイル = ウィザード; キャプション =<ウィザード タイトル>)

    • WizardContent (タブ)

      • WizardContentPage (TabPage) [1..N 回繰り返し、任意の名前を付けることができます。キャプションはページ タイトルに設定します]

        • メイン指示 (静的テキスト)
        • 本文 (グループ)

コア コンポーネント

  1. Form.Design にウィザード パターンを適用します。
  2. BP 警告に対処します:
    1. Design.Caption は空ではありません。
    2. このフォームは少なくとも 1 つのメニュー項目で参照される必要があります。
    3. TabPage.Caption は空ではありません (すべてのウィザードのコンテンツ ページで)。
    4. MainInstruction.Text が空ではありません(すべてのウィザードのコンテンツ ページ)。

一般的に使用されるサブパターン

UX ガイドライン

検証チェックリストには、フォームが UX ガイドラインに準拠しているかどうかを手動で確認する手順が示されています。 このチェックリストには、開発環境を通じて自動的に実施されるガイドラインは含まれていません。 ブラウザーでフォームを開いて、これらの手順を確認します。

標準フォーム ガイドライン:

ウィザードガイドライン:

  • 各タブ ページには、タイトルがあるべきです。
  • 各タブ ページには、主な指示があるべきです。
  • コンテンツは、ページあたりの論理グループに分割する必要があります。
  • ウィザードには、適切なページに < 次へ > および < 前へ > ボタンがあります。
  • ユーザーはウィザードをキャンセルすることもできます。キャンセルすると、ウィザードを開始する前の状態に戻ります。
  • 各ウィザード ページ (タブ ページ) ごとに、質問が 1 つだけ尋ねられます。
  • 一組の選択肢がユーザーに提示されたときは、チェック ボックスまたはコンボ ボックスが条件を満たしている場合でも、オプション ボタンを使用して代替を明確にする必要があります。
  • ウィザード フォームには以下の要素を含め ません
    • 情報ボックス
    • クイック タブ

付録

AX 2012 コンテンツ