meizi1984330 发表于 2009-7-30 11:51:17

如果把调用的action中输入的变量存储起来

我调用两个Action,Action1的输出值作为Action2的输入值,使用的Environment("arg_username_out")存储输出输入值。但是Action1里面有循环,这样传递的只能是最后一个循环值。

    各位请帮我一下,如何才能把每次的循环变量作为输出值存储起来,传递给Action2?

marco 发表于 2009-7-30 12:24:30

输出到datatable?

dreamever 发表于 2009-7-30 13:33:47

输出到dtatable,或者两个action都去读写本地的数据文件,数据文件用excel或者文本文件均可

meizi1984330 发表于 2009-7-30 13:41:35

回复 3# 的帖子

不想用excel表
就是把Action1中的输出值传递给Action2
Action1里面有循环,循环完执行Action2,但是这样给Action2,只能传递循环的最后一个输出值,我想把每次循环的输出值都传递给Action2。

meizi1984330 发表于 2009-7-30 13:44:26

能存储到datatable中也行,怎样才能把每次循环的值都按行存储的指定的datatable中?

marco 发表于 2009-7-30 14:05:38

回复 5# 的帖子

看帮助

dreamsea123 发表于 2009-7-30 14:21:20

使用环境变脸

dreamsea123 发表于 2009-7-30 14:21:28

环境变量

meizi1984330 发表于 2009-7-30 14:30:38

回复 8# 的帖子

我使用的是环境变量,但是只能把最后一个参数传给Action2,如何才能把所有的循环参数传给Action2.

lijian422202 发表于 2009-7-31 09:43:30

把先把每个参数放array里面,然后给环境变量,应该就行了吧

marco 发表于 2009-7-31 11:33:17

回复 10# 的帖子

楼上的这种方法也是可行的
页: [1]
查看完整版本: 如果把调用的action中输入的变量存储起来