以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  以纯窗体开发,发布如何去除原系统设计?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145980)

--  作者:lgz518
--  发布时间:2020/2/13 13:13:00
--  以纯窗体开发,发布如何去除原系统设计?
1.狐表常规开发发布:
狐表是以表开为主,也混杂一些窗体事件,用来比较怪怪
登记窗口---系统主菜单(修改成自己的菜单)--表和窗口操作--发布隐去系统和表标题

2.常规软件开发,一般以窗口为主

登记窗口---主窗体(一个系统只能有一个)--各模块

问题1:我也比较习惯常规软件开发,一般以窗口为主,设计自己登记窗口-主窗体(一个系统只能有一个)--各模块,不用原系统主菜单进行修改的主窗体进行模式,这种纯自定开发模式,如何发布,如何去除原系统主菜单?

  2.1是不是在”项目事件“设定打开模式,打开1.登记窗口,打开2.主窗体?
  2.2看帮助在项目事件,打开不加载,这样才能快速进入系统,问题项目系统有100张表,就写100张不加载?有什么好办法解决,减少一些工作量?

--  作者:有点蓝
--  发布时间:2020/2/13 13:50:00
--  
如果不加载,一句e.cancel=true即可。

如果有少部分加载,如除了a、b、c表,其它都不加载
select case e.DataTableName
 case "A","B","C"
case else \'
e.cancel=true
end select