Foxtable(狐表)用户栏目专家坐堂 → 关于窗体表是否可以编辑数据


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

主题:关于窗体表是否可以编辑数据

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


加好友 发短信
等级:八尾狐 帖子:2034 积分:13016 威望:0 精华:0 注册:2017/4/3 15:01:00
关于窗体表是否可以编辑数据  发帖心情 Post By:2017/12/10 23:30:00 [显示全部帖子]

Forms("主窗体").Controls("Label1").Visible = False
    MyTimers("计划2").Enabled = False 
    Forms("主窗体").Open()
    Forms("菜单窗体").Open()
    Forms("停靠窗体").Open()
    '提醒窗口延迟显示
    BaseMainForm.Visible = True
      Dim sdt As Date = Date.Now
    While Date.Now < sdt.AddSeconds(0.1) '0.1秒后
        Application.DoEvents
    End While
    Forms("遮罩窗体").Show
    Forms("提醒窗体").Open()
    Forms("提醒窗体").TopMost = True
Else
    Forms("主窗体").Open()
    Forms("菜单窗体").Open()
    Forms("停靠窗体").Open()
End If

提醒窗体是独立窗体,表是副本表,不可编辑,而且在提醒窗体的AfterLoad事件中已经写了代码:Tables("提醒窗体_Table1").AllowEdit = False,Tables("提醒窗体_Table2").AllowEdit = False
提醒窗体中的表本来设置的是不可编辑,为什么启动程序后,如果提醒窗体已经打开时,双击某一单元格后就进入编辑状态,如果关闭提醒窗体再次打开提醒窗体就正常了,双击也进不了编辑状态;如果提醒窗体设置为启动程序时不打开状态时,这时如果用按钮命令打开提醒窗体也是正常的,是什么原因呢?

[此贴子已经被作者于2017/12/10 23:46:16编辑过]

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


加好友 发短信
等级:八尾狐 帖子:2034 积分:13016 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/12/11 0:06:00 [显示全部帖子]

1、提醒窗口的属性自动打开 本来设的就是 False

 

2、找了半天在其他的地方没发现写了 Tables("提醒窗体_Table1").AllowEdit = true 的代码。


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


加好友 发短信
等级:八尾狐 帖子:2034 积分:13016 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2017/12/11 9:17:00 [显示全部帖子]

老师还没搜索过关键字,在哪搜索呢?

 回到顶部