EA Server 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12864 00/08/21 18:10:02 RE(4):EAS3.5: コンポーネントでデータ検索した結果をWebクライアントに返す方法 By てつお
12810 00/08/18 10:23:47 RE(3):EAS3.5: コンポーネントでデータ検索した結果をWebクライアントに返す方法 By hayato
12713 00/08/10 16:55:41 RE(2):EAS3.5: コンポーネントでデータ検索した結果をWebクライアントに返す方法 By てつお
12707 00/08/10 14:46:56 RE(1):EAS3.5: コンポーネントでデータ検索した結果をWebクライアントに返す方法 By Potato
12706 00/08/10 13:15:14 EAS3.5: コンポーネントでデータ検索した結果をWebクライアントに返す方法 By てつお

日付:2000年08月18日 10:23 発信者:hayato
題名:RE(3):EAS3.5: コンポーネントでデータ検索した結果をWebクライアントに返す方法

てつおさん、こんにちは。

サーバ側にデータストア作成し、Retrieve実行後に
DataWindow.Data.HTMLプロパティ(String型)を戻り値に指定する
メソッドを作成すればできると思います。
HTMLGeneratorのGenerateメソッドもそうですから。。。

>Potatoさん、こんにちは。

>早速のご返答ありがとうございました。

>>てつおさん、こんにちは。
>>
>>>そこで質問なのですが、PBクライアントではコンポーネントでデータ検索した結果を
>>>Blob型で返し、クライアント側のDatawindowにSetfullStateすることで処理しますが、
>>>Webクライアントでも同じような方法で処理することは可能でしょうか?
>>
>>blobで返しても表示できないと思います。
>>HTML文字列で返す必要があると思います。

>やはりBlobでは返せないですか。HTML文字列で返す場合は、書式などを含めたタグ付きの
>テキストを自身で組み上げる処理が必要になるということですよね? そうならこの方法は
>あまり私の方で考えている構想に対しては得策ではないので、HTMLDWを使う方法の方が
>無難かもしれません。

>>>一通りマニュアルには目を通し、既存のDatawindowコンポーネントのHTMLGeneratorで
>>>処理する方法は動作確認までできているですが、カスタムユーザクラスコンポーネントの
>>>メソッドとしてデータ検索した返値をWebクライアント上で処理する方法に関する記載が
>>>見つかりません。
>>
>>サーバサイド スクリプトのjava.CreateComponentメソッドで呼び出します。
>>HTMLGeneratorの呼び出しと同じです。パッケージ名とコンポーネント名を変えて
>>インスタンス生成後に、そのメソッドを呼び出せばよいのです。
>>
>>そのコンポーネントのJDK 1.1/CORBA 2.2のスタブをJaguar Managerで生成して、
>>javacでコンパイルしておかないとPowerDynamoからは呼び出せません。
>>
>>コンパイルはスタブの生成されたディレクトリへ行き
>>javac *.java
>>とDOSプロンプトで入力し行ないます。
>>

>この辺りについては、既に動作確認済みでした。でもありがとうございます。


付加情報:

Client SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer5.X

Server SoftWare

OS Windows NT 4.0
DBMS Adaptive Server Anywhere 6.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.