lr_next_row()
执行到参数数据文件中的下一行。
int lr_next_row(const char * dat_file);
参数说明:
dat_file:包含要检索的值的参数.dat文件的名称。
lr_next_row:数据指定文件中参数的下一个可用行的值。如果运行多个迭代,则可以在参数属性中指定每个迭代的下一行。在特定迭代中使用此函数,以前进到下一组值。
此函数对Table参数最有用。如果在文件中指定多个参数,lr_next_row会提前所有参数的值。这是推进表行的自然方式。
要仅推进文件中的一个参数,请使用lr_advance_param并选择将下一行设置为顺序。
请注意,dat文件名默认是参数的名称,除非您在定义参数时为文件指定了不同的名称。例如,IDs参数的dat文件是IDs.dat。
示例:lr_next_row
在以下示例中,ID是在参数列表中定义的参数。 lr_next_row函数前进到ID.dat文件中的下一行。
lr_message(“连接到股票交易者ID号%s”,
lr_eval_string(“{ID}”));
lr_next_row(“ID.dat”);
lr_message(“连接到股票交易者ID号%s”,
lr_eval_string(“{ID}”));
输出窗口显示:
连接到股票交易者ID号2347
连接到股票交易者ID号2348