Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

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

1楼
抽烟男人 发表于:2008/9/7 11:42:00

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

当改变数量或单价时,就有这个窗口
[此贴子已经被作者于2008-9-7 11:58:13编辑过]
2楼
程兴刚 发表于: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楼
抽烟男人 发表于:2008/9/7 11:53:00

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

4楼
lxl 发表于: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编辑过]
5楼
lxl 发表于:2008/9/7 13:02:00
这个用的是关联的方法做的
结余列是一个表达式列
大概思路是这样,具体表结构你的自己琢磨
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table



还有一个方法是用SQL查询语句建立查询表得到结余,自己看到SQL再研究吧
6楼
抽烟男人 发表于:2008/9/7 13:29:00
先谢了,慢慢研究
7楼
抽烟男人 发表于:2008/9/7 13:36:00
其实我用重算全列已经可以实现我的要求,只是怕行数太多时速度会很慢,看来要增加一个按钮来重算"结余"列就行了
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 4 queries.