水晶报表 - 尝试根据数据库字段而不是组重置页码
我遇到的问题是我需要根据页眉中的数据更新页码。我想做的是创建装箱单。所有客户和订单信息都位于页眉中。如果订单有多个页面,我需要重置页面。现在,我得到的是 M 页中的 N 页数,但 M 是所有订单的总页数(例如 18 页中的第 1 页,因为有 17 个订单,而一个订单有两页长)。我希望装箱单只有一张订单时为 1 中的 1,但如果有不止一页,则为 2 中的 1。这有道理吗?有什么想法吗?谢谢
The issue that I am having is that I need to update page numbers based on data in the page header. What I am trying to do is create a packing slip. All the customer and order information is in the page header. I need to reset the pages if there is more than one page for an order. Right now, I am getting the number of N of M pages, but M is the total number of pages for all orders (example 1 of 18 pages, because there are 17 orders and one order is two pages long). I want it to be 1 of 1 of there is only one order for the packing slips, but 1 of 2 if there is more than one page. Does this make sense? Any ideas? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:
Try this:
假设您按订单号分组并为每个新订单开始一个新页面 - 通过在组页脚的部分专家中选中“之后新页面”选项 - 那么您可以在部分专家中选中“重置页码之后”选项组页脚。
Assuming you are grouping by order number and starting a new page for each new order - by having checked the New Page After option in the Section Expert for the group footer - then you can check the option to Reset Page Number After in the Section Expert for the group footer.