设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 26017|回复: 57
打印 上一主题 下一主题

第四期 凭证金额栏

[复制链接]
跳转到指定楼层
1#
发表于 2008-6-12 21:20:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
题目:凭证金额栏
级别:超高
说明:Access 制作凭证相信有不少人尝试过,金额栏一直是一个头痛的难题
要求:请看图文解说





图2 根据输入的数据光标会自动退位,还有明显的光标标记小三角

其他要求请参阅读竞赛规则:
http://www.office-cn.net/vvb/thread-60637-1-1.html
参赛者在跟贴中只上传MDE文件,将最终源代码发到专用信箱:accsky2008@163.com

这期的结束日期可能需要多些时间给大家进行调试, 初定日期1个月,按实际情况可以放宽松一点
希望各位版主带头参与

[ 本帖最后由 Grant 于 2008-6-13 14:03 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-6-12 22:26:23 | 只看该作者
这期终于出来了
3#
 楼主| 发表于 2008-6-12 22:51:59 | 只看该作者
  想了很久最后还是A兄给了这个题目,虽然有想过,不过个人感觉还是挺有难度
4#
发表于 2008-6-13 14:58:09 | 只看该作者
我还是不明白要求如何输入自动退位法?
难道是从高位向低位输入?
5#
发表于 2008-6-13 15:11:50 | 只看该作者
当输入的光标停在"元"的栏位时,这时如果在元的栏位输入12345,则1自动移动万位,2自动移动到千位,3在百位,4在十位,5在个位(这个动作时一边输入一边移位的 ,这种是低位向高位移动),当输入小数点后,直接跳转到角或分的位置上去
6#
发表于 2008-6-13 15:14:12 | 只看该作者
如果光标在高位,这时则应向低位移动

点击这里给我发消息

7#
发表于 2008-6-14 14:20:51 | 只看该作者
不太明白。。。
可选定整串数字还是只能选定一个数字?
8#
发表于 2008-6-14 15:22:44 | 只看该作者
按理讲:在输入时都是输入一个一个数字,在输时电脑并不知道你要输几位。
此时我们在输的时候,只要还没输入小数点,则最后面的一定是个位,只是最前面的数稚前移而已。
当输入小数点时,光标才应往后移动。没输前光标永远处在个位才对!

所以我不明白为什么会从万千百位移动?
9#
发表于 2008-6-14 16:12:52 | 只看该作者
数字判断似乎并不难处理,我到觉得难在整个输入界面的设计.因为我们可以设计一个金额输入控件,但是如何让这个控件自动绑定到窗体的数据上呢?即象ACCESS 中的文本框一样.
10#
发表于 2008-6-14 20:00:06 | 只看该作者
其实没有必要一定要按照金蝶或者用友的那样,输入数字的时候数字自动挪位,那些都是通过自定义的控件来做的。对于Access来说,我们可以针对Access的特点,获得焦点的时候显示成文本框,失去焦点的时候分栏显示也是不错的。

这个是以前做的例子了发布上来,以便把高手引出来。

这个例子没有很多VBA代码(总的代码不足50行),有点只是些取巧的做法。

[ 本帖最后由 fan0217 于 2008-6-14 20:16 编辑 ]

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-19 21:53 , Processed in 0.076896 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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