Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:感觉表属性中好像缺点什么?

1楼
cowpoke 发表于:2008/10/14 19:39:00
1、在打开当前表时,我想打开某个窗口,想增加一空白行;
2、在关闭当前表时,我想删除空白行。
这些功能我理解应该在表属性中,可没有。
3、在窗口设计中,只有打开窗口是想干点什么,没有关闭时干点什么。它不让我负责任。

接触狐表有一段时间了,给我的感觉是狐表狐表,让我糊涂的表;易表易表,确实容易。

2楼
lxl 发表于:2008/10/14 20:25:00

前两点 用代码很容易实现.
第3点我比较赞同 窗口应该加一个 FormClosing事件

3楼
lxl 发表于:2008/10/14 20:29:00
补充下 前两点在项目属性里面 MainTableChanged事件里面设置
4楼
cowpoke 发表于:2008/10/14 21:27:00
lxl版主,你好。
项目中的属性应该是对整个项目而言。
如果在该项目中有10个表,打开其中的一个表,有可能要打开该表的某个窗口,也有可能不需要打开窗口。
如在项目中书写代码,那就把简单的事搞复杂了,因为代码本身就难写(应该不止我一人这样认为),还要绕过大弯来对10个表写代码。
我感觉好像在表属性中设置,归类也明白些,也应该简单些。

[此贴子已经被作者于2008-10-14 21:33:36编辑过]
5楼
lxl 发表于:2008/10/14 22:02:00

可以这样
If CurrentTable.Name ="表A"  Then
End If
If CurrentTable.Name ="表B" Or   CurrentTable.Name ="表C" Then
End If


这样灵活性更强
表B 表C的预处理代码如果相同的话,就可以合并在一起.

6楼
cowpoke 发表于:2008/10/14 22:29:00
虽然可以这样处理,但总感觉好像没有归类,串了门。
还果真的要一个一个的写呢,感觉还是那样好些,不知六总为何要这样安排?
代码学不会了。
7楼
lxl 发表于:2008/10/14 22:57:00
写到一起优势很明显啊:
1.代码集中,便于维护、修改
2.灵活性强。可以减少重复代码。

而分开写有什么优势呢?
8楼
狐狸爸爸 发表于:2008/10/15 9:16:00
以下是引用cowpoke在2008-10-14 22:29:00的发言:
虽然可以这样处理,但总感觉好像没有归类,串了门。
还果真的要一个一个的写呢,感觉还是那样好些,不知六总为何要这样安排?
代码学不会了。


我觉得foxtable的代码,比起易表一长串的and and and,要容易多了。
如果一开始,就将foxtable作为易表使用,自然很艰难。

9楼
kylin 发表于:2008/10/15 11:52:00
以下是引用狐狸爸爸在2008-10-15 9:16:00的发言:


我觉得foxtable的代码,比起易表一长串的and and and,要容易多了。
如果一开始,就将foxtable作为易表使用,自然很艰难。

赞同

10楼
cowpoke 发表于:2008/10/15 19:58:00
把代码写在项目属性中相对写在表属性中,执行可是频繁些。
写在表属性中应该电脑要清闲一些。
共10 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03711 s, 2 queries.