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

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

用途

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

ワイヤーフレーム

ウィザード フォームのワイヤーフレーム。

パターンの変更

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

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

モデル

高レベル構造体

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

    • WizardContent (Tab)

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

        • MainInstruction (StaticText)
        • 本文 (グループ)

コア コンポーネント

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

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

UX ガイドライン

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

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

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

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

フォーム: WrkCtrBulkResReqEditWizard

ウィザードの例。

付録

よく寄せられる質問

このセクションには、このガイドライン/パターンに関連するよくある質問への回答があります。

未処理の問題

  • なし

AX 2012 コンテンツ

AX 2012 の例

以前のバージョンの例。