file アップロードする 項目は、ユーザーがフォームからデータを送信する際にファイルをアップロードできるようにします。この項目は、単一または複数ファイルのアップロードに対応するよう設定できます。
複数ファイルのアップロードが有効な場合、管理者や開発者はアップロードできるファイルの最大数に上限を設定することも可能です。
メモ: アップロードされたファイルは、フォーム送信前にウイルスチェックが行われます。もしウイルスが検出された場合は、別のファイルをアップロードしてください。
アップロードされたファイルの名前
ユーザーがこの項目にファイルをアップロードすると、ファイル名は以下の形式で設定されます。
_
- ファイル名の先頭にはアンダースコア(_)と、そのファイルをアカウント内で一意に識別するシステム作成済み番号が付加されます。
- ファイル名が150文字を超える場合は、自動的に短縮されます。
- スペースやその他の特殊文字(ハイフン「-」を除く)は、アンダースコア(_)に置き換えられます。
ウェブブラウザからアクセスする場合
以下は、ユーザーがウェブブラウザからアクセスした際のfile アップロードする 項目の例です。browse 設定で有効にした内容に応じて、ユーザーはファイルをアップロードできます。
ローカルストレージからファイルをアップロードする方法
- アップロードするアイコンをクリックします。デバイスのファイルマネージャーが起動します。
- 必須ファイルを選択します。
または、必須ファイルを項目にドラッグ&ドロップすることもできます。
Zoho WorkDriveからファイルをアップロードする方法
- cloud pickerアイコンをクリックします。Cloud Pickerのポップアップウィンドウが表示され、Zoho WorkDrive内にあるすべてのファイルとフォルダーが一覧表示されます。
-
必須項目を選択し、
添付するをクリックします。
Google Driveからファイルをアップロードする方法
- cloud pickerアイコンをクリックします。Cloud Pickerのポップアップウィンドウが表示されます。
- 左側のGoogle Driveを選択します。すでにGoogleアカウントと接続済みの場合は、ご自身のGoogle Drive内のファイルやフォルダーが表示され、手順6に進みます。
-
Authenticate Googleをクリックします。

- Googleアカウントの認証情報を入力します。
- Zoho CorpにGoogle Drive内のファイルの表示および管理の権限を付与します。接続が成功すると、Google Drive内のすべてのファイルとフォルダーが表示されます。
- 必須項目を選択し、添付するをクリックします。
メモ:
- エンドユーザーは、Cloud Pickerポップアップウィンドウ右上付近の「他のユーザーとしてサインインする」ボタンを使用して、複数のGoogle取引先と接続できます。
- ZohoがGoogle取引先へのアクセス権を持っている場合、エンドユーザーは自身のGoogle Driveからファイルをアップロードできます。アクセス権の削除方法などの詳細は本ページをご参照ください。
電話やタブレットからアクセスする場合
以下は、ユーザーが電話やタブレットからファイルアップロード項目にアクセスした際の表示例です。ユーザーは次の操作が可能です。
ファイルをアップロードする方法
- ファイルアップロード項目をタップし、参照をタップします。これにより、ユーザー端末で最近アクセスしたファイルが表示されます。
- 必要なファイルを選択します。
写真をアップロードする方法
- ファイルアップロード項目をタップし、写真を選択をタップします。端末の写真ギャラリーが開きます。
- 必要な写真を選択します。ギャラリーが閉じて、エンドユーザーは選択した写真をプレビューできます。
写真をスキャンしてPDFとしてアップロード
iOS 13.0以降のユーザーは、複数の写真をスキャンし、PDFとしてファイルアップロード項目にアップロードできます。
- ファイルアップロード項目をタップし、Scanドキュメントをタップします。
- 必要な画像を撮影し、保存をクリックします。
項目のプロパティ
フォーム上のファイルアップロード項目のユーザー体験について、以下のカスタマイズが可能です。
ファイルアップロードする項目に保存されたファイルは、以下のURLを使用してダウンロードできます。
https://<ドメイン>/
/
/
/
/ダウンロードする/
各項目の説明:
- ドメイン はデータセンターごとに異なります。たとえば、アカウントがZohoの米国データセンターに含まれる場合はcreatorexport.Zoho.com 、EUデータセンターの場合はcreatorexport.Zoho.eu を使用してください。ご自身のデータセンターに対応するドメインはこちらで確認できます。
- account_owner_name はCreatorアプリケーションの取引先の担当者のユーザー名およびアプリケーションのリンク名が含まれます。
- reportLinkName は該当ファイルアップロード項目が表示されるレポートのリンク名です。
- fieldLinkName は該当ファイルアップロード項目のリンク名です。
- fileName は該当ファイルの名前です。詳細はこちら
例として、Candidate Recruitmentアプリを構築したとします。このアプリケーションでは、Candidate 詳細というフォームを作成し、ユーザーが必要な詳細情報を入力し、履歴書をアップロードします。Candidate 詳細レポートにアクセスした際、履歴書を表示したい場合があります。その場合、レポート上でボタンダウンロードする 履歴書をクリックすると、履歴書がファイルとしてダウンロードされるようカスタム処理を設定できます。このカスタム処理には、上記のURL形式が以下のように構築されます。
各項目の説明:
- BaseURL は、構築したURLを指す変数です。
- Zoho.appuri は、アプリケーションの詳細を以下の形式で返します:
/
/
/
- input.
は、対応するファイルアップロード項目に保存された各ファイルのファイル名を返します。
- openUrl Delugeタスクは、指定したURLへユーザーをリダイレクトする際に使用します。このURLは同じウィンドウ、新しいウィンドウ、親ウィンドウ、ポップアップウィンドウ、またはiframeで開くことができます。
これで、Candidate 詳細レポートにアクセスすると、ダウンロード再開ボタンが表示されます。
上記の画像では、Meganが
であり、candidate-recruitmentが
です。
ヒント : このURL形式は、ファイルアップロード、画像、音声、動画、署名項目からファイルをダウンロードする際に使用できます。
注意事項
- 複数ファイルオプションを選択した場合、1つのファイルアップロードにつき最大10個までアップロードできます。
- 最大50MBまでのファイルをアップロードできます。
- アップロードされたファイルが空(有効なデータが含まれていない)場合、承認されません。アップロード前にファイルに有効な内容があることをご確認ください。
- アップロードされたすべてのファイルは、ファイル名の一意性を保つために自動でシステム作成の形式にリネームされます。
- ファイル名が150文字を超える場合は、自動的に短縮され、文字数制限に合わせられます。
- ファイル名に含まれるすべてのスペースや特殊文字(ハイフンを除く)は、一貫性および互換性を保つためにアンダースコアに置き換えられます。
- ファイルアップロード項目で複数ファイルプロパティが有効な場合、数式式で参照することはできません。
- 割り当て取引明細は、フォーム送信ワークフローにおいて複数ファイルアップロード項目には使用できません。
- sumや平均などの集計関数(件数を除く)は、複数ファイルアップロード項目には使用できません。
- サブフォームでは、ワークフローを通じたファイルの追加や更新は、複数ファイルアップロード項目ではサポートされていません。
- 管理者は、各複数ファイルアップロード項目ごとにアップロード制限を設定し、ユーザーがアップロードできるファイル数を制限できます。
-
-