インク描画コントロールを挿入する

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

Microsoft Office InfoPath フォームの画像に重ねて、またはフォームの余白にタブレット PC ユーザーが描画および書き込みできるようにする場合は、フォーム テンプレートでインク描画コントロールを使用します。

この記事の内容

インク描画コントロールを使用する場合

ユーザー側の操作

互換性に関する考慮事項

インク描画コントロールを挿入する

レイアウトに関するヒント

インク描画コントロールを使用する場合

インク描画コントロールは、次のような目的で使用します。

  • タブレット PC ユーザーに書き込みや描画が可能なフォーム上の専用フィールドを提供する。これは、ユーザーが数式や特定のビジネス プロセスの図などの非常に複雑または専門的な内容をスケッチできるようにする場合に便利です。

  • ユーザーのインクをインク入力、つまりユーザーのフォーム (.xml) ファイルにエンコードされる2 進数 データとして格納する。インクを保存することによって、ユーザーは後でインクを編集できるようになります。また、エンコードされたデータは有効な GIF イメージとして保存されるので、データベースやその他の環境で他の用途に使用できます。

次の例では、保険金請求書フォーム テンプレートでインク描画コントロールを使用して、自動車事故のスケッチを収集しています。

ユーザーからスケッチを集めるためのインク描画コントロール

フォーム テンプレートにインク描画コントロールを追加すると、既定では空白のインク描画コントロールが挿入されます。ユーザーはこのフォーム テンプレートに基づくフォームに入力するときに、空白のインク描画コントロールに描画や書き込みを行うことができます。必要に応じて、このコントロールの背景に画像を追加することもできます。背景画像を使う場合、ユーザーはタブレット ペンを使って、その画像の上に直接描画を行うことができます。たとえば、保険金請求書フォームで車の画像を見ながら、損傷箇所に目印を付けることができます。

セキュリティに関するお知らせ : インク描画コントロールが収集およびユーザーの署名の保存を安全な方法ではできません。署名のユーザーから収集および保存する場合は、これを行うには、デジタル署名を使用することをお勧めします。

関連コントロール

InfoPath には、インク描画コントロールに似ているが、目的の異なるコントロールがあります。フォーム テンプレートに最適なコントロールを判断するには、次の一覧を参照してください。

画像コントロール    画像コントロールの外観と動作はインク描画コントロールに似ています。ただし、画像コントロールでは、ユーザーはフォームにデジタル イメージを挿入することができます。画像コントロールでは、タブレット ペンによる描画を作成することはできません。インク描画コントロールと画像コントロールはいずれも、バイナリ XML データを格納および表示する技術である base64 でエンコード データを格納します。

リッチ テキスト ボックス    フォーム テンプレートにリッチ テキスト ボックス コントロールが含まれており、そのリッチ テキスト ボックス コントロールが完全なリッチ テキスト書式オプションをサポートしている場合、タブレット PC ユーザーは [インク] ツールバーの ボタンの画像 (インク描画と書き込みの挿入) をタップして、フィールド内にインク描画と書き込みセクションを挿入できます。インク描画と書き込みセクションは、手書きの内容を追加できる専用の領域です。たとえば、この機能を使って、アイデアをすばやくスケッチしたり、考えをメモすることができます。特に指定しない限り、描画や手書き入力の内容はフォームの保存時にインクとして保存されます。

ページの先頭へ

ユーザー側の操作

既定では、フォーム テンプレートにインク描画コントロールを挿入すると、ユーザーが描画や書き込みを行うことができる空白のボックスが表示されます。通常、ラベル テキストを使用して、ユーザーがインク描画コントロール内で実行できる操作に関する説明を提供します。

インク描画コントロール内に既定の画像を挿入した場合は、ユーザーがフォーム テンプレートに基づくフォームを開いたときに、フォーム領域に画像が表示されます。ユーザーは、タブレット ペンを使用して、画像の上に描画または書き込みをすることができます。

ページの先頭へ

互換性に関する考慮事項

InfoPath でフォーム テンプレートをデザインする場合、ブラウザー互換フォーム テンプレートをデザインできます。ブラウザ互換フォーム テンプレートをデザインする場合、インク描画コントロールは Web ブラウザでは表示できないので、[コントロール] 作業ウィンドウで選択できなくなります。

ページの先頭へ

インク描画コントロールを挿入する

インク描画コントロールを挿入する手順は、新しい空白のフォーム テンプレートをデザインするか、データベースやその他の外部データ ソースに基づいてフォーム テンプレートをデザインするかによって、若干異なります。

次の図は、デザイン モードで空白のインク描画コントロールを選択したときのインク描画コントロールの表示を示しています。

デザイン モードで選択されたインク描画コントロール

コントロールは、バインドすることも、バインド解除することもできます。コントロールは、バインドされている場合、データ ソース内のフィールドまたはグループに接続されており、コントロールに入力したデータは、基になるフォーム (.xml) ファイルに保存されます。コントロールは、バインド解除されている場合、フィールドまたはグループに接続されておらず、コントロールに入力したデータは保存されません。コントロールを選ぶか、ポインターをコントロールの上に移動すると、コントロールの右上隅にテキストとバインド アイコンが表示されます。テキストは、コントロールがバインドされているデータ ソース内のグループまたはフィールドを示します。アイコンは、コントロールがグループまたはフィールドに適切にバインドされているかどうかを示します。バインドが適切である場合、緑色のアイコンが表示されます。バインドに問題がある場合、青色または赤色のアイコンが表示されます。

