カスタム作業ウィンドウを作成してユーザーのフォームへの入力を支援する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

入力するフォームが複雑だと、ユーザーの混乱を招く場合があります。プレースホルダ テキスト、ビュー、条件付き書式、およびルールは、入力しやすいフォームを作成するために役立ちますが、これらの機能を使用しても、フォームの操作方法の概要を説明することはできません。

カスタム作業ウィンドウを作成してフォーム テンプレートに追加すると、そのフォーム テンプレートを基にわかりやすいフォームを作成でき、ユーザーがフォームに正しく入力できるようになります。

重要: カスタム作業ウィンドウは、ブラウザー互換フォーム テンプレートではサポートされません。カスタム作業ウィンドウを使用する場合は、フォーム テンプレートのみ記入することで InfoPath を使用します。

この記事の内容

概要

始める前に

互換性に関する考慮事項

カスタム作業ウィンドウを作成する

概要

カスタム作業ウィンドウとは、ユーザーがフォームに入力するとき、Microsoft Office InfoPath の作業ウィンドウに表示される Web ページです。

カスタム作業ウィンドウを含むフォーム

1. ここにカスタム作業ウィンドウの名前が表示されます。

2. ここに Web ページが表示されます。

フォーム テンプレートの既定のユーザー設定のタスク ウィンドウとして使用する 1 つの Web ページを指定できます。、必要な場合は、フォーム テンプレートにリソース ファイル、Web ページを追加して、に接続するハイパーリンクを使用します。ユーザーは、フォーム テンプレートに基づくフォームに入力するときに、カスタム作業ウィンドウでこれらの Web ページを移動できます。

注: カスタム作業ウィンドウに表示されるのは HTML だけです。

ヒント: Microsoft Office Word を使用すると、カスタム作業ウィンドウ用のコンテンツを作成し、Web ページとして保存できます。Word のほとんどの書式が保持されます。

カスタム作業ウィンドウ用のコンテンツを作成したら、次のいずれかの方法で使用できます。

  • フォーム テンプレートにコンテンツを追加する    カスタム作業ウィンドウのコンテンツを更新する予定がほとんどない場合、またはまったくない場合は、フォーム テンプレートに HTML ファイルを追加する方法をお勧めします。この方法を使用すると、ユーザーがオフラインでフォームに入力するときでも、カスタム作業ウィンドウを表示できます。

  • フォーム テンプレートからコンテンツにリンクする    カスタム作業ウィンドウのコンテンツを頻繁に更新する予定があり、コンテンツ更新のたびにフォーム テンプレートを再発行するのが望ましくない場合は、別の場所に HTML ファイルを保存する方法をお勧めします。そのコンテンツにフォーム テンプレートからリンクできます。カスタム作業ウィンドウを更新するには、HTML ファイルを改訂するか、HTML ファイルを新しい HTML ファイルに置き換えます。

    注: HTML ファイルの保存先は、そのフォーム テンプレートに基づくフォームに入力するユーザーがアクセスできる場所にする必要があります。また、その場所がフォーム テンプレートと同じドメイン内に存在しないと、ユーザーがフォームへの入力を開始したときに警告が表示されます。

ページの先頭へ

