la.la 2008-1-10 10:27
如何使某一字段的constant_list的内容为其它字段的内容?
数据库中字段“a”下面有1,2,3……等等记录。如何加入hook,在Submit Form中使得字段“b”的下拉框中可选择的就是1,2,3……等等内容?
谢谢
yunshan 2008-1-10 11:51
回复 楼主 的帖子
在字段b的Choices List中增加hook,查询数据库,然后使用Choices.AddItem添加到列表中
具体可以参考CQ API中Session的BuildSQLQuery方法
la.la 2008-1-10 13:15
感谢版主的回答。我用的是access,也可以用BuildSQLQuery吗?
能不能麻烦回答得详细一些。您说的方法我知道,可不知道具体如何实现:)
scmtata 2008-1-10 13:20
没看懂需求,
字段a == 字段b ?
如果是这样,在submit form直接使用a,为什么要弄个b
la.la 2008-1-14 14:22
tata,您好!感谢您的回答。
我想实现的是如果字段a下面已经有内容1、2、3。
那么我在submit form中字段a下拉就直接有内容1、2、3等可选。如果没有的话我可以添加4
下次再次使用submit form时字段a下拉就直接有内容1、2、3、4
不知这样能不能实现?谢谢
wuqing1185 2008-1-14 15:32
直接建立一个stateless record。然后reference这个record
就比如project这个stateless record,可以在defect里引用一样
scmtata 2008-1-14 16:37
回复 5# 的帖子
按你说的, 不知道我有没有理解错,
这个不就是一个动态列表字段吗?
创建一个动态列表字段,你可以手动增加或者删除动态列表里的值,
比如 字段a现在有 1 2 3可选,如果你想要把它变成1 2 3 4 可选,
那么只要 编辑->指定的列表->字段名 打开的表框里添加4这个值即可。
la.la 2008-1-14 16:48
我就是不想用动态列表字段。自动将数据库中字段a的内容加入submit form中字段a的下拉列表来
scmtata 2008-1-14 16:57
回复 8# 的帖子
省->市 类似于这种联级关系可以实现;
但是 市 的值只有在代码里写定的,好像是没有办法在使用时再进行添加或者修改字段值的范围。
也就是说 改预定值就要改代码。
scmtata 2008-1-14 16:59
How to create dynamic pick-lists (dependent choice lists) in ClearQuest
[url]http://www-1.ibm.com/support/docview.wss?uid=swg21133918[/url]
la.la 2008-1-14 17:13
感谢scmtata的帮助。可IBM support中的这个并不是我想要的。:)
我想应该是象yunshan所说的那样,“在字段b的Choices List中增加hook,查询数据库,然后使用Choices.AddItem添加到列表中”
但数据库操作我不熟。:(
[[i] 本帖最后由 la.la 于 2008-1-14 17:18 编辑 [/i]]
scmtata 2008-1-14 17:23
回复 11# 的帖子
GetChoiceList from A
SetChoiceList to B
AddItem (what you want to add)
我没做过,你参考下;
有这些api,实现应该没问题,你看看。
yunshan 2008-1-15 09:17
回复 8# 的帖子
你说的字段是某个记录类型下的么?
la.la 2008-1-15 09:57
回复 13# 的帖子
恩.
是这样的..................................
yunshan 2008-1-15 11:49
回复 14# 的帖子
说了这么多,你都没有将你的问题描述清楚
字段a是什么类型?a的字段值列表是什么类型的Constant List?Dynamic List?Choices List hook?
la.la 2008-1-15 12:19
回复 15# 的帖子
a字段的类型是short_string.
我想实现的是如果字段a下面已经有内容1、2、3。这1/2/3等内容也是我之前通过submit form添加的.
那么我在submit form中字段a下拉就直接有内容1、2、3等可选。如果没有的话我可以添加4
下次再次使用submit form时字段a下拉就直接有内容1、2、3、4
scmtata 2008-1-15 13:16
回复 16# 的帖子
很混乱。。。
字段就是静态 动态 引用这么些,复杂点就在这些基础上稍微加点脚本
这些都没办法到达你的需求,感觉你的需求好强大。。。