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