以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=14910)

--  作者:wzh198059
--  发布时间:2011/12/6 21:45:00
--  [求助]
学习foxtable有差不多一个月了,牢记着“磨刀不忘砍柴工”的教导,不停地在看帮助文件,请教狐狸爸爸一个问题,在看别人的foxtable作品时,大多都是在表中创建窗体,打开软件后每个界面出现好多的表,包括表标题,好像就是个excel文件,还是给人不太友善的感觉,怎样才能使得做出的软件: 当用户通过登录窗口进入主窗口,而且只有一个主窗口,然后其他的通过菜单,或其它比如导航栏控件等的选择来打开其他的窗口,就算编辑表格单元也是让表在窗体中显示,我描述的不太准确,说的不对请别喷我!
--  作者:wzh198059
--  发布时间:2011/12/6 22:36:00
--  
自己先顶一下,翻遍了论坛,帮助中“设计一窗口为主的界面”一章中似乎找到了答案,但是此方法......
--  作者:wzh198059
--  发布时间:2011/12/6 23:25:00
--  
帮助中“设计一窗口为主的界面”一章中示例中现在左边创建一个停靠窗体,在其中设置导航控件,右边创建主窗口,在主窗口布局后用表空间来加载想要的表????还请狐狸爸爸明示!!!
--  作者:狐狸爸爸
--  发布时间:2011/12/7 9:15:00
--  

尽管表的标题不可见了,但是可以用代码切换不同的表啊,例如单击某个按钮、任务栏某个任务、某个目录树节点:

 

MainTable = Tables(“表名”)

 


--  作者:wzh198059
--  发布时间:2011/12/7 10:14:00
--  
首先谢谢狐爸的有问必答,我的意思是,帮助中“设计以窗口为主的界面”一章中的示例是不是如下操作实现的? 首先在左边创建一个停靠窗体,在其中设置导航控件,右边创建主窗口,在主窗口布局后用表控件来加载想要的表(或者是maintable)。 帮助中用到tablecaptionvisible来隐藏表标题似乎就用不上了!,但是行号列[_Identify]如何隐藏 另外,我想得到类似的界面,打开主界面后左边有个导航栏,右边是用户操作的流程图标,用户通过点击图标,或者菜单来打开相应的窗口进行编辑和浏览等,把表都隐藏起来!
--  作者:狐狸爸爸
--  发布时间:2011/12/7 10:21:00
--  

就是用主窗口代替了表而已,先打开其主窗口,再切换过去即可,例如:

 

Forms("表B的主窗口").Open()

MainTable = Tables(“表名B”)

 


--  作者:wzh198059
--  发布时间:2011/12/7 10:33:00
--  
喔,知道了!谢谢!