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

[已解决] CQ中如何获得list box中的选项?( 此文章被查看:729次,被回复:3篇!! )

CQ中如何获得list box中的选项?

1。我向list box中添加一些选项,但是添加的有重复的,如何不重复添加?
  比如我添加了一个aaa,bbb,然后我又添加一个aaa,这样是不允许的。
2。CQ中如何获得list box中高亮(即选中的那个选项)的选项?

[ 本帖最后由 劳动者 于 2007-9-6 10:11 编辑 ]


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



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

TOP

回复 #1 劳动者 的帖子

1. 抓个图,看看你的这个字段对应的Choices list属性如何设置的。
2. 在list中选择一个选项后,可以使用GetFieldValue取得该选项值。



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

TOP

引用:
原帖由 劳动者 于 2007-9-6 09:23 发表
1。我向list box中添加一些选项,但是添加的有重复的,如何不重复添加?
  比如我添加了一个aaa,bbb,然后我又添加一个aaa,这样是不允许的。
添加的时候,应该可以做个判断。重复的话,禁止添加。
2。CQ中如何获得list box中高亮(即选中的那个选项)的选项?



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

TOP

问题已经解决
1.把list box里面的东西取出,放到一个数组里面,然后把要加入字符串和数组进行比较,
如果是一样,就不加入;如果不一样,就加入。

2.我做了一个Delete的按钮,想选中list box中的一个选项进行删除操作。
(如果你不想做按钮,那好办,就可以用list box 右边的有3个点的按钮,点击进去,就可以选择删除了)
因为GetFieldValue是取出list box中的所有的东西,所以它不能定位你选中了哪个选项。
我的方法是从drop-down box中选择一个list box里面的选项,然后对list box进行删除。


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

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

TOP

发新话题