Foxtable(狐表)用户栏目专家坐堂 → 建议给DataList进一步增强功能..


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

主题:建议给DataList进一步增强功能..

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


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
建议给DataList进一步增强功能..  发帖心情 Post By:2009/2/7 15:32:00 [显示全部帖子]

在学习foxtable的过程中,渐渐体会到数据库管理软件无非就是录入数据,提取数据查询,提取数据更改,提取数据删除这四大操作过程.........而二次开发就是为了让这个过程更为舒适简单及合理......

在这过程里,我觉得有必要增强一下DataList的作用......比如显示汇总模式,统计模式..等等.

另外还有一个比较重要的,不知道老爹能否给DataList加上增删改的功能?

因为数据表不一定只有一个,而且不是所有表都能关联起来的,当同一个窗口要求显示许多不同表不同数据时,只能用到动态Datalist
就因为DataList现有功能的局限性,造成一些设计灵感无法实现....从而增加了二次开发的设计难度...

[此贴子已经被作者于2009-2-7 18:04:23编辑过]

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


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/7 15:52:00 [显示全部帖子]

但有时候表不是一个表..比如同一主窗口你不可能显示所有表....总要用datalist 来显示的...

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


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/7 18:06:00 [显示全部帖子]

以下是引用舜风在2009-2-7 16:00:00的发言:
同意楼主的说法

同时我想顺便问一下,主窗口中的主表控件起什么作用呢?一直不见说明与案例
[此贴子已经被作者于2009-2-7 16:01:11编辑过]

主表控件就是用来显示主表的嘛.


 回到顶部
帅哥哟,离线,有人找我吗?
菜鸟foxtable
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/8 9:02:00 [显示全部帖子]

其实也可以换个说法......增强主窗口的功能,让主窗口相当于狐表主程序能显示所有主表.上述问题将不存在..
[此贴子已经被作者于2009-2-8 9:02:58编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
菜鸟foxtable
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/8 18:14:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-2-8 11:14:00的发言:

呵呵,我并不想将foxtable做成一个纯粹的开发软件。
如果foxtable真的成了一个纯粹的开发软件,大概也没有问世的必要了。
foxtable目前最大的障碍,不是功能不够多,不够强,而是功能太多太强了。

DataList增加删除行,已经很方便了:

DataList.Current.Delete()

增加行:

DataList.DataTable.AddNew()


呀,一天回来贴子好热...

老爹,俺不要太多太强...俺只要Datalist功能多一点,或者一个主窗口能显示所有表.....足够了...

[此贴子已经被作者于2009-2-8 18:14:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
菜鸟foxtable
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/9 12:03:00 [显示全部帖子]

老爹,其实不一定要求很多,至少让DataList显示汇总模式这个小功能吧?

 回到顶部
帅哥哟,离线,有人找我吗?
菜鸟foxtable
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/10 8:02:00 [显示全部帖子]

有时候DataList要求很特殊的格式,比如下图....现有的狐表就无法实现了...


图片点击可在新窗口打开查看此主题相关图片如下:001.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
菜鸟foxtable
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/10 15:57:00 [显示全部帖子]

图片点击可在新窗口打开查看原来还能这样....我明白了...图片点击可在新窗口打开查看俺又学会一招....
dim r  As Row = Tables("查询").addnew
r("物品名称") = "合计"
r("数量") = Tables("查询").Compute("Sum(数量)")
r("金额") = Tables("查询").Compute("Sum(金额)")
[此贴子已经被作者于2009-2-10 15:58:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
菜鸟foxtable
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 菜鸟中的老鸟
等级:七尾狐 帖子:1486 积分:10064 威望:0 精华:9 注册:2008/11/14 8:54:00
  发帖心情 Post By:2009/2/10 17:13:00 [显示全部帖子]

有这个方法自然就明白啦,要实现你所说的很容易啊,建议再深入学习下帮助文档...
[此贴子已经被作者于2009-2-10 17:13:20编辑过]

 回到顶部