以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 史上最牛最强大的选择录入窗口 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73146) |
-- 作者:santde -- 发布时间:2015/8/13 11:30:00 -- 史上最牛最强大的选择录入窗口 SQL万能带目录树记录窗口的录入选择窗口
这个窗口绝对 是个宝,是我最满意一个窗口设计。 打开这个窗口的参数如下:
vars("SQLchaxun")="Sel ect 产品编码,产品名称,产品规格,单位,一级分类,二级分类,三级分类 from 物品管理"
这个窗口实现了如下 功能 1,可作为选择录入窗口,当然你可以将她设计为查询窗口。 2,根据传递的参数可以实现单选或多选。(单选状态你永远只能选择一条数据)。 3,窗口中有目录树,有记录窗口,所有的显示控制均可动态控制。 4,可对显示列进行模糊筛选,也可以对指定列进行 带空格的筛选。 5,目录树设计你只要传递进来一个参数:参数仅限字符,日期型,个数不限,但必须是你传递的表中的有字段就行。程序完全自动处理目录树的筛选过滤功能。 6,窗口大小可根据需要动态设置。 7,数据加载功能大大优化。经测试使用FOXTABLE的官方 设计功能,引用DATATABLE数据,第一次使用时加载17627条产品数据,局域网2-3秒。相距40KM的外网要15秒左右。第二次打开选择窗口(相同条件就不再加载表数据了),局域网要1秒多。 本窗口每次直接从后台SQL取数,17627条数据,局域网1秒左右,上图显示不到1秒, 8,你只要书写确定按钮中的 选择数据如何对应写入到目标表中就行。 9,选择数据后,按确定也行,双击数据行也行。(如果是单选状态,双击选择当前数据行,多选择状态,双击选择所有所选择行。相当于按了确定). 10,从此你的系统中只要一个数据选择窗口就行。
以不变应万变是我们的一个设计原则。
更多功能请看原此贴,加QQ索要 试用版
http://www.foxtable.com/bbs/dispbbs.asp?boardid=23&Id=70017
关于窗口加载数据尤其是大数据所需时间问题,欢迎大家索要程序测试。我是这样想的,官方的数据加载模式在数据加载过程中,官方程序肯定 要查检查所有的表事件有无,其它的事件有无,尽管这些事件最终都是没有的,但是执行了代码就得要时间 。而SQL直接加载数据,是应该不会去检查所有系统事件的,所以加载数据效率应该高点,此观点欢迎大有讨论。不管怎么样我们要不断地优化程序,做同样的事情,让系统花费更少的时间。尤其是,2秒到1秒再到零点几秒。 [此贴子已经被作者于2015/8/13 11:35:56编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/8/13 11:41:00 -- 瞧瞧 |
-- 作者:客人 -- 发布时间:2015/8/14 10:42:00 -- 昨晚山东来报 17627条数据,远程打开带目录树的选择窗口4.8秒, 有更快的来比拼一下。
湖南———山东 |
-- 作者:狐狸爸爸 -- 发布时间:2015/8/14 10:45:00 -- 以下是引用客人(222.241.*.*)在2015/8/14 10:42:00的发言: 昨晚山东来报 17627条数据,远程打开带目录树的选择窗口4.8秒, 有更快的来比拼一下。 湖南———山东 [此贴子已经被作者于2015/8/14 10:45:05编辑过]
|
-- 作者:santde -- 发布时间:2015/8/14 10:50:00 -- 服务器端用的是企业普通ADLS宽带, 山东是个人家庭宽带。 |
-- 作者:lovemaders -- 发布时间:2015/8/14 10:57:00 -- 是的 是的,他远程操作我的电脑我看着他打开了,用的远程服务器,我自己本地点不开。 |
-- 作者:lovemaders -- 发布时间:2015/8/14 10:57:00 -- 家庭网通的10M还是20M的我也不清楚 家庭网通的10M还是20M的我也不清楚 |
-- 作者:大红袍 -- 发布时间:2015/8/14 11:36:00 -- 以下是引用lovemaders在2015/8/14 10:57:00的发言:
家庭网通的10M还是20M的我也不清楚
用360测速一下就知道了。
任何一个测速工具都可以。下载速度*8就是带宽 |
-- 作者:逛逛 -- 发布时间:2015/8/14 12:08:00 -- 其实这个,只要开始加载的时候,看一下加速球显示的下载流量就可以了
如果是按兆计的,说明网速的确快
如果是100多k,说明是按需加载,分层生成的 |
-- 作者:zhuxinhui -- 发布时间:2021/3/6 14:00:00 -- 学习下先 |