Foxtable(狐表)用户栏目专家坐堂 → 微信客户端规则应用返回值


  共有2066人关注过本帖树形打印复制链接

主题:微信客户端规则应用返回值

帅哥哟,离线,有人找我吗?
jspta
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
微信客户端规则应用返回值  发帖心情 Post By:2017/3/2 16:33:00 [只看该作者]

里面新建后,选择代码,

我现在活动一个类或者值,需要将这个返回微信,要调用什么,格式是什么要求?直接这样写,是运行了,但是不返回给微信任何值。

Dim str As String = Args(0).Content.split("=")(1)

Dim cmd As new SQLCommand
cmd.C
cmd.CommandText = "S elect * from WeChatRuleApplication where RuleCode = '" & str & "'"
Dim dt As DataTable = cmd.ExecuteReader
Dim strName As String = ""
If dt.DataRows.Count > 0 Then 
   strName = dt.DataRows(0)("RuleAppName")
End If 
Return strName



 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2017/3/2 18:38:00 [只看该作者]

使用默认的文字规则 问候语,直接回复成功

图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20170302183536.png
图片点击可在新窗口打开查看


使用代码规则,返回格式一样,但是却不成功,哪里有问题???

图片点击可在新窗口打开查看此主题相关图片如下:搜狗截图20170302183630.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/3/2 18:40:06编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/2 18:50:00 [只看该作者]

弹出msgbox(textObj.ToXml())看看,然后对比回复信息格式

 

http://wechat.foxtable.com:9009/WebHelp/scr/we0143.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2017/3/2 19:16:00 [只看该作者]

真心坑,Rule_OperationProcess 这个函数的动态代码部分是没有返回值,却给它赋值了,完全误导了。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110597 积分:562881 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/3 8:16:00 [只看该作者]

Func_ExecuteCode函数最后一句改为

 

Return Functions.Execute(funcname,o)


 回到顶部