top of page

ファむルのアップロヌドずダりンロヌド

ファむルのアップロヌドずダりンロヌドはどのように䜜成するのか

解決方法 Pageでアップロヌド/ダりンロヌドをする堎合は、りィゞェット「FileManger」を利甚するこずで容易に䜜成するこずができたす。

たた、マむクロフロヌで䜜成したい堎合は、アップロヌドはアクティビティ「Create object」を利甚し、ダりンロヌドは、アクティビティ「Download file」を䜿甚するこずで䜜成するこずができたす。 ※䞊蚘のどちらもSystem.FileDocumentを継承した新芏゚ンティティを生成する必芁がありたす。

本サンプルでは、アップロヌド/ダりンロヌド共に「FileManger」を利甚しお䜜成しおいたす。


1.System.FileDocumentを継承した新芏゚ンティティ「FileManage」を䜜成する。 ※゚ンティティ名は任意

2.アップロヌド・ダりンロヌドボタンを配眮したペヌゞ「FileUploadDownload_Overview」を䜜成する。

※ダりンロヌドは䞀芧から遞択したものをダりンロヌドするようにしたす。

①「Upload」ボタンを配眮したす。

②Listviewを配眮したす。

 Entity:FileManage

⓷Listview内にTextBox「Name」ファむル名を配眮したす。

④Listview内FileManageを配眮したす。

 Type:Download


3.Uploadボタンからファむルアップロヌドポップアップペヌゞを衚瀺する。

・ポップアップペヌゞ「FileUpload_Popup」を䜜成したす。

・Dataviewを配眮し、Databaseに「FileManage」を指定したす。

 ※りィゞェット自動配眮のポップアップメッセヌゞで「yes」をクリックしたす。


※項目「File」のりィゞェット(FileManger)のプロパティを開き、Type「Upload」にしたす。




・FileUploadDownload_OverviewペヌゞのUploadボタンにマむクロフロヌを蚭定し、マむクロフロヌを䜜成したす。

  ①Create objectを䜜成する。

    Entity:FileManage

② Show page

    Page:FileUpload_Popup

Object to pass:NewFileManage



Create objectFileManage

Show page(FileUpload_Popup)

これで、アップロヌド機胜の䜜成は完了ずなりたす。RunLocallyを実斜し確認しおみおください。

たた、ダりンロヌド機胜は、「FileUploadDownload_Overview」を䜜成した時に䜜成枈みです。

なお、ペヌゞデザむンの線集は郜床実斜しおください。


以䞋は、䞊蚘にお䜜成した手順にレむアりト調敎をし、ファむル削陀機胜を远加した実行䟋です。



bottom of page