リソース要求 (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) より継承
ComponentTypeComponentType ではコンポーネントのタイプ情報にアクセスできます。 ブジェクト (PRIM_OBJT) より継承
ComponentTypeNameComponentTypeName 十分適格なコンポーネントのクラス名です。 ブジェクト (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) より継承

参照

すべてのコンポーネント クラス

テクニカルリファレンス

2018 - V14SP1