问题标签 [crystal-reports-2013]
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.
c# - 从 Crystal 2008 到 2013 问题的更新
我工作时的硬盘坏了,所以他们给了我一台新电脑,而不是水晶 2008,他们安装了水晶 2013。
当我打开我的旧报告并在水晶应用程序中运行时,它工作得很好。但是,我使用水晶 com dll (CrystalDecisions.CrystalReports.Engine.dll) 构建的 c# 应用程序(visual Studios 2017 社区)不断给我这个错误('剩余文本似乎不是公式的一部分。详细信息:错误种类)。
该问题似乎来自抑制公式(CurrentPageOrientation=crLandscape)。我在报告标题抑制部分创建了一个空白示例报告,除了这个表达式之外什么都没有。该报告再次在水晶应用程序中运行良好,但在 c# 应用程序中却不行。
所以我的问题是为什么它在水晶报告应用程序中有效,但在 c# 应用程序中无效?我尝试了不同的语法(如果 CurrentPageOrientation=crLandscape 则为 true 否则为 false),但没有运气有趣的事情是只有 true 有效,或者如果 1=1 则为 true 等等。这似乎是引发问题的常量,但我是不知道我还能用什么。
crystal-reports - 具有不包含已知文本的链接表字段的报告 ID
我正在尝试创建一个水晶报表,它将报告标题中没有带有给定短语的“文档”的“工作”。
相关表的结构如下:
其中“Job”是一个唯一文件(每个客户一个),但每个作业有多个文档(每个包含在“Doc_VO”表中)。例如,我们可能有一个客户的文档,名为:
- 变体 1
- 变体 2
- 杰出的变化 3
- 变体 4
- 出色的变化 5
- 其他变化6
我想列出所有标题中没有“杰出”的文档的工作。
我知道如何包含/排除标题中带有“杰出”的所有唯一文档(以下变体),但不知道如何制作它,以便仅显示具有符合我标准的链接文档的唯一“工作” .
使用上述行可用于生成如下报告:
而我追求的是:
抱歉,如果上述内容不清楚,我只使用 Crystal & SQL 几个月。如果有任何需要澄清或进一步解释的地方,请告诉我。干杯。
crystal-reports - Crystal Reports 中的分组
我试图将由销售人员分组的实际收入相加,然后将该值除以整个集团的收入目标以获得“总百分比”
我有一个销售人员的数据库值(以下称为 SAM)
我想我可以为 SAM 创建一个公式字段,然后在另一个公式字段中使用它,例如
但我收到一个错误“必须有一个与此字段匹配的组”
我想知道如何纠正这个错误?
crystal-reports - 如何在 Crystal Reports 中取消合并或添加组名
在 Crystal Reports 中,添加组后,可以添加一些文本,然后将组名称添加到文本中。
所以,你从
您添加一些文本:
然后,您可以将 {Group #1} 拖到“公司名称:”文本框中,它会一起显示(它使间距更好)。
但这现在完全是一个文本字段。我需要在其他地方使用该组名(在我的总数中)。如何取消合并该字段以便我只有 {Group #1},或者仅插入组名?
我可以删除并重新添加该组,但这会取消我不想重新做的许多其他工作。
crystal-reports - 禁止显示值,但仍包含在组标题计算中
如下所示,我有一个值希望包含在组标题 1 中,但禁止显示在组标题 2 中。
这可能吗?
如上所示,组标题#2 SAM 包含一个在报告中被抑制的值,但显示在组标题#1 中。但是,我还需要按 SAM 分组,并且分组列显示在报告中并带有抑制值。(以下显示为 Q1 目标)
我是否可以禁止“BUDGET SAM”出现在报告中,但仍包含伴随它的基础值,因此我可以获得其值的总和并将其显示在我的组标题 #1 中(作为 q1 目标)
详细说明我已经尝试过的内容:
- 当 Group#2 SAM 等于“BUDGET SAM”时,抑制公式
- 选择专家删除“BUDGET SAM”
这两者都导致第一季度目标出现零和。
编辑:
我的抑制公式(没有给我正确的结果)
crystal-reports-2013 - Crystal Report - 运行总计字段的值列表?
我对水晶报表很陌生。我想制定一个公式,我假设它将是一个运行总计字段,以列出所有值(不包括空值)。我该怎么办?这是我要澄清的情况。我有一个 RFI 参考列(字符串),但由于重复数据,很多行都被抑制了。但是,我想列出所有出现在被抑制行上的 RFI 参考,不包括 Null。在某些情况下,它需要重置,这就是为什么我假设它将是一个正在运行的总字段。只是不确定我应该使用什么来实现这一点。提前致谢。(V 14.1)
sql-server - 2013 年水晶报表中的数据返回不一致
我有一个巨大的数据应该打印在水晶报告中。我有一个 datefrom 和 dateto 参数来加载该特定日期的数据。但是,并非所有数据都像数据库中的那样显示在水晶报表中。我们的查询在数据库中正确返回,但在水晶报表中,数据不一致。
crystal-reports - Crystal Reports 2013:在组页脚的总和中添加前导零
我在 Crystal Reports 2013 中有一个报告,它按帐号将多个交易分组为一个聚合交易。该值为Amount
,因此在 中Group Footer
是否列为SumofAmount
。该字段的长度必须为 17 个字符,因此任何数字都必须用前导零填充。
这些值假定为十进制,因此它们都是整数。例如,将发生以下转换:
如果我右键单击Formula Workshop > Formatting Formulas > Group Footer #1 > SumofAmount
我会得到一个New Formatting Formulas
带有前导零的选项,但是我如何用 a 定义它Boolean
(这是一个要求)?