问题标签 [crystal-reports-2008]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2700 浏览

crystal-reports - 如何在第一页显示页脚?

在报表页眉中添加一些数据后,第一页的页脚丢失了。报告标题中的数据有一页长,第二页开始详细信息。对于第二页和其余页面,我得到页脚。

有没有办法在第一页显示页脚?

0 投票
1 回答
358 浏览

crystal-reports - Crystal Reports:预览分页符

Crystal Reports 2008 中是否可以在设计模式下预览分页符?
我想在设计报告时获得分页符的视觉线索,而不必时不时跳到预览窗格来检查它的外观......
该功能是否存在?

0 投票
1 回答
379 浏览

asp.net - Crystal Report: Is PreviousNull 打印不正确的数据

几天前,我在Crystal Report 的 SO 中发布了一个问题:Display 0.00 for duplicate values

问题是删除重复值,报告应改为显示 0.00。他发布了一个解决方案,这真是一种@adatapost。

现在,它抛出了非常恼人和尴尬的问题。

第 7 条记录显示 0.00

因此,如果记录像以前一样

400.00
400.00
400.00
500.00
500.00
500.00
600.00
600.00
600.00

在应用该公式之后显示类似

400.00
0.00
0.00
500.00
0.00
0.00
0.00(这是不正确的——应该是 600.00)
0.00
0.00

你能在这个问题上阐明一下吗?感谢您的投入和努力。

谢谢!

0 投票
1 回答
1494 浏览

crystal-reports - 将共享变量从主报告传递到交叉表?

我想将主报表中的共享变量传递给子报表的交叉表公式字段?我该怎么做呢 ?

如果我在主报表中声明一个共享变量并尝试使用“whilereadingrecords”在子报表的交叉表中访问它,它就什么也得不到。

0 投票
1 回答
1145 浏览

crystal-reports - 水晶报表,填充列

我有一个从表格中获取数据的水晶报告。然后以表格格式显示。现在我想在报告中添加一个新列。新列的值将基于从表中填充的现有列的​​值。关系基于表之间。

例如:当前水晶报表从 XYZ 表中获取数据。列 column1 和 column2 的值显示在报告中。现在我在要显示的水晶报表中添加一个新字段。该字段的值是从另一个表的列中获得的,例如表 ABC 的列 3。表 ABC 有 column3 和 column4。关系就像,我必须选择 ABC.column3,其中 XYZ.column2=ABC.column4。

如何在水晶报表中实现这一点。

提前致谢

0 投票
1 回答
2994 浏览

crystal-reports - Crystal Reports - 文本字段中的 HTML - 背景颜色

我想在 Crystal Reports 中使用 HTML。我已经发现 Crystal 报表可以很好地呈现一些 HTML 标签(至少它们支持的几个标签)。

像这样的HTML有效:

现在我想为我的文本渲染背景颜色(这是一种非常常见的富文本格式),我记得我已经看过 Crystal 渲染它,但我不记得 HTML 告诉水晶。我相信可以使用 style 属性来完成,但style="background-color:#ff0000"无法识别 using。

我怎样才能告诉水晶给我一些背景颜色?还是自 CR 2008 以来不再起作用?

编辑:

我想使用在普通文本控件中显示的 HTML 字符串,并将“文本解释”属性设置为 HTML。而且我的 HTML 根本不起作用!我只需要一个示例 HTML 行,使 Crystal Report(此处为 2008 年)显示一个单词的不同背景颜色,并且我所有在浏览器中运行良好的尝试都无法被 Crystal 理解。

我知道如何设置粗体、前景色、不同的字体大小、下划线等,但我只是没有让背景色起作用。所以这个问题的答案只是一个简单的 HTML 字符串

0 投票
2 回答
2923 浏览

crystal-reports - 水晶报表——调用子报表

我使用水晶报告。我将在其中使用 2 个子报表。仅当符合某些条件时才应显示子报表。考虑我们将输入设为 0,然后只显示主报告。如果主报表的输入为 1,则显示主报表和子报表 1。如果输入为 2,则应显示主报告和两个子报告。我怎样才能做到这一点?

提前致谢,

0 投票
2 回答
644 浏览

java - 将子报表重新导入 Crystal Reports Java

我的要求:

  • 我有一个子报告,它应该作为所有其他报告的标题。
  • 此标题报告中的任何更改都应直接显示在其他报告中。标题模板仅包含一些信息,例如名称和徽标。

我做了什么:

  • 根据我的要求创建了一个子报告
  • 将其插入到我的主报告中
  • 选择“打开时重新导入”选项。

问题:

  • 它不像我想的那样工作。
  • 每次我对标题报告进行一些更改时,我都需要手动重新导入子报告。
0 投票
1 回答
285 浏览

sql - 根据组中的一条记录选择一组记录

我似乎非常纠结​​于一个问题。我使用 Crystal Reports 2008 从 MS-SQL 数据库中提取记录列表。涉及两个表(它们包含订阅者的订单数据)。第一个表是 OrderMst,第二个表是 OrderDtl。它们由两个字段连接,帐户和子编号。每个 Account 有很多 SubNumber,每个 SubNumber 有很多 InvoiceNumber。每个发票行都有一个列,告诉我它是否是最近的发票。我需要查看此记录以确定客户是否处于活动状态、已取消或已过期。然后,根据他们的状态,我需要选择该子编号的所有发票。我一直在努力想办法做到这一点。

这是一个例子:

订单号:

订单号:

因此,如果我要查找活动订阅的所有发票的计数,我会选择{OrderDtl.RenewalThere} = 0,我的报告结果将显示 Account 72781651 SubNumber 0025 有 3 张发票,Account 80156287 SubNumber 0015 有 1 张发票。这就是我卡住的地方。我需要使用一个发票级别记录来告诉我我想要哪个订阅,然后获取该发票的所有发票级别记录。有任何想法吗?

0 投票
1 回答
307 浏览

c# - 捕获打印日期并隐藏报告

我正在显示一个水晶报表,显示特定用户的记录。

要求就像 1。如果该报告的打印被取出,那么该用户不应该在 1 个月内可见(准确地说是 30 天)。因此,如果我在 2011 年 1 月 1 日为用户 John Smith 打印报告,则 John Smith 的记录要到 2011 年 1 月 30 日才会出现,在 1 月 31 日,该记录应该再次出现在报告中。

我正在使用

  1. 视觉工作室 2005 (C#)
  2. Crystal Report(用于查看报表的 Crystal Report 查看器)

我的查询:

  1. 如何捕获打印日期?
  2. 我应该如何继续满足我的要求?

请指导我,尤其是在逻辑部门:-)