domch2000 发表于 2004-6-8 14:50:13

请教winrunner老师!

我测试时,用get_text得到一组数据
用file_printf写入到文件,但文件格式不太对

如下:
XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX......
我要怎样才能得到如下格式:
XXXX
XXXX
XXXX
XXXX
........

请最好能够提供代码和解释,非常感谢!

EMail:domch2000@163.com

qatest 发表于 2004-6-8 17:47:05

加回车符。

jzhao 发表于 2004-6-9 08:25:21

我觉得也只有加回车符,不过你可以查查C的资料,说不定能找到更好的办法。

RandyTsai 发表于 2004-8-14 17:35:10

不能用ddt_set_val()直接写入 excel表么。。。那样就不会有格式的问题了吧。。

海林 发表于 2005-11-4 10:05:38

请问ddt_set_val怎样换行

比如我在一个表的某列中写了一个值后,又想在该列的下一行的位置写值,请问怎样操作?

海林 发表于 2005-11-4 10:06:27

请问ddt_set_val怎样换行

比如我在一个表的某列中写了一个值后,又想在该列的下一行的位置写值,请问怎样操作?

梦醒十分 发表于 2005-11-23 14:23:45

用ddt_get_current(data_table_name,out_row);获得当前所在的行。
再用ddt_set_val_by_row(data_talbe_name,out_row+1,"col_1","XXXXXX");注意out_row+1
E.G.
ddt_close_all_tables();
table="\\test.xls";
#要以READWRITE MODE打开。
if(ddt_open(table,DDT_MODE_READWRITE)!=E_OK)
pause("Can't open the table");
ddt_get_current_row(table,row_num);
val=row_num+1;
ddt_set_val_by_row(table,val,"name","XXXXX");
ddt_save(table);
ddt_close_all_tables();

[ 本帖最后由 梦醒十分 于 2005-11-23 15:36 编辑 ]

hihihaha910 发表于 2005-11-27 15:44:29

顶楼上的,俺试试
页: [1]
查看完整版本: 请教winrunner老师!