Foxtable(狐表)用户栏目专家坐堂 → [分享] 通用平台───持续更新(20140928进程识别)......


  共有271718人关注过本帖平板打印复制链接

主题:[分享] 通用平台───持续更新(20140928进程识别)......

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/7/31 8:02:00 [只看该作者]

增加了【挂号安排】功能,要点在下拉列表。

“科室”和“医生”两个列表框,列表项目可能很多,所以采用了拼音模糊筛选。

直接按空格键或输入拼音后按空格键,可以打开下拉框,选取列表项目。

虽然允许直接输入,但如果输入拼音后,按回车键和Tab键,焦点会停留在原地,这就保证必须从下拉框中选取项目。

下拉框中能看到的是显示项目,选取项目后,输入框中的值也是显示项目,但保存到表中的是取值项目,而狐表内置的下拉框控件,输入框中显示的是取值项目,让人不舒服。

 

表中的“科室”、“项目”、“医生”列,也是数据字典,显示值与实际值不一样,数据字典是通过代码直接生成的,与在列属性中设置相比,可以更灵活设置过滤条件。

 

在项目开发过程中,经常要重定向表,表结构定向过去了,数据却没跟着去,又要将数据合并过去。

狐表合并数据后的保存,速度相当慢。

 

原来做过拼接Insert语句,但表的数据超过几千行的时候,语句不会执行。

现在按每一千行提交一次,就能正常执行了,而且采用了多线程运行,定时器自动执行。

几万行数据的合并,可能需要不少时间。采用了上面的方法,一是可以加快速度,二是在合并过程中,你可以忙其他的事,也可以随时中断合并、继续合并,不像以前,只能干等。

数据填充器Filler,比高速合并灵活,因为可以先筛选,再填充合并。

(Access数据源,只能逐行插入,SQL数据源,几种方式都行,而且速度提升更明显)

 

还有多线程加载数据,比分页加载灵活多了,可以根据筛选条件、加载行数加载,随时启动或中断加载。

 

[此贴子已经被作者于2014-7-31 8:03:36编辑过]

 回到顶部
总数 1625 1 2 3 4 5 6 7 8 9 10 下一页 ..163