首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在水晶报表数据源的数据表最后一行上方添加一行对象,以及如何使最后一行的字体样式粗体化?

问如何在水晶报表数据源的数据表最后一行上方添加一行对象,以及如何使最后一行的字体样式粗体化?
EN

Stack Overflow用户
提问于 2017-08-24 21:38:27
回答 1查看 361关注 0票数 1

我在dtAllStudentMarksDetail中创建了一个C#数据表,它有5列

代码语言:javascript
复制
Student Name |  Maths Marks | Physics Marks | Chemistry Marks  | Total Marks 

在表的最后加一行,学生姓名栏中的学生总数为no,数学成绩栏中的数学总分为总数,等等。现在我已经设置了水晶报告的数据源dtAllStudentMarksDetail表。现在,我想做最后一行,其中包含粗体的总数字体,还想在该行的上方添加一行对象。

这是否可以使用任何类型的公式,或者我必须从datatable中删除最后一行,并在脚注部分中添加一个额外的部分,并使用公式字段来显示最后一个字段?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-25 06:06:20

为了获得所有学生条目的总摘要,您没有在数据表中添加行,对吧,因为水晶报告具有提供记录摘要的功能。

在这里,你需要一些步骤。

  1. 从datatable中删除摘要行。
  2. 在水晶报表的设计模式中,设置详细的字段。
  3. 若要获取摘要,请在报表页脚部分或组页脚部分中添加摘要字段。页脚部分用于显示您的详细信息部分的汇总视图,不需要为摘要做任何事情。

检查这个链接- http://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-summary-field.htm

第二种方法是添加带字段和的公式,并以脚注、http://www.tek-tips.com/viewthread.cfm?qid=680307设置。

基于您的评论更新了,这是您需要的。您可以通过每个字段的简单属性对其进行粗体显示,也可以在属性弹出中根据您的情况进行粗体显示,例如,如果字段值(学生的标记)为80%,则为粗体。

Make textobject bold based on condition in crystal report

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45871291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档