提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|行业资讯|编辑:胡涛|2023-07-17 14:18:23.527|阅读 28 次
概述:本文介绍关于在FastReport .Net中使用band的相关内容,欢迎查阅~
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .NET可以创建独立于应用程序的.NET报表,同时FastReport .Net支持中文、英语等14种语言,可以让你的产品保证真正的国际性。
随着FastReport .NET 2023版的正式发布,厂商也发布了最新版的用户手册,本次我们更新的是2023版用户手册的第八节,主要讲解“Bands”,希望能够帮助到大家。
Bands是一个直接位于端口页面上的对象,是其他对象的容器,如 "文本"、"图片 "和其他对象。
在FastReport中,总共有13种类型的条带。根据其类型,条带被打印在报告的特定位置。
如何打印Bands
报告标题 |
它在报告的开始部分打印一次。你可以选择打印的顺序--在 "页眉 "之前或之后--借助 "页眉 "属性。
页眉 "带之前或之后“借助 "页眉之前的标题 "页面属性。改变这个属性可以可以在 "属性 "窗口的帮助下完成。默认情况下,该属性等于 "True",也就是说,报告标题被打印在页眉之前。
|
报告摘要 |
它在报告的末尾打印一次,在 "页脚 "带之前,最后一行数据之后 |
页码标题 |
印在报告的每一页顶部 |
页码页脚 |
印在报告的每一页底部 |
专栏标题 |
在打印多栏式报告时使用这种条带(当页面设置中指示的栏数>1时)。设置>1)。它被打印在页眉带之后的每一列的顶部。 |
专栏页脚 |
印在每一栏的底部,在页脚带之前 |
数据 |
这条带子与数据源相连,并在源中有多少行就打印多少次。 |
数据标题 |
该段与 "数据 "段相连,并在第一行数据前打印。 |
数据页脚 |
这条带子与 "数据 "带子相连,在最后一行数据之后打印。 |
每组标题 |
它在每组开始时被打印出来,当组条件的值发生变化时。 |
小组页脚 |
被印在每组的后面 |
附加带 |
这个带子可以连接到任何带子上,包括另一个子带子。它被打印在紧随其父级。 |
覆盖物 | 印在每个报告页中当背景 |
每个Band都有几个有用的属性,它们可以影响印刷过程。
要做到这一点,右键单击Band上的一个空位,不要被其他对象占据。此外,它另一种方法是选择一个Band,在 "属性 "窗口中改变相应的属性。
属性 |
描述 |
可增长,可收缩 |
这些属性决定了Band是否可以增长或缩小,这取决于Band中包含的对象的大小。
对象的大小而决定。如果这两个属性都被禁用,带子将始终具有设计器中指定的尺寸
指定的大小。请在 " "一章中阅读更多关于这个问题的内容。
|
CanBreak |
如果该属性被启用,FastReport将尝试在可用空间上打印部分带状内容。 空间上打印一部分内容,也就是说,"打破 "Band。请在 " "一章中阅读更多有关这方面的内容。 |
启动新页面 |
打印具有这种属性的Band会在新的一页开始。这个属性通常是在打印组时使用;也就是说,每个组都在新的一页上打印。 |
底部打印 |
带有此属性的带子被打印在页面的底部,在 "页脚 "带子之前。 这在打印某些文件时很有用,因为总和应该被打印在页面底部。 这在打印某些文件时很有用,因为在这些文件中,总和应该被打印在页面的底部 |
在每页上重复 |
这些Band"数据头"、"数据脚"、"组头 "和 "组脚"--都有这个属性。当数据打印时,这种类型的带子将被打印在每个新页面上。 请在 " "一章中阅读更多关于这个问题的内容。 |
设计器中的Bands以矩形区域的形式出现。像许多其他报告对象一样,带子有边框和填充(默认情况下,它们被禁用)。除此以外,带状图会显示一个网格。要设置网格模式,需要进入要设置的网格模式,然后进入 "视图|选项... "菜单,选择 "报告页"。网格也可以在 "视图 "菜单中启用或禁用。
你可以通过三种方式设置带子的高度:
设计器有两种显示带子的模式,你可以随时在这两种模式之间切换。在第一种模式下。
每个带子都有一个标题,其中包含带子的标题和关于它的有用信息(例如,它所连接的数据源的名称)
在第二种模式下,带子没有头。取而代之的是,在窗口的左侧,显示了波段的结构。
这种模式有助于了解报告的结构,特别是如果它不是由你创建的。
你可以通过点击下方按钮在这些模式之间切换。
你可以在 "Configure Bands "窗口中设置频段。它可以从 "报告|配置频段... "中调用。菜单中调用,或者使用 "配置频段 "按钮,放在频段树上。
在这个窗口中,可以向报告中添加Bands,删除它们或改变它们的顺序。若需要添加一个Bands,您需要点击 "添加"按钮或右击Bands树。如果还要添加一个Bands,请点击 "添加 "按钮或在Bands树上点击右键,一个包含带子列表的上下文菜单就会出现,一个不能添加的频段 不能被添加的带子会变暗。
添加"操作取决于在频段树中选择了什么频段。
例如,添加 "数据页眉"和 "数据页脚"只有在事先选择了"数据"频段的情况下才有可能,也有另一种方法来配置一些频段。这可以从 "报告 "菜单中进行。
要删除一个频段,选择它并按"删除"键。
在配置条带时,FastReport不允许进行导致创建错误报告模板的操作。例如,你不能删除与组相连的"数据 "带,因此,您需要先删除组。另一个例子,当删除"数据"段时,它的页眉和页脚会自动删除,如果一个带子是页面上唯一的带子,则不可能删除它。
如果页面上有几个带子,FastReport需要如何编写一份报告呢?让我们一起来看一下
如同下面的例子:
“报告标题 "Band将被最先打印,"页眉 "Band将紧随其后被打印,然后,“ 数据 "带将被打印,其次数与Band所连接的数据源中的行数相同。
在打印的过程中,FastReport检查在准备好的报告的当前页上是否有足够的空间,以便于打印。如果没有足够的空间,会出现以下情况:
本次关于 FastReport .Net 中Bands 使用就讲解到这里了,点击此处查看关于用户指南的更多内容。如果您想获取更多产品试用/授权/价格信息,请点击FastReport .Net了解,或者点击咨询。
FastReport技术QQ群:585577353 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
用于快速高效地生成报表的附加组件
FastReport CLX FastReport.MonoFastReport.Mono 是一款为Mono Framework设计的功能全面的报表生成工具。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