我有两个单选按钮和一个数据窗口。通过选择其中一个,数据窗口选择必须动态更改。例如,当检查rb1时,datawindow select是“select name,surname,age from Table1”,当检查rb2时,datawindow select是“select name,surname,age from Table2”。我怎么能这样做?
谢谢!
答案 0 :(得分:1)
有很多方法可以给猫皮肤涂抹,但是看到这些策略中的任何一种并不常见。如果你想要两者在演示中看起来相似,那么第一个可能没问题。如果每个用户界面看起来不同,则第二个可能更清晰。
使用SetSQLSelect函数(或)
根据单选按钮位置交换两个数据窗口对象中的一个。
答案 1 :(得分:1)
如果sql的select部分(from之前的所有内容)完全相同,则可以使用datawindow.setsqlselect(sqlstring)
您可以在窗口dw.dataobject = string上创建2个datawindow对象并更改datawindow的数据对象(与DB的连接将丢失,因此您必须在执行检索之前再次设置事务对象)
你也可以在窗口上有2个数据窗口并使用dw.visible = boolean属性