社区
PowerBuilder
帖子详情
treeview中的getitem()有几种可能出错??
webwolf911
2003-11-25 05:03:10
我作了一个function便利查找一个item ,返回其handle,再第一轮调用时没有问题,第2轮调用时getitem就返回 -1 了,可能是什么原因??
...全文
98
10
打赏
收藏
treeview中的getitem()有几种可能出错??
我作了一个function便利查找一个item ,返回其handle,再第一轮调用时没有问题,第2轮调用时getitem就返回 -1 了,可能是什么原因??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guangli_zhang
2003-12-03
打赏
举报
回复
give me your Email
guangli_zhang
2003-12-03
打赏
举报
回复
get me your Email
poemlake
2003-11-26
打赏
举报
回复
你在哪里加的此函数的代码,一般的可能是此自定义函数先于treeview的item使用了,例如window的resize事件先于windows发生,datawindow的rowfocuschanged事件先于在windows的open事件中加的datawindow的代码发生,不知道你做的是什么,怎么做,目的是什么,无从判断
webwolf911
2003-11-26
打赏
举报
回复
我从数据库里读取数据插入treeview中,每读一条数据,相应的在treeview里找其parent,然后插入到parent下,之前treeview中肯定有item了。
这个函数在窗口打开时生成treeview时没有问题,但是在添加项目时,将数据写入database中,然后再调用生成treeview的函数,其中的get_parent这个函数中的getitem就不行了!!
明白否??
myf7961
2003-11-25
打赏
举报
回复
用树很少,所以不懂!查找应该有函数吧?
klbt
2003-11-25
打赏
举报
回复
重新生成树时,是否某些节点没有.data属性?
webwolf911
2003-11-25
打赏
举报
回复
long ll_return = 1 ,ll_index = 1
treevieitem ltvi_item
do while ll_return = 1
ll_return = tv_1.getitem(ll_index,ltvi_item)
if string(ltvi_item.data) = "AA" then
return ll_index
ll_index = ll_index + 1
loop
return 0
我用这个函数便利treeview找到某个节点,返回其handle。
这个函数在生成treeview的过程中调用,在窗口打开时调用没有问题,当我在数据库中添加新纪录,重新调用生成treeview时,这个函数的geiitem就好像不好使了,到该函数之前treeview中肯定有item了,但是ll_index =1 getitem 就等于-1 了,怎么回事呢??????
klbt
2003-11-25
打赏
举报
回复
请帖出具体代码
dotnba
2003-11-25
打赏
举报
回复
你的代码是什么?
这样很难说清楚啊
mittee
2003-11-25
打赏
举报
回复
handle 是否改变成无效的
atom-tree-view:基于 SpacePen Views 的树视图模板
原子树视图 以 Atoms 内置的样式轻松创建嵌套树视图。 这个包提供了两个类: {
TreeView
, TreeItem } = require ' atom-tree-view ' 树视图 constructor : () -> 创建一个从 View扩展的新
TreeView
。 addItem : ( item ) -> 添加一个TreeItem作为新的顶级项目。 它将被插入到列表的末尾。
getItem
: ( id ) -> # or
getItem
: ( path ) -> id :一个字符串,表示顶级项目的 id。 path :一个字符串数组,表示每个层次结构级别的项目的 id,从顶级项目开始。 如果没有找到,则返回一个TreeItem或undefined 。 createItems : ( path , createFunction ) -> p
请教qtp
中
如何操作
treeview
控件?
qtp
中
执行 window("mywindow").win
treeview
("my
treeview
").
getitem
0 时,出了如下的错误: Cannot identify the specified item of the TUCRootTree object. Confirm that the specified item is included in the
pqyt5,
Treeview
在remove最后一行
出错
pqyt5,
Treeview
在remove最后一行
出错
model = self.
treeview
.model()index = self.
treeview
.selectionModel().currentIndex() if not index.isValid(): return # #adjust selection so refresh does not trigger Index
服务器端
TreeView
不显示图标、js
出错
原因
C# 服务器端 的
TreeView
的图标(点击展开,合并的+-号图标)不能显示了。解决方法:Web服务器上的时间不对。将时间调整正确。请查看 :
TreeView
部署后不能显示图标、js
出错
原因网址:http://zhanghuibo2000.blog.163.com/blog/static/56682320200910134533123/ 转载于:https://...
PB树形控件勾选联动
做PB树形控件的时候需要勾选联动,从网上找了个方案,但是对向上勾选支持的不是很好,自己做了点优化,希望可以帮到别人 首先
treeview
需要勾选 checkboxes属性 在tv_1.clicked事件
中
增加代码
TreeView
Item ltvitem
getitem
(handle, ltvitem) post event ue_statechanged(handle, ltvit
PowerBuilder
1,056
社区成员
66,443
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章