您的位置:首页 > 其它

今天遇到的问题

2008-08-19 17:55 127 查看

操作:最上面的分别是三个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 DWXXTEST1,DWXXTEST2

我的疑问:
1.怎么能够通过ls_tname(表名,对应的是第三个datawindow的pbc_tnam列)变量把第三个数据窗口的pbc_tnam列内容依次取出,同样。怎么能够通过ls_cname(列名,对应的是第三个datawindow的pbc_cnam列)变量把pbc_cnam列的内容依次取出。然后组合成ls_tname.ls_cname(表名。列名)??
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: