線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:776
推到 Plurk!
推到 Facebook!

有關Quick Report多層資料的設計

尚未結案
maycehsu
一般會員


發表:2
回覆:0
積分:0
註冊:2004-09-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-04 16:55:41 IP:218.175.xxx.xxx 未訂閱
各位好 我的資料表只有一個 欄位為id, name, father_id, pos 這個資料表想呈現的是樹狀的結構,每個node最多有3個child pos為node的位置,如下所示
          0
  1       2       3
4 5 6   7 8 9  10 11 12
我想要在報表裏印出的結構是這樣的
id name //每個人id和姓名
  child_id child_name //列出所屬的child的id和姓名
     child_newnode //列出child所屬樹狀結構下沒有child的node
我利用query可以找出每個人的id, name和所屬的child_id,child_name 我可以利用quick report使用group和detail band來印出上面前兩層的報表 但是child_newnode的資料則需要藉由程式的計算後來得到結果,無法直接從query中取出結果(使用pos欄位來計算兩個node是否為同一subtree) 所以我的問題是:能不能在程式某處,取得detail band的資料(child_id),並將自己取得的資料列印在之後 謝謝各位 我目前的狀況 *****************
id 姓名
L1  a
    child_id   child_name
     L2        b
     L3         c
     L4         d
 
----------------------------------------------
L2   b
    child_id   child_name
    L6         cc    ....
*********************** 我希望達到的狀況 **********************
id 姓名
L1  a
    child_id   child_name
     L2        b
          child_newnode_id  child_newnode_name
          L5                   e
          L8                   f
          L12                  h
    L3         c
          child_newnode_id  child_newnode_name
          L9                   p
          L11                  o
    L4         d
          child_newnode_id  child_newnode_name
          L15                  n 
          L20                  k
----------------------------------------------  
L2    b
    child_id   child_name
     L4        bb
          child_newnode_id  child_newnode_name
          L7                   e
          L21                  f
          L22                  h
    L6         cc
          child_newnode_id  child_newnode_name
          L23                  p
          L24                  o
....
************************** 發表人 - maycehsu 於 2004/09/04 16:57:24 發表人 - maycehsu 於 2004/09/04 17:01:08 發表人 - maycehsu 於 2004/09/04 17:05:41
系統時間:2024-05-05 17:39:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!