0
我期待創建菜單項的報告。下面是我已經有一個IList中收集我的數據的一個簡單的例子:尋找一種基於當前行之前的行數據創建報告列表的方法
0 1 0 N
1 1 1 N
1 1 2 Y
0 2 1 N
1 2 2 N
1 2 3 Y
1 2 4 N
凡
Column 1 - row type (0 = top level, 1 = sub level)
Column 2 - top level menu
Column 3 - sub level menu
Column 4 - default (Y = Yes, N = No)
我需要做的是創建標題,如/ 1-2等在這裏,示例顯示了我需要爲這一小組數據創建的標題。
/1-2
/1-1
/1-2
/2-3
/2-2
/2-3
/2-4
標題計算如下。
- 對於每一個,這是一個頂級的標題爲列「/」 + COLUMN1 + X. 其中x是由向前看找到默認列其下爲標題子級具有Y計算。
- 對於每一個,這是一個子級的標題爲列「/」 + COLUMN1 + COLUMN2
很抱歉,如果我的解釋是不好的。這不容易解釋。
任何人都可以給我一個關於如何在創建一個類型爲「頂級」的行時實現向前看的建議嗎?