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

[求助] 如何设定下面这个脚本( 此文章被查看:444次,被回复:4篇!! )

如何设定下面这个脚本

当发现任务有资源确定人时,让登入的[user name] 等于 [资源确定人 name] 才能执行[解决]这个操作,如果没有这个资料确定人就是按权限来设定解决这个操作,这个脚本如何写?

[ 本帖最后由 忆过云飞 于 2008-3-19 11:46 编辑 ]



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

TOP

DIM session
    DIM username
   
    set session = GetSession
    username = session.GetUserLoginName
    SetFieldValue fieldname, username
s= GetFieldValue("资源确定人 name").GetValue()

        if username=s then
                Defect_AccessControl = TRUE
                exit function
        end if



© 本文为 听雨屋檐人SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
clearcase+clearquest个人博客:听雨屋檐人的博客
听雨屋檐人的淘宝小店!:听雨屋檐人的淘宝小店,欢迎光临

TOP

听雨的这段脚本要加在解决的access control中

  DIM session
    DIM username
   
    set session = GetSession
    username = session.GetUserLoginName
    ' SetFieldValue fieldname, username
    ' 该段断码可以注掉
     s= GetFieldValue("资源确定人 name").GetValue()

        if username=s then
                Defect_AccessControl = TRUE
                exit function
        end if
这段代码的只是去判断当前登录的用户和资源确定人是否一致
如果可以执行解决
另外你所说的没有确定资料人的时候
按什么权限来设定 需要你自己来确定 这个需要另外添加



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

TOP

Sub fldcolumn_9_DefaultValue(fieldname)
  ' fieldname As String
  ' record type name is 任务
  ' field name is 资源确认人-ResourceCoufirmer
    DIM session
    DIM username
   
    set session = GetSession
    username = session.GetUserLoginName
    s= GetFieldValue("资源确认人-ResourceCoufirmer").GetValue()

    if username=s then
        Defect_AccessControl = TRUE
        exit function
        end if

是这样的吗

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

TOP

对这样就可以 如果设定当前登录的用户和资源确定人一致 有权限使用解决的action

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

TOP

发新话题