フォーム テンプレートのデータ ソースは、フィールドとデータ ソース] 作業ウィンドウでの階層ビューに表示されるグループで構成されます。インク描画コントロールは、常に、フィールドにバインドします。次の例では、フォーム テンプレート上のスケッチ事故のシーンのコントロールがデータ ソース] 作業ウィンドウのaccidentSketchフィールドにバインドされています。

フォーム テンプレート上のインク画像コントロールとデータ ソース内の対応するフィールドの関係

新しい空白のフォーム テンプレートにインク描画コントロールを挿入する

新しい空白のフォーム テンプレートをデザインする場合、[コントロール] 作業ウィンドウの [自動的にデータ ソースを作成する] チェック ボックスが既定で選択されています。このため、InfoPath では、フォーム テンプレートにコントロールが追加されると、データ ソースにフィールドおよびグループが自動的に作成されます。これらのフィールドおよびグループは、[データ ソース] 作業ウィンドウではフォルダー アイコンおよびファイル アイコンで表されます。

  1. フォーム テンプレートで、コントロールを挿入する位置にカーソルを置きます。

  2. [コントロール] 作業ウィンドウが表示されていない場合は、[挿入] メニューの [コントロールの選択] をクリックするか、Alt キーを押しながら I キー、C キーの順に押します。

  3. [コントロールの挿入] で、[インク描画] をクリックします。

    既定では、空白のインク描画コントロールがフォーム テンプレートに挿入されます。

  4. 背景画像を追加し、ユーザーがタブレット ペンで背景画像の上に直接描画できるようにするには、次の操作を行います。

    1. インク描画コントロールをダブルクリックします。

    2. [データ] タブをクリックします。

    3. [バインド] で、[背景画像を使用する] チェック ボックスをオンにします。

    4. [画像の挿入] ダイアログ ボックスで、使用する画像をクリックします。

  5. コントロールにラベルを追加するには、コントロールの上側または左側にテキストと、それに続けてコロン (:) を入力します。

既存のデータ ソースに基づくフォーム テンプレートにインク描画コントロールを挿入する

既存の拡張マークアップ言語 (XML) ファイル、データベース、または Web サービスを基にフォーム テンプレートのデザインにした場合、InfoPath は、フィールドとその既存のデータ ソースから [データ ソース] 作業ウィンドウでグループを導出します。このシナリオでは、フォーム テンプレートにデータ ソース] 作業ウィンドウからフィールドをドラッグする代わりに、次の手順で説明したように、[コントロール] 作業ウィンドウからインク描画コントロールを挿入するかインク描画コントロールを挿入できます。

  1. フォーム テンプレートで、コントロールを挿入する位置にカーソルを置きます。

  2. [コントロール] 作業ウィンドウが表示されていない場合は、[挿入] メニューの [コントロールの選択] をクリックするか、Alt キーを押しながら I キー、C キーの順に押します。

  3. [コントロールの挿入] で、[インク描画] をクリックします。

  4. [インク描画のバインド] ダイアログ ボックスで、インク描画コントロールのデータを格納するフィールドを選択し、[OK] をクリックします。

    既定では、空白のインク描画コントロールがフォーム テンプレートに挿入されます。

  5. 背景画像を追加し、ユーザーがタブレット ペンで背景画像の上に直接描画できるようにするには、次の操作を行います。

    1. インク描画コントロールをダブルクリックします。

    2. [データ] タブをクリックします。

    3. [バインド] で、[背景画像を使用する] チェック ボックスをオンにします。

    4. [画像の挿入] ダイアログ ボックスで、使用する画像をクリックします。

  6. コントロールにラベルを追加するには、コントロールの上側または左側にテキストと、それに続けてコロン (:) を入力します。

ページの先頭へ

レイアウトに関するヒント

インク描画コントロールの外観、サイズ、およびその他の点を微調整するには、次のヒントを参照してください。

  • 使用するコントロールの種類に関係なく、レイアウト テーブルを使用して配置することをお勧めします。

  • ユーザーが大きなサイズの図を描画することが予測される場合は、インク描画コントロールのサイズを変更します。

  • スクロール領域内にインク描画コントロールを挿入すると、フォーム テンプレート上の固定領域を使用し、大きな描画や写真に合わせてスクロールできるようにする場合に便利です。

  • 一度に複数のインク描画コントロールの幅を変更するには、サイズを変更するコントロールを選択し、Alt キーを押しながら Enter キーを押します。次に、[サイズ] タブをクリックし、[] ボックスに新しい数値を入力します。

  • インク描画コントロールの罫線または色を変更するには、フォーム テンプレートでインク描画コントロールを選択します。次に、[書式] メニューの [罫線と網かけの設定] をクリックし、必要な調整を行います。

  • インク描画コントロールにはテキストを入力できません。"自動車の破損箇所を丸で囲んでください" などのユーザーに対する説明をテキストを追加する場合は、フォーム テンプレートでコントロールにラベルを追加します。

ページの先頭へ

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

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

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

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

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

×