Mashup Builder > ウィジェット > ファイルアップロードウィジェット
ファイルアップロードウィジェット
ファイルアップロードウィジェットを使用することで、ユーザーがクライアントからファイルリポジトリにファイルをアップロードできるようになります。
たとえば、以下のことを実行できます。
ファイルリポジトリへのカスタムパスを設定。
許可するファイルのタイプを指定。
複数のファイルを同時にアップロード。
複数のファイル選択を有効または無効にする。
* 
適切なアクセス許可を持つユーザーは、任意のタイプのファイルコンテンツをシステムにアップロードできます。PTC は、アップロードされたファイルが安全で、信頼されたユーザーからの入力であることを保証しません。
* 
ファイルアップロードウィジェットにはスタイルテーマのベータサポートが含まれています。スタイルおよび共通のウィジェットプロパティは、次の表には含まれていません。
プロパティ名
説明
ベースタイプ
デフォルト値
バインド可能か(Y/N)
ローカライズ可能か(Y/N)
CustomClass
ウィジェットの最上位の div に適用するユーザー定義の CSS クラス。スペースで区切って、複数のクラスを入力できます。
STRING
該当なし
Y
N
RepositoryName
ウィジェットで使用されるファイルリポジトリの名前。
THINGNAME
SystemRepository
Y
N
DisplayRespositorySelector
アップロード先のファイルリポジトリを編集可能にするかどうかを示します。
BOOLEAN
True
N
N
Path
ウィジェットで使用されるファイルリポジトリ内のアップロード先のパス。
STRING
/
Y
N
MultiFilesSelect
複数のファイル選択を有効にします。
BOOLEAN
False
N
N
DisplayPathTextBox
ファイルリポジトリ内のアップロード先を編集可能にするかどうかを示します。
BOOLEAN
True
N
N
FileName
アップロードするファイルの名前。
STRING
該当なし
Y
N
FullPath
ファイルリポジトリ内のアップロード先のパス。
STRING
該当なし
Y
N
AllowedFileTypes
アップロード可能な許可済みのファイルタイプを設定します。タイプはコンマで区切ります。例: .gif, .png, .doc, .jpg。
* 
許可済みのファイルタイプが設定されていない場合、許可済みのタイプがすべてアップロードされます。
STRING
該当なし
Y
N
MaximumFileSize
ファイルサイズの上限を設定します (MB)。制限を解除にするには、「リセット」ボタンをクリックします。
* 
このフィールドが設定されていない場合、アップロードするファイルのサイズは制限されません。
NUMBER
該当なし
Y
N
ShowDataLoading
データのロード中にスピナーアイコンを表示します。
BOOLEAN
True
N
N
UploadComplete
イベント。ファイルのアップロードが完了したときにファイルアップロードウィジェットによって発生するイベント。
該当なし
該当なし
Y
N
UploadFailed
イベント。ファイルのアップロードが失敗したときにファイルアップロードウィジェットによって発生するイベント。
該当なし
該当なし
Y
N
Top
マッシュアップの上端からのウィジェットの位置 (ピクセル)。
NUMBER
45
N
N
マッシュアップの左端からのウィジェットの位置 (ピクセル)。
NUMBER
70
N
N
Width
ウィジェットの幅。
NUMBER
302
N
N
Height
ウィジェットの高さ。
NUMBER
95
N
N
Visible
ランタイムでのウィジェットの表示/非表示を設定します。
BOOLEAN
True
Y
N