mengya 发表于 2006-12-29 10:01

如何使用DataObject设置动态的数据窗口????

      请问:如何在PB中根据不同的条件,将一个数据窗口对象连接到不同的数据窗口上?请高手<BR>给写参考的例子!!

zzywany 发表于 2006-12-29 11:22

<P>string filter,ls_find1,ls_find2,ls_find</P>
<P>filter=string(trim(sle_1.text))</P>
<P>ls_find1="SELECT ..FROM .."<BR>ls_find2="SELECT ..FROM .."<BR>dw_1.settransobject(SQLCA)<BR>if filter='1' then<BR>    ls_find=ls_find1<BR>    dw_1.Modify("dw_1.DataObject='dw1'")<BR>else <BR>    ls_find=ls_find2<BR>    dw_1.Modify("dw_1.DataObject='dw2'")<BR>end if<BR>dw_1.setsqlselect(ls_find)<BR>dw_1.retrieve()<BR>不知道你是不是要这种</P>

notbig 发表于 2007-1-13 00:20

<P>IF     THEN <BR>DW.DATAOBJECT = 'D_1'<BR>ELSE<BR>DW.DATAOBJECT='D_2'<BR>END IF<BR>DW.SETTRANSOBJECT(SQLCA)<BR>DW.RETRIEVE()<BR></P>

路過 发表于 2007-1-15 15:39

notbig 发表于 2007-1-15 23:49

<P>楼上的威望值是怎么来的?!</P>

页: [1]

编程论坛