PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14304 01/01/17 22:27:14 RE(9):PB7.0: データウインドウでツリービュー形式 By ryochan
14303 01/01/17 16:29:22 RE(8):PB7.0: データウインドウでツリービュー形式 By ryochan
14302 01/01/17 16:28:49 RE(7):PB7.0: データウインドウでツリービュー形式 By ryochan
14301 01/01/17 16:18:51 RE(6):PB7.0: データウインドウでツリービュー形式 By ryochan
13118 00/09/06 12:40:36 RE(5):PB7.0: データウインドウでツリービュー形式 By リエッチ
13097 00/09/05 16:22:24 RE(4):PB7.0: データウインドウでツリービュー形式 By こてちゅ
13095 00/09/05 15:51:20 RE(3):PB7.0: データウインドウでツリービュー形式 By M.M
13093 00/09/05 15:29:10 RE(2):PB7.0: データウインドウでツリービュー形式 By dancein
13089 00/09/05 14:05:40 RE(1):PB7.0: データウインドウでツリービュー形式 By M.M
13084 00/09/05 11:25:44 PB7.0: データウインドウでツリービュー形式 By dancein

カテゴリ:データウィンドウ
日付:2001年01月17日 16:28 発信者:ryochan
題名:RE(7):PB7.0: データウインドウでツリービュー形式

PBにおける、簡単なBBS記事一覧表示
サンプルスクリプトです。
新規発言事があったツリーが
一番上に表示されます。

実際のコードを簡略していて
構文ミスがあるかもしれません^^;

本当はカーソルを使いたかったのですが、
再帰処理では既に使われている
とメッセージが出て、できませんでした。
考えてみると、当たり前ですが
そうなると、ストアドプロシージャ
ではできませんね。
実際の開発もアプリの処理で行おうと思いますが、
良い方法をご存じの方がいらっしゃれば
お願いします。

テーブル:t_data
  no          int           PK
  title       varchar(256)
  parent_no   int           FK(t_data.no)
  update_date datetime

データウィンドウオブジェクト
表示用dw:d_title 外部ソース タブラ形式
     カラムオブジェクト:title string 256

検索用dw:d_data
      select no,title from t_data

検索結果表示用dw_1→d_title

ウィンドウ関数(でなくてもいいですが)
long wf_retrieve_tree(int p_no,string p_tree_char)
引数:p_no 親データのno
  :p_tree_char 親のツリー記号
戻り値:検索した行数

つづく...

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X

Server SoftWare

OS Windows NT 4.0
DBMS Oracle 8.0
WebServer (記載なし)

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