51Testing软件测试论坛
标题:
关于"Ord=ALL"的关联怎么输出数组中所有值??
[打印本页]
作者:
WANTW
时间:
2008-8-5 15:16
标题:
关于"Ord=ALL"的关联怎么输出数组中所有值??
int i;
char pz_Str[1024];
/*前面定义的关联:*/
web_reg_save_param("BILL_ID",
"LB=<field name=\"BILL_ID\" value=\"",
"RB=\" />",
"Ord=ALL",
"Search=Body",
LAST);
/*后面取的关联值(一共要取5个):*/
for (i=1;i<=5;i++)
{
sprintf(pz_Str,"{BILL_ID_%d}",i);
lr_output_message("ssssssssss= %s",pz_Str);
}
输出值是:{BILL_ID_1}
希望的输出的是{BILL_ID_1}关联的值: 10
问:sprintf函数怎么写才能得到我想要的值???
作者:
zhuyuancan
时间:
2008-8-5 15:33
pz_Str应该为数组吧
[
本帖最后由 zhuyuancan 于 2008-8-5 15:34 编辑
]
作者:
云层
时间:
2008-8-5 16:46
for (i=1;i<=5;i++)
{
sprintf(pz_Str,"{BILL_ID_%d}",i);
lr_output_message("ssssssssss= %s",lr_eval_string(pz_Str));
}
注意参数必须要转成string才能被lr_output_message调用
作者:
nataliedu
时间:
2008-8-6 08:55
楼上说的是用下面的函数转对吧?
lr_eval_string("{BILL_ID_%d}")
作者:
Zee
时间:
2008-8-6 09:00
循环打印web_reg_save_param保存的参数
http://blog.csdn.net/zeeslo/archive/2007/03/28/1543563.aspx
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2