Rss & SiteMap

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

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

标题:currentchanged 事件

1楼
mxl810823 发表于:2024/12/11 15:15:00
Vars("cubm") = "档案明细记录"
Dim r As Row = Tables (vars("cubm")).Current
If r IsNot Nothing Then
    For Each rr As Row In Tables (vars("cubm")).rows
        If rr("在编辑") = 1 Then
            rr("在编辑") = Nothing
            rr.Save ()
        End If 
    Next
End If 
如上代码放在currentchanged 事件,我在一个窗口中放了两个表格,一个做为副本指向"档案明细记录",一个做为正本也是指向"档案明细记录",但是通过LOAD加载的数据为空时,判断数据行是否为空会变成报警的?怎么办?
2楼
mxl810823 发表于:2024/12/11 15:35:00

If e.Table.Current is Nothing Then Return   加这行代码在前面也一样会报错呢
3楼
有点蓝 发表于:2024/12/11 15:37:00
这代码没有什么用处,想实现什么功能?
4楼
mxl810823 发表于:2024/12/11 15:52:00
我在同一个窗口两个不同页面放了两个表单,一个用副本绑定一个用正本绑定同一个表,但是当加载数据行为空时currentchanged事件就会报错,,
5楼
mxl810823 发表于:2024/12/11 15:58:00
代码有没有意义另说,但为什么会表的currentchanged事件报错?当把其中一个表格取消绑定,同样的代码又不会报错
6楼
有点蓝 发表于:2024/12/11 15:59:00
Tables (vars("cubm"))改为 e.table
7楼
mxl810823 发表于:2024/12/11 16:10:00
改为e.table也不行,
If e.Table.Current is Nothing Then Return   加这行代码在前面也一样会报错呢
8楼
有点蓝 发表于:2024/12/11 16:16:00
报什么错?
9楼
mxl810823 发表于:2024/12/11 16:17:00
未将对象引用设置到对象的实例。
10楼
mxl810823 发表于:2024/12/11 16:18:00
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2024.11.1.1
错误所在事件:档案明细记录,CurrentChanged
详细错误信息:
未将对象引用设置到对象的实例。
共19 条记录, 每页显示 10 条, 页签: [1] [2]

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

Powered By Dvbbs Version 8.3.0
Processed in .04688 s, 2 queries.