51Testing软件测试论坛

标题: 调用action时如何取得被调用的action中的局部变量的值? [打印本页]

作者: 胖头珊    时间: 2007-10-11 19:36
标题: 调用action时如何取得被调用的action中的局部变量的值?
调用action时,在action2中需要用到action1里面的一个LocalSheet中的值。LocalSheet是局部变量,这样就调用不出来。但是action1中的那个值必须要存在LocalSheet而不能存在GlobalSheet中,请问应该怎么做?谢谢
作者: jackymail    时间: 2007-10-11 19:46
调用action时如何取得被调用的action中的局部变量的值?用output value

Localsheet问题:datatable("col1","action2")是完全可以的,不用dtlocalsheet..指定相应sheet名称就行了。
作者: 胖头珊    时间: 2007-10-16 19:53
不是很懂,能否举例?
我现在是有一个输入变量,放在action1的LocalSheet页中,然后在action2中需要取得这个植,能不能举例说明一下?
作者: 胖头珊    时间: 2007-10-16 19:53
谢谢
作者: walker1020    时间: 2007-10-16 23:06
建议把变量放在 Global Sheet里面,这样可以被多个Action调用。
作者: 胖头珊    时间: 2007-10-27 12:11
但是放在Global Sheet里面就只能运行第一排的数据啊.只有放在LocalSheet才能调用多次
作者: hsjzfling    时间: 2007-10-27 20:56
建议你多看看帮助文档吧。。。索引:datatable
作者: walker1020    时间: 2007-10-28 00:25
原帖由 胖头珊 于 2007-10-27 12:11 发表
但是放在Global Sheet里面就只能运行第一排的数据啊.只有放在LocalSheet才能调用多次


把数据放在Global Sheet里面一样可以执行多次循环,一样可以运行多行数据。本人喜欢自己写语句控制需要执行的数据。这一点完全可以做到。另外,Global Sheet 和Local Sheet有什么不同? 楼主有没有搞清楚这两者的区别和相同之处?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2