Foxtable(狐表)用户栏目专家坐堂 → 求公式


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

主题:求公式

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/19 17:40:00 [显示全部帖子]

帮助不要只看开发篇,应用篇也很重要。

删除第四列,增加一个表达式列,表达式设为:第一列 + 第二列 + 第三列



一般问题,最好用Table格式,毕竟开发版用户是少数。

[此贴子已经被作者于2009-11-19 17:42:24编辑过]

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/19 17:46:00 [显示全部帖子]

你的合计列不是表达式列。

这是最基本的知识,请参考帮助“应用篇 - 表达式”,这是必须掌握的。

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/19 17:56:00 [显示全部帖子]

帮助中恰好有这个例子,我复制给你:



DataColChanged事件:

Dim
dr As DataRow = e.DataRow
Select
Case e.DataCol.Name
    Case "语文","数学","英语","物理","生物","地理","政治","历史"
        dr(
"总分") = dr("语文")+dr("数学")+dr("英语")+dr("物理")+dr("生物")+dr("地理")+dr("政治")+dr("历史")
End
Select

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


加好友 发短信
等级:管理员 帖子:47477 积分:251256 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/11/20 0:03:00 [显示全部帖子]

事件代码当然不能在命令窗口测试运行的。
你必须设置在对应的事件中,例如这段代码应该设置在DataColChanged事件中。
老兄应该好好看看帮助中关于事件编程的部分,里面提供了大量的例子,很快就可以掌握。
心急吃不得热豆腐,基本的知识储备一定要做好,否则事倍功半。
[此贴子已经被作者于2009-11-20 0:03:47编辑过]

 回到顶部