📄
OutSystemsのファイルアップロードで拡張子を限定する
OutSystemsではGUIでWebシステムを作成することができます。
この記事ではフォームのファイルアップロードで選択できる拡張子を限定する方法を書きたいと思います。
ファイルアップロードで拡張子を限定する方法
ファイルアップロード(Upload
)のファイル選択時に拡張子を限定するには、Attributes
に次の通り設定します。
- Property:
accept
- Value:".【拡張子】"(例:".xlsx")
HTMLとしては、次のように出力されます。
<input type="file" accept=".xlsx" style="display: none;">
accept
属性について詳細はMDNを参照してください。
Acceptプロパティ
Upload
にはAccept
プロパティもあります。
しかし、これにはImage
, Video
, Any
のみ設定可能です。他の値を手動入力しても無視されます。(Any
が指定されてしまう)
まとめ
OutSystemsではAttributes
にaccept
プロパティを設定することでファイルアップロード時に拡張子を限定することができます。Accept
もありますが、これはImage
またはVideo
に限定する場合のみ利用できます。
Discussion