以文本方式查看主题
-
Foxtable(狐表)
(http://foxtable.com/bbs/index.asp)
--
专家坐堂
(http://foxtable.com/bbs/list.asp?boardid=2)
----
[求助] 在线等 急!!
(http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=76254)
-- 作者:w158330648
-- 发布时间:2015/10/25 16:21:00
-- [求助] 在线等 急!!
在表A的Currentchanged事件编写写代码:
if Forms("窗口1").opened Then
e.Form.Controls("Label2") = "今日" & e.Table.current("本金") & " + 支出" & e.Table.current("支出")
End if
问下 label2是在 表A 窗口1 上
我在表A 随便点选某行 label2 会自动显示 上面红色的内容
代码写好后 跳出 这个
此主题相关图片如下:111.png
哪里错了啊
-- 作者:9602084
-- 发布时间:2015/10/25 16:31:00
--
红色代码改成:
Forms("窗口1").Controls("Label2").text
= "今日" & e.Table.current("本金") & " + 支出" & e.Table.current("支出")
-- 作者:w158330648
-- 发布时间:2015/10/25 16:41:00
--
3Q
-- 作者:w158330648
-- 发布时间:2015/10/25 17:22:00
--
此主题相关图片如下:无标题.png
可以显示了 但是每次运行软件的时候 都会提示这个
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:表A,CurrentChanged
详细错误信息:
未将对象引用设置到对象的实例。
[此贴子已经被作者于2015/10/25 17:25:02编辑过]
-- 作者:ericsky
-- 发布时间:2015/10/25 21:58:00
--
加一个判断
if e.table.current isnot nothing then
....
end if