提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:郑恭琳|2018-05-15 14:42:42.000|阅读 1288 次
概述:本文详细介绍了FastReport VCL 6 版本中一个非常有用的创新功能——Table对象,其功能非常强大,它的可用性更是受到报表开发人员的喜爱。
#慧都22周年庆大促·界面/图表报表/文档/IDE/IOT/测试等千款热门软控件火热促销中>>
相关链接:
在我看来,FastReport VCL 6中一个非常有用的创新是Table对象。以前,我们只有一个交叉表,实际上它是一个矩阵。我们需要特定报告中的矩阵。没有足够的普通表格,便于缩放和移动字段。所有数据在一个容器中,每次修改报告时都不需要自定义字段,以避免重叠。如果您要以表格格式导出报告,这是一大优势。
我们通过例子来看这个对象的特征。
将“Table”对象添加到“Data”band。 当然,您可以将表格放在其他bands上,但不会填充数据。相反,它只包含表格第一行的数据。
默认情况下,该表格由五列和五行创建。
管理表格的维度非常简单:
要合并单元格,您需要选择您想要的鼠标单元格。右键单击上下文菜单并选择“join cells”项。
合并的单元格也可以使用“split cells”项目从上下文菜单中拆分。
您可以通过几种方式向表格单元格添加字段:
1)拖放——将数据区中的字段拖动到所需的单元格;
2)从单元格的下拉列表中选择。在这种情况下,必须选择Data波段的数据源;
3)双击所需的单元格。在文本编辑器中,单击“Insert Expression”图标。在表达式编辑器中,选择数据字段:
4)数据组加成:
但是表格的可能性不仅仅是通过添加和删除来完成的。您可以更改列和行的顺序。为此,请选择列,按住Ctrl键,单击鼠标左键并将列(行)拖到所需的位置。
之前:
之后:
该表格允许您在单元格中放置不同的对象。该限制仅限于表、交叉表、DB交叉表和嵌套报表。所有其他对象可以放置在单元格中,甚至可以同时放置在一个单元格中。例如,一张图片:
单元格中的对象可以增加和移动,也可以在band中移动。
“Table”对象有两个属性应该写成:
让我们仔细看看第一个属性——AutoSize。您可以将自动大小分配给列和行。如果一个单元格被拉伸,相邻的单元格也应该沿着垂直或水平方向拉伸。
要使用它,您需要配置Data band。在它的属性中,我们发现拉伸并设置为true。对于StretchMode,选择ActualHeight。现在band可以高度拉伸。现在您需要选择一列或一行,并右键单击列/行的箭头指针和表格边界之间的区域。在上下文菜单中,选择AutoSize。
禁用AutoSize属性的较低行:
启用AutoSize属性的较低行:
现在考虑AllowSplit属性。打开它很容易。必须为“Table”对象所在的“Data” band启用AllowSplit属性。您可以通过右键单击band标题来完成此操作。在上下文菜单中,选择所需的属性。或者,在Band Data的Data属性检查器中,还可以找到AllowSplit并将其设置为true。下面揭示了如果该属性被禁用,表格看起来会如何:
正如你所看到的,下面的表格不适合页面布局并被移动到下一页。现在启用AllowSplit。
部分表格显示在第一页上,其余部分显示在第二页上。使用表格打印报告时,此选项有助于节省纸张。
现在是时候总结了。我们所考虑的“Table”对象的功能非常强大,并且在我看来,报表开发人员会很喜欢它的可用性。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@hmdbvip.cn




Parasoft C/C++test是一款专为C/C++代码设计的自动化测试工具,通过静态代码分析、单元测试和运行时错误检测等功能,帮助开发团队在早期发现并修复缺陷,提升代码质量和开发效率 。在实际使用中,尤其是在VC6此类旧版开发环境中执行单元测试时,可能会因环境兼容性问题触发链接错误。
本文主要介绍如何在MVVM应用程序中使用虚拟源,欢迎下载最新版组件体验!
Aspose.Slides for Java使用户能够轻松地操作幻灯片、添加注释和转换文件。其易用性和集成能力提高了工作效率,使开发人员能够专注于更关键的任务。
在嵌入式软件测试领域,对交叉编译代码进行单元测试是一大挑战。Parasoft C/C++test作为专业的C/C++测试工具,能够与劳特巴赫Trace32调试器深度集成。下面会详细介绍如何在C++test中配置Trace32调试器,实现对PowerPC架构程序的单元测试,涵盖环境设置、项目导入到测试执行的全过程。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@hmdbvip.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
永利最大(官方)网站 
