今天遇到的問題

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

操作:最上面的分別是三個datawindow,在第一個datawindow中是表的名字。雙擊其中一個表如“dwxxtest2”其所有列顯示在第二個datawindow中,通過>>把要感興趣的項(任意一項或多項,)拆分到第三個datawindow中,如上圖clip_image002.jpg所表示的。接着重複操作,如雙擊“dwxxtest1”,選擇“DYDM”,如下圖clip_image0021.jpg所示:

目的:生成一個新表,表的列名分別是所選擇的項,如根據上面的操作應爲

DWMC   DWBH   DYDM

。。。。。。   。。。。。   。。。。。。

他們的數據是從數據庫裏面讀出來顯示的。

 

我現在的情況:

通過click“生成SQL”按鈕每次只是生成

select DWXXTEST1.DYDM from DWXXTEST1

select DWXXTEST2.DZ from DWXXTEST2

(“表名。列名”,每個都是通過變量傳遞過去的。)

我希望能夠出現:

select DWXXTEST1.DYDM DWXXTEST2.DZ  from DWXXTEST1DWXXTEST2

 

我的疑問:

1.怎麼能夠通過ls_tname(表名,對應的是第三個datawindowpbc_tnam列)變量把第三個數據窗口的pbc_tnam列內容依次取出,同樣。怎麼能夠通過ls_cname(列名,對應的是第三個datawindowpbc_cnam)變量把pbc_cnam列的內容依次取出。然後組合成ls_tname.ls_cname(表名。列名)??

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章