始める前に

  1. コンテンツを計画する。    新しいフォーム テンプレートを設計する場合は、そのフォーム テンプレートに基づくフォームに入力するユーザーと話し合い、ユーザーのニーズを理解します。これにより、カスタム作業ウィンドウにどのような種類のコンテンツを組み込む必要があるかを計画できます。既存のフォーム テンプレートにカスタム作業ウィンドウを追加する場合は、そのフォーム テンプレートに基づくフォームに入力したことのあるユーザーと話し合い、さらに、収集された情報を使用したことのあるユーザーとも話し合います。これは、ユーザーが何を求めているかを把握するのに役立ちます。

    注: 全体的なヘルプの方針として、プレースホルダ テキストなどの他の要素も含める必要があります。詳細については、[参照] セクションを参照してください。

    ヒント: 大企業に展開するフォーム テンプレートのヘルプ コンテンツを計画する場合は、全体的なヘルプの方針を決定するために、対象となるグループを集めて意見を聞くか、アンケートを実施することを検討します。

  2. Web ページの作成方法を決定する。    Microsoft Office Word を使用すると、カスタム作業ウィンドウのコンテンツを記述し、そのファイルを Web ページ (フィルタ後) として保存できます。このファイル形式は、Office 固有の機能を含まない一般的な HTML 形式です。完成後の Web ページが、サブフォルダなどの他の場所にあるファイルに依存しないのであれば、Microsoft Office SharePoint Designer などの Web ページ エディタを使用することもできます。また、ワードパッドなどのテキスト エディタを使用して、簡単な HTML ファイルを記述することもできます。

  3. その他のリソースを準備する。    フォーム テンプレートにページを追加するのではなく、カスタム作業ウィンドウからページにリンクする場合は、すべてのユーザーがアクセスできる Web サーバーが必要となります。場合によっては、ユーザーがカスタム作業ウィンドウを修正できるようにする必要もあります。これは、多くの場合、専用のアカウントを作成することで実現します。

ページの先頭へ

互換性に関する考慮事項

Microsoft Office InfoPath 2007でフォーム テンプレートをデザインする際に、 ブラウザー互換フォーム テンプレートを設計することもできます。ブラウザー互換フォーム テンプレートをデザインする際に一部の機能は利用できません。たとえば、カスタム作業ウィンドウで、カスタム ヘルプ テキストを表示するよく使われるブラウザー互換フォーム テンプレートではサポートされていません。ブラウザー互換フォーム テンプレートにヘルプを追加するには、 条件付き書式を使用して、文脈に応じたヘルプを表示するなど、ヘルプを追加することを検討してください。

ページの先頭へ

カスタム作業ウィンドウを作成する

  1. カスタム作業ウィンドウ用のコンテンツを記述し、それを Web ページとして保存します。Word を使用してコンテンツを記述する場合は、Web ページ (フィルタ後) としてファイルを保存します。

  2. フォーム テンプレートをデザイン モードで開きます。

  3. [ツール] メニューの [フォームのオプション] をクリックします。

  4. [フォームのオプション] ダイアログ ボックスで、[カテゴリ] の [プログラミング] をクリックします。

  5. [カスタム作業ウィンドウを有効にする] チェック ボックスをオンにします。

  6. フォーム テンプレートにカスタム作業ウィンドウを追加し、オフラインでフォームに入力できるようにするには、次の操作を行います。

    1. [リソース ファイル] をクリックします。

    2. [リソース ファイル] ダイアログ ボックスで、[追加] をクリックします。

    3. [ファイルの追加] ダイアログ ボックスで、追加するファイルの場所に移動し、ファイルをダブルクリックします。

    4. 必要なすべてのリソース ファイルを追加するまで、上の 2 つの手順を繰り返します。複数の Web ページを使用する場合は、すべての Web ページを追加します。

    5. リソース ファイルの追加が終了したら、[リソース ファイル] ダイアログ ボックスで [OK] をクリックします。

  7. [作業ウィンドウ名] ボックスに、カスタム作業ウィンドウの名前を入力します。この名前は、作業ウィンドウの上に表示されます。

  8. [作業ウィンドウの場所] ボックスで、次の操作を行います。

    1. Web サーバーに Web ページを配置した場合は、ページの URL を入力します。

    2. Web ページをリソースとして追加した場合は、矢印をクリックし、一覧から Web ページを選択します。複数のリソース ファイルがある場合は、既定として設定するファイルを選択します。

  9. [OK] をクリックします。

  10. 変更内容をテストするには、[標準] ツール バーの [プレビュー] をクリックするか、Ctrl キーと Shift キーを押しながら B キーを押します。

    これで、カスタム作業ウィンドウがフォームの横に表示されます。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×