63、强大报表创建指南

强大报表创建指南

1. 控件命名规范

在创建报表时,为每个文本框(TextBox)重命名以遵循良好的命名标准是很重要的,例如将其命名为 txtDisplayName 。当使用代码和宏来操作控件或其内容时,正确命名控件的做法就显得尤为关键。

同时,在命名控件时,还需要为容器或对象本身进行命名,比如子报表或选项卡控件的容器。随着报表复杂度和编程需求的增加,这一点会变得更加重要。正确命名这些对象对于管理光标移动至关重要,尤其是在表单中。因此,在整个项目中养成良好的命名习惯是很有必要的。

2. 自定义布局问题及解决

在处理尺寸较小的自定义布局时,对象很容易超出指定的打印区域,从而导致额外的页面打印。常见的问题包括额外的页眉或页脚、线条或其他对象超出宽度,以及在调整对象大小或重新定位后忘记重新调整打印区域。

此外,向导不允许使用 IIf 语句来自定义名称或换行文本,这些调整需要在后续手动完成。如果文本过长或超出标签的宽度或高度,会弹出一个消息框提醒可能存在空白页,这通常是由于在一行中放置多个字段或神奇添加了页眉页脚导致的。不过,这些问题在设计视图中很容易解决。

3. 子报表的使用

子报表是嵌入在另一个报表中的 Access 报表(或表单)。子报表使用 Link Master Fields Link Child Fields 属性来链接主报表和子报表,如下图所示:

graph LR
    A[主报表
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值