HTML5フォームの添付ファイルの有効化 enabling-attachments-for-an-html-form
添付ファイルは、HTML5 フォームを使用してアップロード、プレビュー、送信することができます。 デフォルトでは、添付ファイルのサポートは無効になっています。 添付ファイルサポートを有効にするには:
-
の作成 カスタムプロファイル 複数選択文字列プロパティを使用
mfAttachmentOptions. -
カスタムプロファイルで、プロパティを指定します。
fileSizeLimit,multiSelect、およびbuttonTexファイル添付ウィジェットのオプションを設定するには、t を使用します。 必要に応じて、追加のカスタムプロパティを指定することもできます。 -
カスタムプロファイルでは、次の設定を使用します。
- multiSelect -> true または false (デフォルトは true)
- fileSizeLimit -> value_in_mb (say 5) (デフォルトで 2 MB)
- buttonText -> ポップアップウィンドウのボタンのテキスト(デフォルトでは「添付」)
- 承諾 -> 受け入れるファイルタイプ(デフォルトでは"audio/*, video/*, image/*, text/*, .pdf")
note note NOTE Microsoft Internet Explorer 9 では、ユーザーは指定された制限を超えるファイルを添付できます。 これは既知の問題です。 -
メタデータエディターを使用して、上記で HTML5 のフォームのために作成したカスタムプロファイルを選択します。
-
カスタムプロファイルを使用してフォームテンプレートをレンダリングすると、添付ファイルアイコンがフォームツールバーに表示されます。
note note NOTE デフォルトでは、フォームポータルは、「ドラフトと添付ファイル」機能が有効なカスタムプロファイルを提供します。 ドラフトとして保存 プロファイルに関する詳細は、HTML5 フォームをドラフトとして保存を参照してください。 -
添付ファイルアイコンをクリックすると、添付ファイル選択ダイアログボックスが表示されます。ファイルを参照して添付ファイルを選択して 「添付」 をクリックします。
note note NOTE 添付ファイルをプレビューするには、添付ファイル名をクリックします。 note note NOTE 匿名のユーザーは、ファイルプレビューオプションを使用できません。
添付ファイルの送信形式 attachment-submission-format
添付ファイルが有効な場合、HTML5 フォームはマルチパートデータを送信します。 マルチパート形式で送信するデータには dataXml および 添付ファイル の2つの部分があります。
NOTE
下位互換性については、
mfAllowAttachments オプションがオフになっている場合、HTML5 フォームはマルチパート形式のデータを送信しません。application/xml 形式の単純なデータ xml を送信します。mfAllowAttachments フラグがオンになっている場合、送信サービスのプロキシサービスもまたマルチパート形式のデータを dataXml と添付ファイルと共に投稿します。
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da