Foxtable(狐表)用户栏目专家坐堂 → [求助]运行时出现这个窗口是什么意思,上传文件


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

主题:[求助]运行时出现这个窗口是什么意思,上传文件

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


加好友 发短信
等级:幼狐 帖子:57 积分:473 威望:0 精华:0 注册:2008/8/31 22:34:00
[求助]运行时出现这个窗口是什么意思,上传文件  发帖心情 Post By:2008/9/7 11:42:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:未命名.bmp
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

当改变数量或单价时,就有这个窗口
[此贴子已经被作者于2008-9-7 11:58:13编辑过]

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2008/9/7 11:47:00 [只看该作者]

1、事件代码有误,可能在datacolchanged事件中;
    2、datacolchanged事件要用.e参数的代码,比如:


If e.DataCol.Name = "入库数量" Then
   e.datatable.datacols("结余数量").recalc(e.datarow)
End If



只是猜测!
[此贴子已经被作者于2008-9-7 11:50:06编辑过]

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


加好友 发短信
等级:幼狐 帖子:57 积分:473 威望:0 精华:0 注册:2008/8/31 22:34:00
  发帖心情 Post By:2008/9/7 11:53:00 [只看该作者]

看看去,
程版主,你用的这个例子是在哪个文件里的,


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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2008/9/7 12:39:00 [只看该作者]

先说语法问题 不说方法问题:
Dim drs As List(Of DataRow)
For Each hh as datarow In drs

next


你第一行申明了一个集合drs 只说明了这个集合是用来装 DataRow的。
然后你就用For Each遍历集合里面每一个元素: DataRow

你这不是为难电脑吗?
你没告诉电脑drs这个集合到底是哪个集合。
如果你装简体中文版的.net 2.0 就会知道他说的是:对象引用没有设置到实例

[此贴子已经被作者于2008-9-7 12:39:18编辑过]

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2008/9/7 13:02:00 [只看该作者]

这个用的是关联的方法做的
结余列是一个表达式列
大概思路是这样,具体表结构你的自己琢磨
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table



还有一个方法是用SQL查询语句建立查询表得到结余,自己看到SQL再研究吧

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


加好友 发短信
等级:幼狐 帖子:57 积分:473 威望:0 精华:0 注册:2008/8/31 22:34:00
  发帖心情 Post By:2008/9/7 13:29:00 [只看该作者]

先谢了,慢慢研究

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


加好友 发短信
等级:幼狐 帖子:57 积分:473 威望:0 精华:0 注册:2008/8/31 22:34:00
  发帖心情 Post By:2008/9/7 13:36:00 [只看该作者]

其实我用重算全列已经可以实现我的要求,只是怕行数太多时速度会很慢,看来要增加一个按钮来重算"结余"列就行了

 回到顶部