PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
3120 98/09/04 17:57:48 RE:RE:RE:RE:PB6: TreeViewの使い方を教えて下さい By S_Kazu
3111 98/09/04 16:23:10 RE:RE:RE:PB6: TreeViewの使い方を教えて下さい By まこと
3101 98/09/04 14:01:13 RE:RE:PB6: TreeViewの使い方を教えて下さい By こてちゅ
3098 98/09/04 12:42:08 RE:PB6: TreeViewの使い方を教えて下さい By gumi
3087 98/09/04 10:36:41 RE:PB6: TreeViewの使い方を教えて下さい By kuro2
3067 98/09/03 16:46:09 PB6: TreeViewの使い方を教えて下さい By S_Kazu

カテゴリ:旧電子会議室
日付:1998年09月04日 16:23 発信者:まこと
題名:RE:RE:RE:PB6: TreeViewの使い方を教えて下さい

\"展開しようとしている上位キーを取得し、それによってDataStorを検索し、\"
って事は、階層毎に異なるDataStorを検索してるのでしょうか?

すると、各階層毎に異なるテーブルを変更できるようなものができそうですね。
僕にはチンプンカンプンでしたので、勉強させていただきます。(^^;)

僕が最近ようやく少し理解してきて記述したのが以下です。

変数 = String(dw_1.Object.カラム名[li_row])
//以下を検索した件数回繰りかえす。
if key_word <> key_word_last   then
 tree_level_1.label = key_word   //階層1 
 tree_level_1.data  = key_word
 tree_level_1.pictureindex  = 1
 tree_level_1.selectedpictureindex  = 2
 tree_level_1.children = title_name <> \"\"
 tree_handle_level_1 = tv_1.InsertItemLast(0,tree_level_1)
end if
if id_nam <> id_nam_last   then
 tree_level_2.label = title_name //階層2
 tree_level_2.data  = id_nam     //詳細を検索するキー
 tree_level_2.pictureindex  = 2
 tree_level_2.selectedpictureindex  = 2
 tree_level_2.children = True
 tree_handle_level_2 = tv_1.InsertItemLast(tree_handle_level_1,tree_level_2)
end if
key_word_last   = key_word
id_nam_last     = id_nam
title_name_last = title_name

これを行うと、1つのテーブルから2つの階層を作れます。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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