设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[报表] 如何在按行输出报表时,在每行前加行号

[复制链接]
跳转到指定楼层
1#
发表于 2003-4-14 20:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我既是初来者也是access的初学者,但这里的内容无异于给我多日来阴霾的心情带来希望。我有一个关于——报表的问题。
我的数据库很简单,输出报表的要求也并不复杂。只是按行输出库中的每一条记录,将每一列设定为库的字段,但想在每行的左端加上一个行号,而我的报表是基于查询建立的,同时库中的记录又有一个按序排列的主键,这就使我想在数据源中加一个自动编号的设想无法使用。
我的问题是,请问:能否直接在报表中加入一个控件,使其自动生成从 1 开始而结束于此报表总行数的行号,ACCESS中有无此类函数,或通过VBA能否解决。如何解决。这个问题已经纠缠了我一周时间,一直没有从教材中找到答案。盼释。thx
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-4-14 22:41:00 | 只看该作者
增加一个文件框,数据源=[currentrecord]
3#
发表于 2003-4-16 00:13:00 | 只看该作者
在报表主体上添加一个文本框 设置  数据来源=1 运行总和:工作组之上
4#
 楼主| 发表于 2003-4-16 10:59:00 | 只看该作者

thanks fr llh

谢谢你们,朋友,按照您的指点,我已经解决了这个问题,这个麻烦在一年以前曾经纠缠过我,后来因一时无法解决被搁置起来,半月前又被翻出来,四处求告无门,误打误撞到了这里,不曾想得到高人指点,一扫前几天的灰暗心情。

另,能否再指点两个问题:
1.ACCESS97是否支持网络共享,即多台机器同时打开位于网络硬盘上的同一个ACCESS97数据库文件并进行操作及如何完成相互之间数据更新,我知道ACCESS2000以后的版本有此功能;
2.不好意思,我上网仅限于浏览及下载,不和别人进行交流,所以连如何发帖子、如何与别人联系(mail除外)都不晓得,各个网页的界面也不尽相同,能否给予一点指引。

再表感谢
5#
发表于 2003-4-16 18:37:00 | 只看该作者
可以啊,不过建议把数据库和程序拆分成2到3个MDB:
1。存放数据地mdb
2。程序的mdb
3。用户存放临时表的temp.mdb

把数据mdb存放在网络硬盘中进行共享,把其他的mdb存放在各自的计算机。
6#
 楼主| 发表于 2003-4-16 22:19:00 | 只看该作者

但我曾经试验过,没有成功。

我们的局域网是NOVELL网,多人公用一个网络硬盘,但在网络硬盘上为每人划分使用空间,通过密码设置使用权限,你只能访问而不能更改别人的网络硬盘空间上的内容,不过这倒好解决,单独设置一个存储空间,其权限做特例来处理即可。

问题是当我把我做好的ACCESS97数据库文件整体存放到我的网络硬盘空间上后,在我已经打开该文件时别人根本无法再同时打开,它会提示:该文件不准多个用户同时打开。这应该不是NOVELL网络权限设定的问题了。

而我的要求是同一个数据库文件放在网络硬盘的共享空间内,能够让多个用户同时对其进行操作,并且能够实时更新,相互之间都能够查看到数据的变化。

关于这一点,我在ACCESS2000的教材上看到过介绍,但97版本中没有找到。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-22 23:34 , Processed in 0.086711 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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