首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

数据窗口控件,更换数据窗口,该如何解决

2012-02-02 
数据窗口控件,更换数据窗口我有如下程序,在一个数据窗口控件里,根据选择,显示不同的数据窗口的数据。在开发

数据窗口控件,更换数据窗口
我有如下程序,在一个数据窗口控件里,根据选择,显示不同的数据窗口的数据。
在开发环境运行正常,编译过后,就只显示一个数据窗口,选择另外一个,数据窗口就成为空白。

if cbx_1.checked then 
  dw_1.dataobject="d_out_bill_drug"
dw_1.SetTransObject(SQLCA)
  dw_1.retrieve(date(em_start_date.text),date(em_end_date.text))

else

dw_1.dataobject="d_out_bill_treat"
dw_1.SetTransObject(SQLCA)
  dw_1.retrieve(date(em_start_date.text),date(em_end_date.text))
end if


[解决办法]
DW是什么类型的!free的,没有数据时就是空白!
[解决办法]
编译资源文件把动态换的数据窗口加进去
[解决办法]
资源文件里加
pbl名(数据窗口对象名)
xxx.pbl(d_xxx)

[解决办法]
不显示的dw的pbd文件没有在运行路径下吧
[解决办法]
一、使用LibraryDirectory ( libraryname, DirDataWindow! )看看是否能读取到这两个数据窗口对象的信息;
二、估计还是dataobject的名称没给对之类的;
三、在你上面的基础上设置dw_1.dataobject = dw_2.dataobject试试;
如果还没弄好,加我QQ:10308237,远程帮你解决

热点排行