PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15046 01/04/12 14:27:37 RE(5):PB6.5: データ表示について By aki
15041 01/04/12 13:36:12 RE(4):PB6.5: データ表示について By Taka
15037 01/04/12 12:06:05 RE(3):PB6.5: データ表示について By DH
15025 01/04/11 17:07:16 RE(2):PB6.5: データ表示について By aki
15022 01/04/11 16:22:14 RE(1):PB6.5: データ表示について By たこ
15016 01/04/11 12:06:43 PB6.5: データ表示について By DH

カテゴリ:データウィンドウ
日付:2001年04月12日 12:06 発信者:DH
題名:RE(3):PB6.5: データ表示について

akiさん、こんにちは。

わかりやすい説明ありがとうございます。
説明が下手で申し訳ありません。
でも僕がしたいことは akiさんの教えてくださったことそのままです。

DBにSYBASEを使って、ユーザオブジェクト(新規ユーザオブジェクトのビジュアル・標準で
データ型をTABで選択し、そのTAB内にDW1を貼り付けたもの)にデータの対象を表示し、
その対象にフォーカスがあたったら、DW2のプロパティで参照しているテーブルに書き込みにいき、
対象をDW2に表示したいのです。

現段階ではユーザオブジェクトのDW1のクリックイベントにSOURSEを書き
テーブルに書き込みに行く所まではできました。
しかしDW2に表示する際、akiさんから教えてもらったので書くと
\"NULLオブジェクトが参照されました\"とエラーになってしまいます。
同じフォーム内にDW1とDW2がないからか?と思い、ユーザオブジェクトのDW1の下にDW3を作成し、
同じく実行してみると少しおかしいところはあるものの表示はできました。

メインページにユーザオブジェクトとDW2が貼り付けてあるので、本来はこのフォームの
TABのクリックイベントに記入するのがBESTかと思ったのですが、この場合、
DW1にクリックされたときは処理は行われず、TABにクリックされたときに処理が開始されるので、
これでは意味が無いので、DW1のクリックイベントにSORSEを記入しています。

またかなりわかりにくくなってしまいましたが、やりたいことを僕なりに書くと
「メインフォームのDW2に、ユーザオブジェクトのDW1で処理したものを表示できるのか?」
ってことなんです。

できればどの場所に処理を書けばいいのか教えていただきたいです。
表示できないのならどこのどのイベントに書けばいいか教えてください。

akiさんの説明は素人の僕にはとてもわかりやすいのでどうかよろしくお願いします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Server
WebServer Apache

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