首页 > 其他分享 >ACCESS 报表分页-指定显示固定行数

ACCESS 报表分页-指定显示固定行数

时间:2023-10-06 14:46:14浏览次数:26  
标签:Me Dim Sub 控件 ACCESS 分页 Integer 报表

在报表中插入三个无关联的文本框控件,取名分别为Text,Text2,Text3,他们的宽/高,上/左边距按需求自定义,可见均设置为否,如果你需要显示序号的话,text3可设置为可见

text 控件来源: =1

text 2:控件来源: =IIf([Text]<[Text3]+1,[Text],IIf(([Text] Mod [Text3])=0,[Text3],([Text] Mod [Text3])))

以设置打印10行为例,把下面代码复制到报表中

Option Compare Database
Option Explicit
Dim row As Long
Dim RowsInPage As Integer
Dim x As Integer
Private Sub Report_Load()
    x = OpenArgs
End Sub
Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer) Dim x As Integer x = 10 Me.Text3 = 10 If Me.Text Mod x = 0 Then Me.主体.ForceNewPage = 1 Else Me.主体.ForceNewPage = 0 End If End Sub

打印事件调用代码如下:

'打印报表
    DoCmd.OpenReport "刀具申领单", acViewNormal, , "单据编号 = " & ToAddString(DH)   '后面这个参数是字段过虑

别问我为什么,我也不知道,反正能实现需求

 

标签:Me,Dim,Sub,控件,ACCESS,分页,Integer,报表
From: https://www.cnblogs.com/yoooos/p/17744558.html

相关文章

  • 分页查询传入对象初始化
    publicclassLimitRequest<T>{privateintpageStart=0;//开始limit第一个参数privateintpageEnd=0;//结束limit第二个参数privateintpageIndex;//页数privateintpageSize;//行数privateTdata;publicLimitReque......
  • 堡垒机AccessClient插件在Mac苹果电脑闪退,已解决
    我的配置:Macmini,AppleM2,MacOS版本13.4(22F66)先来总结我的方案:1.安装Python3;2.修改main.scpt并生效;3.看指定输出的日志提示什么;4.最后需要安装MicrosoftRemoteDesktopforMac。最初的解决方案:https://www.zhihu.com/question/435060483改了日志输出位置,查看日志,找不对具......
  • 关于 Failed to bind properties under 'sky.alioss.access-key-id' to java.lang.Str
    问题描述废话不多说,上截图解决方案问题出现的原因:因为自己没有按照格式去运行程序,在yml中把他们得位置向前一个单位就解决问题了......
  • access 使用Update更新记录时,提示"操作必须使用一个可更新的查询"
    原SQL:UPDATE刀具申购明细SET刀具申购明细.关闭=-1where刀具申购明细.申购数量<=(SELECTSum(Round(Nz([入库数量],0)*1,2))AS入库合计FROM采购入库tempLEFTJOIN刀具入库明细ON采购入库temp.申购ID=刀具入库明细.采购IDGROUPBY采购入库temp.申购ID)我本......
  • "Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/n
    docker-compose搭建elasticsearch出现问题例子如下version:'3'services:elasticsearch:image:elasticsearch:7.14.0container_name:elasticsearchenvironment:-"discovery.type=single-node"-"xpack.sec......
  • 使用Aspose.Cell控件实现Excel高难度报表的生成(二)
    继续在上篇《使用Aspose.Cell控件实现Excel高难度报表的生成(一)》随笔基础上,研究探讨基于模板的Aspose.cell报表实现,其中提到了下面两种报表的界面,如下所示: 或者这样的报表格式  首先来分析第一种报表,这个其实还是比较固定的二维表,我们只要绑定相关的信息即可,设计模板如下......
  • 什么是 Accessibility 设计领域的 Auto Focus
    AutoFocus技术深度解析在现代软件设计领域,Accessibility(可访问性)是一个不容忽视的重要方面。用户体验的提升以及对各种用户的需求都需要考虑到可访问性问题。在这个背景下,AutoFocus(自动聚焦)技术应运而生,成为提升用户体验的一个关键要素。本文将深入探讨AutoFocus技术的细节,并......
  • 什么是 Accessibility 设计领域的 Trap Focus
    TrapFocus是指在用户界面中焦点被限制在特定区域或元素内,用户不能通过键盘或其他输入设备将焦点移出这个区域。这是辅助功能和可访问性领域的一个关键概念,旨在确保用户可以轻松地与应用程序或网站的特定部分进行交互,而无需不断重新定位焦点。本文将详细解释TrapFocus的概念以......
  • 什么是 Accessibility 设计领域的 Escape Focus
    EscapeFocus是指在用户界面中的一种功能或设计模式,允许用户通过按下特定的键或进行特定的操作来将焦点从当前元素或区域移出。这是可访问性领域的一个重要概念,它为用户提供了在需要时自由导航和控制焦点的能力。在本文中,我将详细解释EscapeFocus的定义、重要性以及示例,以说明......
  • 什么是 Accessibility 设计领域的 Persist Focus
    PersistFocus:提供焦点状态的持久性在Web应用程序开发中,提供良好的可访问性是至关重要的。无障碍设计不仅使应用程序更易于使用,还可以确保广泛的用户群体都能够无障碍地访问您的内容。在这方面,"PersistFocus"(持久焦点)是一项非常有用的技术,它通过保持焦点状态来提高用户体验,尤......