Foxtable(狐表)用户栏目专家坐堂 → 有没有办法得到 {"函数名","代码"} 这样的数据呢?


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

主题:有没有办法得到 {"函数名","代码"} 这样的数据呢?

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
有没有办法得到 {"函数名","代码"} 这样的数据呢?  发帖心情 Post By:2022/2/24 9:29:00 [只看该作者]

当前代码如下:

Dim s As String
Dim jo As new jobject
For Each c As Col In Tables("内部函数").cols
    jo(c.name) = c.name '= cstr(Tables("内部函数").current(c.name))
Next
output.show(jo.Tostring())

 

运行得到:

{
  "函数名": "函数名",
  "代码": "代码"
}

 

 

有没有办法得到  {"函数名","代码"} 这样的数据呢?


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


加好友 发短信
等级:幼狐 帖子:69 积分:789 威望:0 精华:4 注册:2008/9/2 12:47:00
  发帖心情 Post By:2022/2/24 9:40:00 [只看该作者]

请用狐表编程助手

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(lyjzyq)请用狐表编程助手  发帖心情 Post By:2022/2/24 9:54:00 [只看该作者]

具体怎么使用呢?下载了也没有对应找到一楼想实现的方法……

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


加好友 发短信
等级:超级版主 帖子:107525 积分:546910 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/24 10:22:00 [只看该作者]

参考:http://www.foxtable.com/mobilehelp/topics/0140.htm

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)参考:http://www.foxtable.com/mobi...  发帖心情 Post By:2022/2/24 10:32:00 [只看该作者]

老师我看了一下  那是生成对应的josn格式文件

我现在是想得到类似 {"函数名","代码"} 这样的输出内容

通过遍历某个表,然后把某个表的列名组合成{"函数名","代码","……"}类似格式


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


加好友 发短信
等级:超级版主 帖子:107525 积分:546910 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/24 10:53:00 [只看该作者]

Dim s As String
Dim jo As new jobject
For Each r as row in Tables("内部函数").rows
    jo(r
("内部函数")) = r("代码")

Next
output.show(jo.Tostring())

 


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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)Dim s As StringDim jo As new jobje...  发帖心情 Post By:2022/2/24 11:23:00 [只看该作者]

老师  还得麻烦你

 

运行提示如下:想实现的是读取内部函数表中的列名    也需要能够实现其他表名自动获取表列名


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

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


加好友 发短信
等级:超级版主 帖子:107525 积分:546910 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/2/24 11:26:00 [只看该作者]

jo(cstr(r("内部函数"))) = cstr(r("代码"))

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)jo(cstr(r("内部函数"))) = cstr(r("...  发帖心情 Post By:2022/2/24 11:59:00 [只看该作者]

老师  还是没有实现预期效果

 

可能是我没有表达清楚:

 

遍历内部函数表列 然后得到函数名  代码 两个列名

For Each r As Col In Tables("内部函数").cols
     output.show(r.name)
Next

 

输出:

函数名
代码

 

我就想把这两个组合成{"函数名","代码"}


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


加好友 发短信
等级:四尾狐 帖子:996 积分:6630 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2022/2/24 13:14:00 [只看该作者]

自己动态拼接字符串

 回到顶部
总数 30 1 2 3 下一页