リソース要求 (PRIM_WEB.ResourceRequest)

リソースをダウンロードする要求

祖先 - サーバー要求 (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

プロパティ

名前

記述

ComponentClassName

コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承

ComponentTag

インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承

ComponentType

ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

Name

コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承

Owner

コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承

Parent

このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承

Routine

実行するルーチンの名前 サーバー要求 (PRIM_WEB.ServerRequest) より継承

ServerModule

サーバーモジュールの名前 サーバー要求 (PRIM_WEB.ServerRequest) より継承

Target

出力のターゲット

イベント

名前

記述

CreateInstance

コンポーネントを作成する時にCreateInstanceのイベントを実行します。 リソース要求 (PRIM_WEB.ResourceRequest) より継承

DestroyInstance

コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 リソース要求 (PRIM_WEB.ResourceRequest) より継承

参照

すべてのコンポーネント クラス
テクニカル リファレンス