设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 8559|回复: 23
打印 上一主题 下一主题

[模块/函数] 【源码通用函数】在窗体中实现动态行号(连续序号)

[复制链接]
跳转到指定楼层
#
发表于 2010-11-30 20:03:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
以前有一阵子需要这个功能,不过没有找到好的办法,后来无意中在微软网站的帮助中心中见到一个实现方法,思路很好,不过感觉还能再改进,于是按照这个思路重新写了一个通用函数,效率更高,用起来更简单。微软KB原文地址:http://support.microsoft.com/kb/120913

  1. '=========================================================================================
  2. '函数名称: GetLineNumber
  3. '功能描述: 在窗体中显示记录的行号
  4. '输入参数: DataForm 必需的,要显示行号的绑定数据窗体
  5. '返回参数: 每一行记录的行号
  6. '使用说明: 在绑定窗体中创建一个文本框,然后将控件来源设为:=GetLineNumber([Form]) 即可。
  7. '兼 容 性:
  8. '作 者: 红尘如烟
  9. '创建日期: 20010-11-26
  10. '=========================================================================================
  11. Function GetLineNumber(DataForm As Form)
  12. On Error GoTo Err_GetLineNumber
  13. With DataForm.RecordsetClone
  14. .Bookmark = DataForm.Bookmark
  15. GetLineNumber = .AbsolutePosition + 1
  16. End With
  17. Err_GetLineNumber:
  18. End Function
复制代码


本帖子中包含更多资源

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

x

评分

参与人数 2经验 +20 收起 理由
t小宝 + 10 精品文章
todaynew + 10 我很赞同

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏6 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

23#
发表于 2019-3-28 23:23:16 | 只看该作者
红尘的都是精品
22#
发表于 2016-4-9 23:19:05 | 只看该作者
支持原创
回复

使用道具 举报

21#
发表于 2015-1-21 09:04:18 | 只看该作者
太好了。
回复

使用道具 举报

20#
发表于 2015-1-21 09:03:49 | 只看该作者
不错呀
回复

使用道具 举报

19#
发表于 2013-11-28 15:51:39 | 只看该作者
ADP中设置 每次窗体当前事件时会重刷新 数据多时显示很慢
18#
发表于 2013-11-3 11:20:24 | 只看该作者
比较实用的例子
17#
发表于 2013-10-30 23:07:39 | 只看该作者
多点
回复

使用道具 举报

16#
发表于 2012-3-21 09:43:05 | 只看该作者
支持
15#
发表于 2011-12-3 13:54:52 | 只看该作者
实用,谢谢!
14#
发表于 2011-11-17 17:23:08 | 只看该作者
厉害
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-17 22:24 , Processed in 0.093730 second(s), 38 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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