以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 最近频繁更新,好像每次更新后软件都出一现小问题啊! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54945) |
-- 作者:htlk25 -- 发布时间:2014/8/7 19:11:00 -- 最近频繁更新,好像每次更新后软件都出一现小问题啊! 最近频繁更新,好像每次更新后软件都出一现小问题啊! |
-- 作者:有点甜 -- 发布时间:2014/8/7 19:13:00 -- 好像是,可以暂时不更新使用,等稳定一点再用。 |
-- 作者:htlk25 -- 发布时间:2014/8/7 19:14:00 -- 关键是出现的问题,我不更新也不行啊 |
-- 作者:htlk25 -- 发布时间:2014/8/7 19:15:00 -- 老大们知道啥时能够稳定啊! |
-- 作者:有点甜 -- 发布时间:2014/8/7 19:16:00 -- 越新版本,问题越少 |
-- 作者:htlk25 -- 发布时间:2014/8/7 19:27:00 -- 我下面的这段代码有问题吗?每次执行后有时是我想要的(隐藏tabcontrol1的指定页),有时不是我想要的,唉! 谢老师指点一下吧!谢谢! If Forms("合作记录主窗").Opened = True Then Dim pg As WinForm.TabPage pg = Forms("合作记录主窗").Controls("TabControl1").TabPages("效果图") If e.Table.Current("效果图") = "" Then pg.Visible = False Else pg.Visible = True \' End If Dim pg1 As WinForm.TabPage pg1 = Forms("合作记录主窗").Controls("TabControl1").TabPages("设计资料") If Tables("合作记录.设计要求表").Rows.Count = 0 Then pg1.Visible = False Else pg1.Visible = True \' End If End If |
-- 作者:有点甜 -- 发布时间:2014/8/7 19:33:00 -- 写在什么事件? |
-- 作者:htlk25 -- 发布时间:2014/8/7 21:55:00 -- 表的当前行改变事件里,而且这个代码还会造成项目启动完成后出现错误提示 |
-- 作者:有点甜 -- 发布时间:2014/8/7 21:57:00 -- 试试这样写
If Forms("合作记录主窗").Opened = True Then |
-- 作者:htlk25 -- 发布时间:2014/8/8 14:12:00 -- 改了一下,”效果图“页面的显示和关闭好像这样可以实现,但“设计资料”页面的显示和关闭还是有问题,是我的代码有问题吗? 有点不理解啊!
代码如下: If Forms("合作记录主窗").Opened = True Then Dim pg As WinForm.TabPage pg = Forms("合作记录主窗").Controls("TabControl1").TabPages("效果图") If e.Table.Current("效果图") IsNot Nothing AndAlso e.Table.Current("效果图") = "" Then pg.Visible = False Else pg.Visible = True \' End If Dim pg1 As WinForm.TabPage pg1 = Forms("合作记录主窗").Controls("TabControl1").TabPages("设计资料") If Tables("合作记录.设计要求表").Rows.Count = 0 Then pg1.Visible = False Else pg1.Visible = True \' End If End If |