PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3142 98/09/07 12:32:08 RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By gumi
3139 98/09/07 11:16:10 RE:Itempoplateのサンプルです。 By gumi
3135 98/09/07 10:47:18 Itempoplateのサンプルです。 By kin
3128 98/09/06 21:49:44 RE:RE:RE:RE:RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By gumi
3127 98/09/06 12:58:23 RE:RE:RE:RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By こてちゅ
3126 98/09/05 22:39:10 RE:RE:RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By gumi
3121 98/09/04 18:19:11 RE:RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By kin
3119 98/09/04 17:50:39 RE:RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By kin
3114 98/09/04 16:51:33 RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By gumi
3110 98/09/04 16:17:31 RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By kin
3108 98/09/04 15:45:31 PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません By gumi

カテゴリ:旧電子会議室
日付:1998年09月06日 12:58 発信者:こてちゅ
題名:RE:RE:RE:RE:RE:PB5.0.03: Tree View の2階層目以降の表示の仕方がうまくいきません

>kinさん、こんばんは


>お忙しいところ解りやすいレクチャーをありがとうございました。
>イベントの使い方は解りました。

>2階層目以降の表示をチャレンジしています。
>現在は・・・・
>データストアのカラムでの2階層目以降の表示が
>いまいち、上手くいきません。各階層毎に異なるテーブルを変更できるものを
>最終的には作りたいのですが。。。
>もし、お手数でなければ、各階層毎に異なるテーブルを変更できる表示例が
>あれば、お願いします。


実際に階層毎に違うマスタを見ているものを作成しています。
ただ、そのスクリプトが大きい為、そのまま載せる事ができませんので、簡単に説明します。

?インスタンス変数でDataStor型の変数を用意します。
?TreeViewのConstructorイベントで1階層目のマスタを?のDataStorのDataObjectとします。
??のDataStorをRetrieve()し1階層目をセットします。

?TreeViewのItemPoplateイベントで上位キーをセットする為の配列を宣言し、FindItem(ParentTreeItem!,handle)関数を使用して、宣言した配列(構造体でもOK)に上位キーをセットしていきます。
?クリックされたLevelによって?のDataStorのDataObjectを変更しRetrieve()します。この時、上位キーが検索引数になると思うので?の配列を利用します。
?データが存在した場合、?と同様にLevelによって検索した件数分InsertItemLast()を行います。

ほんとに主要な事しか書いてないのでわかりにくいと思います。
実際のスクリプトがみたいとの事でしたら、
rkana@sis.saison.co.jp
までメールしてください。折り返し、サンプルを送りますので。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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