设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 6258|回复: 14
打印 上一主题 下一主题

[查询] [原创]用拼音缩写 动态模糊查询 单位信息的 源码例子。

[复制链接]
跳转到指定楼层
1#
发表于 2007-1-19 22:00:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
曾经做这个 MDB程序的原因。

原来有个支票打印软件,在收款人下拉组合框中,能够根据输入的往来单位编号,自动调出相应的往来单位信息。但是在那个软件里,没有办法快速地查询到单位编号。支票软件可以用汉字模糊查询,但是我发现出纳的打字速度并不快,就想到,是否可以用拼音缩写查询单位信息和编号,另外做个MDB程序和支票软件同时运行?

一年前,在论坛上看到trynew的拼音缩写的例子后,我做了这样的小工具,称为票据工具

经过不断的完善,最终形成如下功能。

1、在主窗体中输入单位名称的拼音缩写,子窗体动态模糊查询符合条件的单位信息记录和当前记录的编号。

2、MDB运行时,自动显示在屏幕右下角,不在任务栏显示窗口。

3、查询到需要的单位编号后,按回车,自动将支票打印软件切换成当前活动窗口(然后在支票软件里就可以根据查询到的编号,快速调出需要的往来单位了)。任何时候按F12键,自动显示票据工具窗口。

4、子窗体中有快捷菜单,既有ACCESS系统菜单项,也有我自定义的菜单项。程序编译成MDE后能设置和保存子窗体的列隐藏,列冻结设置,列宽度,列顺序4个属性。我写成了一个函数。

5、票据工具窗口运行时,不显示ACCESS主程序窗体,票据工具窗口没有边框,可以用鼠标左键按住窗口空白地方,拖动来移动窗口位置。

6、保存单位信息的文件中,原来没有编号列,票据工具运行时,自动为各个单位记录生成自动编号。

7、用代码设置ACCESS选项内容。

8、。。。。。。各个功能是为特定目的设计的(附件中也没有支票打印软件,只有MDB),但是其中的ACCESS VBA 内容,我想初学者完全可以参考一下。

我一开始学ACCESS VBA,一点都不懂,连如何往列表框中增加内容都不会,随着不断的学习,在ACCESS911.NET,和这个论坛,一点一点学,逐渐地自己也会写一些小函数,各个功能不断实现,直到稳定运行。

附件说明:将所有文件解压到相同目录下

MDB 是ACCESS 2000中文版

mytool82.mdb- 票据工具

noteset.mdb-保存子窗体4个属性

khdw.txt -用来模糊查询的数据。

双击MYTOOL82.MDB会直接运行。

要看源码,双击时,按住键盘Shift键,再按Alt+F11。







[此贴子已经被作者于2007-1-19 14:13:39编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
15#
发表于 2011-10-24 17:28:35 | 只看该作者
好厉害,好东西
14#
发表于 2011-3-14 15:22:29 | 只看该作者
好东西,谢谢哈
13#
发表于 2011-3-30 16:26:22 | 只看该作者
学习学习
12#
发表于 2011-1-4 14:40:00 | 只看该作者
结合VBA的确用处大
11#
发表于 2011-1-4 10:00:01 | 只看该作者
好东西。谢谢
10#
发表于 2009-10-7 14:52:42 | 只看该作者
好东西啊
9#
发表于 2009-10-5 20:32:00 | 只看该作者
不错阿
8#
发表于 2009-9-21 16:13:46 | 只看该作者
xiexiele
7#
发表于 2009-5-26 10:41:05 | 只看该作者
很好用~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 19:51 , Processed in 0.096971 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表