51Testing软件测试论坛

标题: 求助关联多值报错,谢谢 [打印本页]

作者: wyz3943256    时间: 2013-11-26 18:04
标题: 求助关联多值报错,谢谢
  1.         web_reg_save_param_ex(
  2.                 "ParamName=SUPPOSE_START_TIME",
  3.                 "LB= SUPPOSE_START_TIME=\"",
  4.                 "RB=\" BRAND=\"VW\"",
  5.                 SEARCH_FILTERS,
  6.                 "Scope=All",
  7.                 "RequestUrl=*/DelphiXmlChannel*",
  8.                 LAST);


  9.         web_reg_save_param_ex(
  10.                 "ParamName=SUPPOSE_FINISH_TIME",
  11.                 "LB= SUPPOSE_FINISH_TIME=\"",
  12.                 "RB=\" IN_FACTORY_TIME=\"\"",
  13.                 SEARCH_FILTERS,
  14.                 "Scope=All",
  15.                 "RequestUrl=*/DelphiXmlChannel*",
  16.                 LAST);

  17.         web_reg_save_param_ex(
  18.                 "ParamName=xyz",
  19.                 "LB= CREATE_DATE=\"",
  20.                 "RB=\" LABOUR_NAME",
  21.                 SEARCH_FILTERS,
  22.                 "Scope=All",
  23.                 "ord=2",
  24.                 "RequestUrl=*/DelphiXmlChannel*",
  25.                 LAST);
复制代码
第三个关联有多个值,用ORD=2后报错
work.c(32): 注册 web_reg_save_param_ex 成功          [MsgId: MMSG-26390]
work.c(47): 错误 -26396: “ord=2”参数(编号为 6)无法识别或位置错误          [MsgId: MERR-26396]
work.c(47): 注册 web_reg_save_param_ex 的最高严重级别为“ERROR”          [MsgId: MMSG-26389]
work.c(47): 通知: 事务 "DISPATCH" 以 "Fail" 状态结束 (持续时间: 0.5010 浪费的时间: 0.0443)。
把ORD=2去掉运行正常,但关联的值不是我想要的
作者: wyz3943256    时间: 2013-11-27 11:25
可能给的信息太少,这是客户端发消息后服务器响应的数据,我从中取返回的CREATE_DATE的具体时间[code]
<HEAD>
        <RESULT SUCCESS="1" MSGCODE="" MSG=""/>
</HEAD>
<BODY>
<DATASET NAME="TT_RO_LABOUR">
        <META LABOUR_ITEM_ID="LONG" NONEEDQA="STRING" TROUBLE_DESC="STRING" STD_LABOUR_HOUR="DOUBLE" ASSIGN_ID="LONG" ORDER_NAME="OBJECT" CREATE_BY="LONG" RO_NO="STRING" CREATE_DATE="DATE" LABOUR_NAME="STRING" LABOUR_CODE="STRING" ORDER_CODE="OBJECT" DISPATCH_NAME="OBJECT" QA_RESULT_ITEM_ID="LONG" STATUS="INTEGER" IS_ADD="STRING" QA_RESULT_ID="LONG" ITEM_ID="LONG" ASSIGN_ITEM_ID="LONG" UPDATE_DATE="DATE" QA_PROCESS="OBJECT" TROUBLE_CAUSE="STRING" POSITION_NAME="OBJECT" DISPATCH_CODE="STRING" MOVE_ITEM_ID="INTEGER" FLAG="INTEGER" UPDATE_BY="LONG" ASSIGN_LABOUR_HOUR="DOUBLE" QA_RESULT="OBJECT" LABOUR_STATUS="INTEGER" REMARK="OBJECT"/>
        <BEAN LABOUR_ITEM_ID="50297" NONEEDQA="0" TROUBLE_DESC="" STD_LABOUR_HOUR="5" ASSIGN_ID="0" ORDER_NAME="" CREATE_BY="999999998" RO_NO="201311-0068 " CREATE_DATE="2013-11-25 16:34:32" LABOUR_NAME="妫
作者: wyz3943256    时间: 2013-11-27 16:24
急求啊,是不是我描述的不清楚,还需要哪些信息吗
作者: wyz3943256    时间: 2013-11-28 11:55
求帮忙啊,卡在这个问题上已经好几天了,我就纳闷了,这么就不能用ord这个参数呢
作者: wyz3943256    时间: 2013-11-28 16:21
坑爹啊,困扰我2天的问题终于解决了,原来ord位置不对,应放RB下面,另外ord不能用,必须写完整ordinal=2,我晕,我在网上查的怎么全是ord=2,难道lr11新改成这样了,还是我哪没配对?附上可完美运行的代码
  1. web_reg_save_param_ex(
  2.                 "ParamName=supposeStartTime",
  3.                 "LB= SUPPOSE_START_TIME=\"",
  4.                 "RB=\" ASSIGN_ID",
  5.                 "ordinal=2",
  6.                 SEARCH_FILTERS,
  7.                 "Scope=All",
  8.                 "RequestUrl=*/DelphiXmlChannel*",
  9.                 LAST);
复制代码

作者: 398073412    时间: 2013-11-29 13:21
楼主精神可嘉
通常我是找到目标值直接右键生成,然后再优化




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2