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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.