Foxtable(狐表)用户栏目专家坐堂 → 数组请教


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

主题:数组请教

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 14:29:00 [显示全部帖子]

 问题一塌糊涂,你到底想问什么?

 

 你直接把表数据发上来,说明意图。

[此贴子已经被作者于2014-7-31 14:29:11编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 16:02:00 [显示全部帖子]

没问题

 

vars.add("函数字典变量",Gettype( Dictionary(Of String, List (of Double))))
vars("函数字典变量") = new Dictionary(Of String, List (of Double))
vars.add("畅销",Gettype(List (of Double)))
vars("畅销") = new List (of Double)
vars("函数字典变量").Add("电视",vars("畅销"))
vars("函数字典变量")("电视").add(1000)
msgbox(vars("畅销")(0))


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 16:16:00 [显示全部帖子]

 可以啊,数据发上来,代码发上来,说明用意。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 17:30:00 [显示全部帖子]

 完全不理解你的意思,

 

vars("aaa")

 

vars("aaa")

 

vars("aaa")

 

怎么可能是不同的值啊


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 17:43:00 [显示全部帖子]

以下是引用hbhb在2014-7-31 17:31:00的发言:
我的目的就是以后遇到王振、林彪、宋子文就调用对应的集合。

 

调用对应集合,那就写上它们的名字调用啊 王振、林彪、宋子文

 

vars("函数字典变量")("xxx")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 17:52:00 [显示全部帖子]

以下是引用hbhb在2014-7-31 17:49:00的发言:
劳驾看一下例子,为何不一样?

 

就是不一样啊。执行代码

 

vars("aaa") = 2

 

vars("aaa") = 3

 

vars("aaa") = 4

 

最后,问 vars("aaa") 等于多少?可能等于2吗?过去了的就让它成为历史吧,不能再留恋啦。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 18:03:00 [显示全部帖子]

 你直接说你要达到什么效果吧,不想和你争。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 18:06:00 [显示全部帖子]

vars.add("aaa", Gettype(Integer))

vars("aaa") = 2

 

vars.add("aaa", Gettype(Integer))

vars("aaa") = 3

 
vars.add("aaa", Gettype(Integer))

vars("aaa") = 4

 

msgbox(vars("aaa"))

[此贴子已经被作者于2014-7-31 18:06:38编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 19:04:00 [显示全部帖子]

以下是引用hbhb在2014-7-31 18:42:00的发言:
用数据字典管理集合变量,比如说我有50张不同的表,均有姓名列,各表的工资的列名(基本工资,临时工资,补贴),为了统计同姓名的指定工资列名的工资>
我的意思是这样的,能否用一个数据字典(所有姓名)及统计的工资类型(基本工资,临时工资,补贴)集合,这样在不同的表中查找姓名,遇到同样姓名的就放到对应的集合里.如张三我要统计的基本工资,李四我要统计的是临时工资,王五要统计基本工资,这样在不同的表中查找姓名列,调用对应的集合增加然后累计。

 

为什么要用集合啊,用临时表去做。表就是一个集合。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 19:16:00 [显示全部帖子]

以下是引用hbhb在2014-7-31 19:11:00的发言:
五个字:功夫不到家

 

你加一个临时表,需要存放的数据,就输入到表里面去,需要的时候,就查找对应的行。

 

如果是多个表数据,你可以用查询表联合各个表的内容,得到一张总表,查这张总表


 回到顶部
总数 11 1 2 下一页