リソースをダウンロードする要求 |
祖先 - サーバー要求 (PRIM_WEB.ServerRequest) オブジェクト (PRIM_OBJT)
ResourceRequest は、個々のオブジェクトをダウンロードするために使用されるサーバールーチンの定義です。
この例は、ダウンロードルーチンの定義と実行を示しています。このようなルーチンは、ターゲットシステム上で使用するためのファイル (例えば、画像、文書など) をダウンロードするために使用されます。
Mthroutine Name(Download)
Define_Com Class(#xDemoDataServices.DownloadImage) Name(#ImageDownLoad)
#ImageDownLoad.execute( #Empno )
Endroutine
次のコードは、ダウンロードルーチンのコーディング方法を示しています。
Srvroutine Name(DownloadImage) Response(#Response)
Field_Map For(*Input) Field(#Empno)
Fetch Fields(#GiveName #Surname) From_File(pslmst) With_Key(#empno)
If_Status Is(*okay)
Fetch Fields(#empimg) From_File(pslimg) With_Key(#empno)
If_Status Is(*okay)
#Response.ContentFile := #Empimg.Filename
#Response.AttachmentFileName := #Surname + #GiveName + #Empno + ".jpg"
Endif
Endif
Endroutine
名前 | 記述 |
|---|---|
コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 | |
このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承 | |
インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承 | |
ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承 | |
ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承 | |
コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承 | |
このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承 | |
実行するルーチンの名前 サーバー要求 (PRIM_WEB.ServerRequest) より継承 | |
サーバーモジュールの名前 サーバー要求 (PRIM_WEB.ServerRequest) より継承 | |
出力のターゲット |
名前 | 記述 |
|---|---|
コンポーネントを作成する時にCreateInstanceのイベントを実行します。 リソース要求 (PRIM_WEB.ResourceRequest) より継承 | |
コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 リソース要求 (PRIM_WEB.ResourceRequest) より継承 |