crystal reports~~~水晶报表每页记录号的问题~~~~

我建了一张水晶报表,在第一列插入记录号;我也用recordnumbermod=23控制了每页22行数据;但是我想每页的记录号都为1-22,而不是第二张报表从23开始,请问... 我建了一张水晶报表,在第一列插入记录号;我也用recordnumber mod=23控制了每页22行数据;
但是我想每页的记录号都为1-22,而不是第二张报表从23开始,请问高手如何实现;
展开
 我来答
百度网友ea1c09c
2012-10-23 · TA获得超过1004个赞
知道小有建树答主
回答量:856
采纳率:0%
帮助的人:1289万
展开全部
你的记录号是从数据库里读出的吗?还是水晶报表自动生成的?
如果是前者,你需要重写sql语句,生成行号
如果是后者,你可以通过写公式的方法来解决
例如:RecordNumber mod 22
更多追问追答
追问
报表自动生成的;recordnumber mod 只能控制每页的行数, 这个我自己已经设置了;我要的是每页的序号都是1到22,现在是第一页1到22,第二页23到44;
追答
你试下在“字段资源管理器”里的“公式字段”里新建一个字段
假设起名为“新记录号”,设置公式为 RecordNumber mod 22
用这个字段代替 记录号 字段 试试
PS:公式应该为
IF(RecordNumber mod 22 > 0) THEN RecordNumber mod 22
ELSE 22
不然第22条的记录号会是0
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式