Foxtable(狐表)用户栏目专家坐堂 → 史上最牛最强大的选择录入窗口


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

主题:史上最牛最强大的选择录入窗口

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


加好友 发短信
等级:童狐 帖子:274 积分:2293 威望:0 精华:0 注册:2015/6/14 18:33:00
史上最牛最强大的选择录入窗口  发帖心情 Post By:2015/8/13 11:30:00 [只看该作者]

SQL万能带目录树记录窗口的录入选择窗口


 

这个窗口绝对 是个宝,是我最满意一个窗口设计。

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

打开这个窗口的参数如下:

 

vars("SQLchaxun")="Sel ect 产品编码,产品名称,产品规格,单位,一级分类,二级分类,三级分类 from 物品管理"
vars("SQLtotalCol") ="当前库存" '形于  数量,金额 设置统计字段数量 可有可没有程序能自动处理。
vars("SQLfrmCaption")="物品数据查询"  '窗口要显示的名称
vars("TreeViewStr")="一级分类|二级分类|三级分类"
Vars("FormWidth")=800
Vars("FormHeight")=550
Vars("OneorMore")=2
Forms("SQL带目录树查询表").show

 

 


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

 

这个窗口实现了如下 功能

1,可作为选择录入窗口,当然你可以将她设计为查询窗口。

2,根据传递的参数可以实现单选或多选。(单选状态你永远只能选择一条数据)。

3,窗口中有目录树,有记录窗口,所有的显示控制均可动态控制。

4,可对显示列进行模糊筛选,也可以对指定列进行 带空格的筛选。

5,目录树设计你只要传递进来一个参数:参数仅限字符,日期型,个数不限,但必须是你传递的表中的有字段就行。程序完全自动处理目录树的筛选过滤功能。

6,窗口大小可根据需要动态设置。

7,数据加载功能大大优化。经测试使用FOXTABLE的官方 设计功能,引用DATATABLE数据,第一次使用时加载17627条产品数据,局域网2-3秒。相距40KM的外网要15秒左右。第二次打开选择窗口(相同条件就不再加载表数据了),局域网要1秒多。 本窗口每次直接从后台SQL取数,17627条数据,局域网1秒左右,上图显示不到1秒,
相距40KM的外网大概要3秒多。如此一比较我就采用该程序作为所有窗体数据的选择录入窗口了。

8,你只要书写确定按钮中的 选择数据如何对应写入到目标表中就行。

9,选择数据后,按确定也行,双击数据行也行。(如果是单选状态,双击选择当前数据行,多选择状态,双击选择所有所选择行。相当于按了确定).

10,从此你的系统中只要一个数据选择窗口就行。

 

以不变应万变是我们的一个设计原则。

 

更多功能请看原此贴,加QQ索要 试用版

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=23&Id=70017

 

关于窗口加载数据尤其是大数据所需时间问题,欢迎大家索要程序测试。我是这样想的,官方的数据加载模式在数据加载过程中,官方程序肯定 要查检查所有的表事件有无,其它的事件有无,尽管这些事件最终都是没有的,但是执行了代码就得要时间 。而SQL直接加载数据,是应该不会去检查所有系统事件的,所以加载数据效率应该高点,此观点欢迎大有讨论。不管怎么样我们要不断地优化程序,做同样的事情,让系统花费更少的时间。尤其是,2秒到1秒再到零点几秒。

[此贴子已经被作者于2015/8/13 11:35:56编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/13 11:41:00 [只看该作者]

瞧瞧


 回到顶部
客人(222.241.*.*)
  3楼


  发帖心情 Post By:2015/8/14 10:42:00 [只看该作者]


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


昨晚山东来报 17627条数据,远程打开带目录树的选择窗口4.8秒,


有更快的来比拼一下。


 


湖南———山东


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2015/8/14 10:45:00 [只看该作者]

以下是引用客人(222.241.*.*)在2015/8/14 10:42:00的发言:

昨晚山东来报 17627条数据,远程打开带目录树的选择窗口4.8秒,

有更快的来比拼一下。

湖南———山东


不可思议的网速,不可思议的目录树生成速度。
[此贴子已经被作者于2015/8/14 10:45:05编辑过]

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


加好友 发短信
等级:童狐 帖子:274 积分:2293 威望:0 精华:0 注册:2015/6/14 18:33:00
  发帖心情 Post By:2015/8/14 10:50:00 [只看该作者]

服务器端用的是企业普通ADLS宽带,

山东是个人家庭宽带。


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


加好友 发短信
等级:三尾狐 帖子:723 积分:5058 威望:0 精华:0 注册:2014/12/30 16:52:00
是的  发帖心情 Post By:2015/8/14 10:57:00 [只看该作者]

是的,他远程操作我的电脑我看着他打开了,用的远程服务器,我自己本地点不开。


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


加好友 发短信
等级:三尾狐 帖子:723 积分:5058 威望:0 精华:0 注册:2014/12/30 16:52:00
家庭网通的10M还是20M的我也不清楚  发帖心情 Post By:2015/8/14 10:57:00 [只看该作者]

家庭网通的10M还是20M的我也不清楚

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/14 11:36:00 [只看该作者]

以下是引用lovemaders在2015/8/14 10:57:00的发言:
家庭网通的10M还是20M的我也不清楚

 

用360测速一下就知道了。

 

任何一个测速工具都可以。下载速度*8就是带宽


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


加好友 发短信
等级:版主 帖子:1693 积分:12135 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/8/14 12:08:00 [只看该作者]

其实这个,只要开始加载的时候,看一下加速球显示的下载流量就可以了

 

如果是按兆计的,说明网速的确快

 

如果是100多k,说明是按需加载,分层生成的


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


加好友 发短信
等级:八尾狐 帖子:1989 积分:6291 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2021/3/6 14:00:00 [只看该作者]

学习下先

 回到顶部
总数 11 1 2 下一页