加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[已解决] 如何在代码里向列表视图添加记录项( 此文章被查看:705次,被回复:6篇!! )

如何在代码里向列表视图添加记录项

1. 脚本取得一些记录(比如bkp0006,bkp0007,bkp0008);
2. 我在表单里添加一个列表视图,想把bkp0006,bkp0007和bkp0008这三个记录添加到这个列表视图
3. 如下图, 这种通过脚本来使记录在列表视图显示出来的方式 有没有可能实现?


问题已经解决 [打开主题]
本主题的最佳答案为 [ 4 楼].

附件

list.JPG (6.65 KB)

2007-11-27 15:35

list.JPG




© 本文为 scmtataSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

应该可以实现,不知道版主想怎么实现?



© 本文为 zhangzhaoSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

回复 沙发 的帖子

1. 这个列表框(list)只是用来显示的;
2. 比如, 我在脚本里有个变量$idlist,这里面包含bkp0006,bkp0007,bkp0008这三个ID
3. 我要把三个ID显示在列表框内(  list.additem() ?) ,最终效果如上图



© 本文为 scmtataSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

回复 板凳 的帖子

1. 你的List View控件对应的字段必须是Reference List类型的,引用想要添加的数据的记录类型。
2. List View中Column的显示是通过鼠标在该控件上点击右键来添加的,这里如果对应的字段不是Reference List类型,将不能添加Column。
3. 向List View中添加记录数据可以通过:
SetFieldValue “yourfieldname”, id
这里的id必须是所引用记录类型的主键。
添加多个,可以这样做:
SetFieldValue “yourfieldname”, id1 & vblf & id2


最佳答案
该回答被楼主/管理员列为正解!

© 本文为 yunshan 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

回复 地毯 的帖子

谢谢!
还有个小问题,我现在是遍历一个树,目的是把树的所有节点取出并显示在列表视图内;
1. 如果采用SetFieldValue方法,我需要在遍历节点时,先将遍历到的节点暂时存放在一个临时的数组@templist里,等遍历结束后再从@templist里取出所有节点来进行SetFieldValue操作,这样感觉麻烦;
2. 请问,有没有这样的方法(AppendFieldValue?),就是我在遍历时每查找到一个节点就appedFiledvalue,即就这个节点添加到列表视图,而不是像SetFieldValue覆盖列表视图内的内容?

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

回复 5# 的帖子

找到这个函数了, AddFieldValue  :)

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

太感谢了!搞定了。

© 本文为 scmtata 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
勇敢的心

TOP

发新话题