|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 应怎样制作这些按钮?
我的收件箱(0)
共有
1063
人关注过本帖
标题:
应怎样制作这些按钮?
只看楼主
加入收藏
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
11
楼
收藏
得分:0
回复 10楼 sdta
你帮一下不就行了,不要说多余的就好了。
大家都是来共同学习的,那怕是一个建议也是好的。
2012-03-14 23:40
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
12
楼
收藏
得分:0
回复 楼主 sdfox
其实,怎么制作是取决于你这个按钮要干什么的。比如【上一条】,首先,要把数据表工作区选对,你想想,如果同时打开了多个表,而没选对工作区,显然操作错误了,所以,这是一定要的;其次,既然是上一条,当然是skip -1了,但你又要想,如果当前记录已经是表中顶头那一条,再向上跳一下,那意味着是什么呢?因此,需要检测skip -1之后,bof()是否为真,如果为真,表示此时越过了表头,数据表处于出错状态,那么,直接把记录置于表中第一条记录即可恢复正常,即goto top。所以,完整的命令代码为:
程序代码:
select
<
alias
>
skip
-
1
if
bof()
goto
top
endif thisform.refresh
授人以渔,不授人以鱼。
2012-03-15 00:37
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
13
楼
收藏
得分:0
当楼主的表单设计,记录数据不是用Grid,而是用Label+TextBox等显示单记录画面的时候,就不好使用光标键控制记录移动,此时确实是需要按钮的,就傻瓜(人性化)软件设计而言,也需要有这种按钮,顶多追加快捷键。
授人以渔,不授人以鱼。
2012-03-15 00:44
举报帖子
使用道具
赠送鲜花
bccn201203
等 级:
蜘蛛侠
威 望:
3
帖 子:680
专家分:1140
注 册:2012-3-14
第
14
楼
收藏
得分:0
以下是引用
茵梦湖
在2012-3-14 21:47:09的发言:
可以用 命令控件(commandButton), 也可以用 右键菜单(rightClick)~
至于相关代码, 可参照3楼~
当然可以更加简洁些~
其实呢, 为什么非要有 上/下条的按扭 呢?? 直接用键盘 方向键不就是了~
有请版主介绍下,在表单数据环境下,不用按钮,如何用键盘、方向键操作数据表中的记录(GRID、LIST、COMBO控件除外)。
发个贴也挣10个大洋,以后提问题用。
[
本帖最后由 bccn201203 于 2012-3-15 00:56 编辑
]
2012-03-15 00:46
举报帖子
使用道具
赠送鲜花
sdfox
等 级:
新手上路
帖 子:30
专家分:0
注 册:2012-3-13
第
15
楼
收藏
得分:0
感谢泰山恩,雷锋情!正上班,忙中,下班回家后实验试试!
2012-03-15 09:00
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9855
专家分:27275
注 册:2012-2-5
第
16
楼
收藏
得分:0
以下是引用
sdfox
在2012-3-14 20:36:11的发言:
表单被输入查找内容后,在查寻记录时,还需要首条,末条、上一条、下一条按钮。应怎样制作这些按钮?求助编程代码!
命令按钮的设置方法.rar
(5.2 KB)
自己看吧
坚守VFP最后的阵地
2012-03-15 15:13
举报帖子
使用道具
赠送鲜花
16
2/2页
1
2
快速回复:
应怎样制作这些按钮?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014188 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved