jane241cn 发表于 2010-3-26 17:27:30

LR 怎么关联 Flex 里 DSId 的值

如题

session 的值我已经取到了
但还不知道怎么取 DSId 的值
一直没调通

路过的达人
可否把脚本贴出来
万分感谢

================================以下是我的脚本内容============================================
"Gateway=http://192.168.10.15:8080/gz/messagebroker/amf",
                "Snapshot=t9.inf",         
                MESSAGE,
                "Method=null",
                "TargetObjectId=/1",
                BEGIN_ARGUMENTS,
                "<AMF3><object-externalizable-custom>"
                "<flex.messaging.messages.CommandMessage>\n<destination></destination"
                ">\n<messageId>63A134F6-14F2-522F-4BAF-8E49C5E5C1DF</messageId>\n"
                "<timestamp>0</timestamp>\n<timeToLive>0</timeToLive>\n<headers>\n "
                "   <entry>\n      <string>DSId</string>\n      <string>nil</string>\n "
                "   </entry>\n    <entry>\n      <string>DSMessagingVersion</string>\n "
                "   <int>1</int>\n    </entry>\n</headers>\n<body class=\""
                "flex.messaging.io.amf.ASObject\" serialization=\"custom\">\n    "
                "<unserializable-parents/>\n    <map>\n      <default>\n      "
                "<loadFactor>0.75</loadFactor>\n      <threshold>12</threshold>\n    "
                "</default>\n      <int>16</int>\n      <int>0</int>\n    </map>\n   "
                " <flex.messaging.io.amf.ASObject>\n      <default>\n      "
                "<inHashCode>false</inHashCode>\n      <inToString>false</inToString"
                ">\n      </default>\n    </flex.messaging.io.amf.ASObject>\n</body>"
                "\n<correlationId></correlationId>\n<operation>5</operation>\n</"
                "flex.messaging.messages.CommandMessage></object-externalizable-custom>"
                "</AMF3>",
                END_ARGUMENTS,
                LAST);
===============================================================================================

云层 发表于 2010-3-26 17:50:03

lr_get_xml_values()好像是这个函数

jane241cn 发表于 2010-3-26 18:01:30

是这函数
问题是
后面的参数
我不知道怎么跟
好比如
我贴出来的这段脚本
该如何写参数呢

jane241cn 发表于 2010-3-26 18:08:18

按照你书上说的操作: 点右键
事际没有弹出书中提示的右键菜单

jane241cn 发表于 2010-3-26 18:24:03

现在运行脚本提示:

No matches were found for the specified query

现在的问题就是
这个查询条件怎么写

jane241cn 发表于 2010-3-29 11:37:17

没人知道吗:(

云层 发表于 2010-3-29 12:20:43

这个问题不太好说了,你版本和我的是一样的么,按道理说菜单总归不会出现我弹的出来你没有的问题吧

jane241cn 发表于 2010-3-29 17:10:15

可以了
根据书里的操作是可以关联到值的
之前是我的操作之误

现在我有另外个疑问
在 Tree 模式下可以看到的数据
但在脚本里没有
这样的脚本我该如何参数化呢

PS: 在 Tree 模式下看到的, 但在脚本里没有内容的是自己开发的一个插件

云层 发表于 2010-3-29 17:22:03

在tree里面把需要参数化的内容点一下abc按钮参数化就行了吧

jane241cn 发表于 2010-3-29 18:02:53

这个值是需要关联的
因为是一个动态返回值
是从服务器返回的值
值的内容为: 登录时间

在提提交里找不到相关的脚本内容
在服务器返回数据里才有

云层 发表于 2010-3-29 18:04:14

flex的关联函数自己就提供了啊,选一下就行了,没怎么明白你想问的是啥

jane241cn 发表于 2010-3-30 12:14:35

在 Tree 模式的快照模式下
在 响应 的包里可以看到相关的数据
但在 请求 里没有(脚本里没也有相关的脚本数据)

luoqin1209 发表于 2011-3-24 11:36:25

你好,我也遇到了你这个问题,可以告诉我具体解决方法吗?我已经被这个问题困扰很久了,先谢过了~~我的邮箱luoqin1209@126.com

anling 发表于 2011-8-23 08:56:11

回复 1# jane241cn

你好。我录制的脚本与你的相同,是对这个xml保存dsid吗?这个xml中写的dsid=nil。
等待您的回复。急切。谢谢

anling 发表于 2011-8-23 08:58:28

回复 11# 云层
你知道如何关联DSID?麻烦详细谈。

我录制到的脚本服务器响应返回来的是二进制码,包含了DSID,这个怎么搞?

wower1985 发表于 2011-8-24 20:41:06

首先选中那个函数,然后按F1,然后点击example链接,复制那段代码,再就照着改,完毕!!!{:4_94:}

t_anywn 发表于 2012-5-28 18:21:09

求分享DSID关联操作步骤

t_anywn 发表于 2012-5-28 18:21:24

求分享DSID关联操作步骤!!!!!
页: [1]
查看完整版本: LR 怎么关联 Flex 里 DSId 的值