15 12
发新话题
打印

[已解决] 关于想实现选择项目后就可以调出相应模块( 此文章被查看:1282次,被回复:14篇!! )

关于想实现选择项目后就可以调出相应模块

我现在还是不能实现
大家都帮我看一看
我现在是有2个字段
一个字段是projectname 一个字段是q_state
想实现选择了projectname中的项目q_state字段可以出现对应的项目
我参考了http://bbs.scmlife.com/thread-1387-1-1.html
这篇文章
可是现在还报错
代码如下图


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

附件

projectname.JPG (94.11 KB)

2006-12-6 11:31

projectname.JPG




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

TOP

下面是新建的时候的报错信息

[ 本帖最后由 ljs53 于 2006-12-5 19:42 编辑 ]

附件

未命名.JPG (61.06 KB)

2006-12-6 11:42

未命名.JPG

error1.JPG (21.6 KB)

2006-12-6 11:42

error1.JPG




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

TOP

回复 #2 ljs53 的帖子

q_state的Hook没有问题, 问题就出在projectname的hook上, 你把projectname的hook换成CONSTANT_LIST, 然后才试一试。
我以前配置过, 是没问题的。



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

TOP

对不起, 是我上次发贴的时候有点笔误, 在此道歉。
我刚测试通过的, 看看以下的代码:
Sub projectname_ChoiceList(fieldname, choices)
  ' fieldname As String
  ' choices As Object
  ' record type name is Defect
  ' field name is Projectname
    choices.AddItem("a")
    choices.AddItem("b")
    choices.AddItem("c")

End Sub

Sub catogory_ChoiceList(fieldname, choices)
  ' fieldname As String
  ' choices As Object
  ' record type name is Defect
  ' field name is catogory
        Dim projectname_choice
        set projectname_choice = GetFieldValue("Projectname")
        value = projectname_choice.GetValue
        select case value
        case "a"
                choices.AddItem("1")
                choices.AddItem("2")
                choices.AddItem("3")
        case "b"
                choices.AddItem("4")
                choices.AddItem("5")
                choices.AddItem("6")
        case "c"
                choices.AddItem("7")
                choices.AddItem("8")
                choices.AddItem("9")
        end select

End Sub
希望你这次能够成功!!!

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

TOP

好 一会试验
谢谢yunshan 了

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

TOP

很是感谢yunshan的回复
现在终于可以
不过还有一个问题
不知道你注意到了没有
现在情况是这样的
我新建表的时候选择了projectname中的项目q_state字段不能出现相应的字段,它为空
只有保存了modify的时候才会实现
你试验的时候有这种现象吗 ??

[ 本帖最后由 ljs53 于 2006-12-6 00:37 编辑 ]

附件

2.JPG (31.24 KB)

2006-12-6 16:37

2.JPG


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

TOP

我这边是可以的,

你仔细检查一下代码, 看看有没有那个地方写错了,
还有为了使在Modify的时候出现列表更新问题,
建议在projectname的Value Change上加上下面一句,
SetFieldValue catogory, ""
这样效果会更好~

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

TOP

为什么不能插入图片,真是晕。。。
请问这是为什么?

[ 本帖最后由 yunshan 于 2006-12-6 17:31 编辑 ]

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

TOP

作为附件应该行了吧,

附件

submit.jpg (40.05 KB)

2006-12-6 17:34

screenshot

submit.jpg


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

TOP

我的意思是这样的提交表单的时候不会实现
只有保存了表单
然后再修改的时候 功能就可以实现
我注意掉你发的图片是的state是opened的状态
你试验一下 submitted的状态可以吗?

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

TOP

 15 12
发新话题