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

[求助] CQ如何实现从一个状态到另一个状态有两个动作( 此文章被查看:1360次,被回复:13篇!! )

CQ如何实现从一个状态到另一个状态有两个动作

如图,B到A的accept和reject的动作。

附件

transfer.JPG (13.07 KB)

2007-9-16 17:08

transfer.JPG




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

TOP

这个是CQ状态转移里面定义所禁止的阿



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

TOP

这个在CQ中是不允许的,CQ中从一个状态到另外一个状态只能通过一个Action,多个Action是不可能实现的。



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

TOP

我知道是禁止的。我想问的是:有什么别的变通方法实现?

我现在多加了一个C状态,从B状态到C状态是Accept动作,
从C状态到A状态,能不能,自动执行一个动作,然后转换到A状态???
说白了,C状态就是A状态。

[ 本帖最后由 劳动者 于 2007-9-17 09:06 编辑 ]

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

TOP

个人想法:
方法1:当一到了C状态是不是可以激发一个从C状态到A状态的一个动作,就到A状态了。
方法2:由B到C的Accept(动作)的validation里面去写脚本,查询数据库,如果状态变成了C状态,就通过写数据库的方法,把状态改成A状态。(我要改的字段是系统的state字段)

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

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

TOP

脚本不能改变状态或者动态跨越状态!

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

TOP

引用:
原帖由 劳动者 于 2007-9-17 09:03 发表
我知道是禁止的。我想问的是:有什么别的变通方法实现?

我现在多加了一个C状态,从B状态到C状态是Accept动作,
从C状态到A状态,能不能,自动执行一个动作,然后转换到A状态???
说白了,C状态就是A状态。
可以,具体方法可以参考一下 http://bbs.scmlife.com/thread-6092-1-1.html

[ 本帖最后由 thehenry 于 2007-9-18 16:36 编辑 ]

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

TOP

回复 #7 thehenry 的帖子

楼上可能看错了,这的确是不允许的。

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

TOP

引用:
原帖由 劳动者 于 2007-9-17 09:03 发表
我知道是禁止的。我想问的是:有什么别的变通方法实现?

我现在多加了一个C状态,从B状态到C状态是Accept动作,
从C状态到A状态,能不能,自动执行一个动作,然后转换到A状态???
说白了,C状态就是A状态。
我觉得你可以变通一下,就是C和A两个状态的名字不要一样,但是你可以让这两个状态的操作者是同样的,这样不就可以了吗?

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

TOP

现在通过加了一个字段,让开发选择是accept还是reject,然后回到A状态。

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

TOP

 14 12
发新话题