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
Copyright © 2013 Power Future Co., Ltd.