1)-------------------编码转换---------------
lr_convert_string_encoding( lr_eval_string("{payMainId}"),LR_ENC_UTF8,LR_ENC_SYSTEM_LOCALE,"aa2" );
lr_output_message(lr_eval_string("{userSession}"));
2)--------------------设置检查点和判断------------------
web_reg_find("Search=All",
"SaveCount=resCount",
"Text=msg\":\"操作成功",
LAST);
--------------判断-----------
if(atoi(lr_eval_string("{resCount}"))==0)
{
lr_end_transaction("01-保存", LR_FAIL);
lr_error_message("vchNO ==== %s,Resp提示 ==== %s ",
lr_eval_string("{vchNO}"),
lr_eval_string("{vouchId}"));
// lr_abort();
}
else
{
lr_end_transaction("01-保存", LR_AUTO);
lr_message( "vchNO==== %s,Resp提示 ==== %s ",
lr_eval_string("{vchNO}"),
lr_eval_string("{vouchId}") );
}
3)----------------------手动关联------------------
// secondPhone":null,"payMainId":95179562,"prjName":null,"firstRepresent
web_reg_save_param("payMainId",
"LB=secondPhone\":null,\"payMainId\":",
"RB=,\"prjName\":null,\"firstRepresent",
"NotFound=warning",
LAST);
4)----------关联值多条写法-------------------------------
//","contractCode":"PACTPM0001012018800961","每条合同取值都不一样。
web_reg_save_param("contractCode",
"LB=contractCode\":\"",
"RB=\",",
"ORD=ALL",
"SaveLen=22",
LAST );
//,"payMainId":95176604, 每条审核记录取值都不一样。
web_reg_save_param("payMainId",
"LB=payMainId\":",
"RB=,",
"ORD=ALL",
// "SaveLen=22",
LAST );
5)日志输出写法
lr_message( "contractCode1==== %s,contractCode2 ==== %s ",
lr_eval_string("{contractCode_1}"),
lr_eval_string("{contractCode_20}") );
lr_message( "payMainId1==== %s,payMainId2 ==== %s ",
lr_eval_string("{payMainId_1}"),
lr_eval_string("{payMainId_20}") );
转载于:https://blog.51cto.com/4085457/2390467