Foxtable(狐表)用户栏目专家坐堂 → 如何通过过程对某个单元格赋值


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

主题:如何通过过程对某个单元格赋值

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/4 20:02:00 [显示全部帖子]

至少需要4个参数,建议使用内部函数:http://www.foxtable.com/webhelp/topics/1486.htm

比如定义函数abc,函数代码为

dim 表名 as string = args(0)
dim 行 as integer = args(1)
dim  as string = args(2)
dim 
 as string = args(3)
tables(表名).rows()() = 

然后按钮调用函数代码为:
Functions.Execute("abc","表A",1,2,"我是一个值") '给表A第2行,第3列的单元格赋值为"我是一个值"
[此贴子已经被作者于2023/9/4 20:32:16编辑过]

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/4 20:34:00 [显示全部帖子]


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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/4 21:24:00 [显示全部帖子]

差不多的。就是全局代码每次更改都得重启项目比较麻烦

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/4 22:02:00 [显示全部帖子]

1、不对。function类型的过程可以有返回值的:http://www.foxtable.com/webhelp/topics/1938.htm

2、Foxtable使用的就是vb.net,所有vb.net的语法都可以使用。动态参数可以百度搜“ParamArray

 回到顶部