社区
PowerBuilder
帖子详情
数据窗口对象被引用的问题?
sun_shineall
2003-01-13 02:54:54
由于以前没有很注意,所以到现在有很多无用的数据窗口对象还保留着,我想现在把它们删除,但我担心会删除那些已经被引用的数据窗口对象,我试了一下,那些已经被引用的数据窗口对象被删除后直到应用调用到它以前是不会报错的,所以我删除的时候就不知道这个数据窗口对象有没有被引用。有没有方法能查看数据窗口对象已经在某个地方被引用了。
...全文
111
15
打赏
收藏
数据窗口对象被引用的问题?
由于以前没有很注意,所以到现在有很多无用的数据窗口对象还保留着,我想现在把它们删除,但我担心会删除那些已经被引用的数据窗口对象,我试了一下,那些已经被引用的数据窗口对象被删除后直到应用调用到它以前是不会报错的,所以我删除的时候就不知道这个数据窗口对象有没有被引用。有没有方法能查看数据窗口对象已经在某个地方被引用了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tripman
2003-01-13
打赏
举报
回复
在Library或System tree里你要查找的.pbl上点右键search.
sun_shineall
2003-01-13
打赏
举报
回复
to: tripman(考前答疑)
怎么做,我以前没又用过全文查找?
tripman
2003-01-13
打赏
举报
回复
对整个程序用全文查找对据窗口对象名进行查找就知道在那里引用了.
sun_shineall
2003-01-13
打赏
举报
回复
还是没有报错,是不是我的pb8.0打了补丁的原因。
sun_shineall
2003-01-13
打赏
举报
回复
找到了,我看看行不行,不过不是很好的方法
sun_shineall
2003-01-13
打赏
举报
回复
怎么用full编译,按钮在哪儿?
killerdanny
2003-01-13
打赏
举报
回复
你FULL编译一下就知道那里少对象了!
记得编译以前辈分哦!
sun_shineall
2003-01-13
打赏
举报
回复
你们试一下,对数据窗口用一个不存在的dataobject编译时照样不会出错。
sun_shineall
2003-01-13
打赏
举报
回复
我刚又试了一下,删除后编译的确没有报错。
sun_shineall
2003-01-13
打赏
举报
回复
to: SilverSands(洞庭浪子) 我早上试过了,不会报错的,不相信你试试。我用的是pb8.0
SilverSands
2003-01-13
打赏
举报
回复
实质上,要是有引用问题,编译能通过么?
sun_shineall
2003-01-13
打赏
举报
回复
特别麻烦的是那些只有在程序代码中引用到的数据窗口对象,比如像下面的数据窗口对象"d_test":删除前就更难知道它在某段代码里引用到了。
DataStore ldt_ret
ldt_ret = Create DataStore
ldt_ret.DataObject = "d_test"
ldt_ret.SetTransObject(SQLCA)
SilverSands
2003-01-13
打赏
举报
回复
我用的是PB7.0,在library右侧的窗口中,按鼠标选中所有文件,按右键,选regenerate,如果没有报错,就没有问题。
楼主的问题可以把要删除的删除后,在做一遍以上所说的即可。
softrookie
2003-01-13
打赏
举报
回复
可以试试在库画板中选定所要查找的对象,然后点击搜索
dotnba
2003-01-13
打赏
举报
回复
关注
PB子
数据
窗口
本文介绍了PB子
数据
窗口
,它是普通
数据
窗口
对象
,需与父
窗口
配合。说明了指定下拉
数据
窗口
编辑风格的属性,获取
引用
的方法,以及检索和更新
数据
的情况与时机。还提及与父
窗口
共享事务
对象
、检索
数据
的脚本编写,以及多个子
数据
窗口
的同步
问题
及解决办法。
百度地图显示多个infoWindow信息
窗口
时只展示最后一条
数据
博客讲述了在使用百度地图API时遇到的一个
问题
,即在循环加载多个信息
窗口
时,所有
窗口
显示的都是最后一条
数据
。作者通过分析发现,由于使用了变量`var infoWindow`,导致了闭包中的
引用
错误。解决方案是将`var`改为`let`,确保每个信息
窗口
对象
在作用域内独立,从而正确显示各自对应的
数据
。修改后的代码成功解决了
问题
。
列表进行append后,更改
对象
,列表同时改变
这篇博客介绍了在Python中如何使用`copy`模块进行深度拷贝,避免在使用`append`操作时因
对象
引用
导致的
数据
变动
问题
。文章通过一个名为`Rolldecom`的函数展示了如何构建训练
数据
集,特别是对于时间序列
数据
的滚动
窗口
处理。作者提供了详细的代码示例,并
引用
了一篇CSDN博客作为参考。
MATLAB APP Designer实战:多
窗口
数据
交互应用开发指南
本文聚焦MATLAB APP Designer中多
窗口
应用的
数据
交互核心
问题
,涵盖
对象
引用
传递、回调联动与生命周期管理三大技术要点;详解图形编辑器实战案例,包括界面布局、双向参数传递及事件驱动同步机制;并提供内存泄漏防护、模态对话框模拟、组件化架构与状态管理等工程化进阶方案。
解决window.opener.obj instanceof Object会输出false的
问题
博客讲述在a.html页面打开新
窗口
b.html页面时,b.html中window.opener.obj instanceof Object输出为false的
问题
。分析指出这与
引用
数据
类型this指向的堆内存
对象
有关,还给出两种解决办法,推荐第一种。
PowerBuilder
1,110
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章