.NET报表

Crystal Report将存储过程参数从“Like” Sql

我在将存储过程参数传递给Crystal报表时遇到问题。我试过传递参数,但结果不像我预期的。该参数可以传递,但问题是参数的值必须正好是参数的值。在我的例子中,我想让报告显示“喜欢”查询的报告,所以参数可以是一个,两个或其他字母的实际价值。 我已经尝试过使用组和记录在选择公式中,但结果是一样的,参数必须是正确的值,并且不能只是字母成员的一部分值。 我的表可能是这样的: 员工表 ..
发布时间:2017-01-17 11:32:52 .NET报表

如何使用强类型列表作为Crystal Reports的数据生成

我目前有 A类 b $ b结束类 B类 其他一些属性 结束类 当我创建水晶报表使用类A作为数据源字段explorer doe snot显示属性x? 是否可以使用Crystal Report的强类型列表? 解决方案 我不是100%确定List,但你可以使用ArrayList。请参阅我对此问题的回答: 如何在不使用紧密连接的 ..
发布时间:2017-01-17 11:32:39 .NET报表

从组中减去值

我有一个群组有2个不同的日期。其输出结果如下: PeriodID ----- GroupName -----值 16 ----- FUEL ----- 200 15 ----- FUEL ----- 800 现在我想从800减去200 。所需结果为600 如何从同一组中减去这些值?任何想法? 解决方案 这应该可以工作。 Evaluateafter(fi ..
发布时间:2017-01-17 11:32:11 .NET报表

Crystal报表 - 传递DateRange参数

相对较新使用CR。最近已经转换了很多旧的报告,以前通过vbscripts运行与vb.net运行。 我有一个特定的报告,我不能工作。为了运行,它期望它存储在称为“DateRange”的参数字段中的日期范围 在调用此报告并将其导出的旧vbscript中,代码传递此daterange参数是: 设置crParms = CrystalReport.ParameterFields crP ..
发布时间:2017-01-17 11:31:03 .NET报表

我可以在水晶报表中执行两个级别的链接?

假设我有三个列表:部门,部门和组。部门由部门组成,而部门又由组组成。 部门具有部门ID作为外键。 我想生成一个类似于以下内容的报告: 部门1 部门1A 组1A-i 组1A-ii 组1A-iii 组1B 组1B-i 组1B-ii 组1B-iii 组1C 组1C-i 组1C-ii 组1C-iii 部门2 部门2A 组2A-i 组2A-ii 组2A-i ..
发布时间:2017-01-17 11:29:29 .NET报表

如何在导出时在Crystal Viewer中设置默认的pdf文件名?

我已经在Visual Foxpro 9.0中使用Crystal报表10作为报表设计器来移植应用程序。 对于报表预览,我使用了Crystal Report Viewer 10. 我的问题是,在通过报表查看器导出PFD时,如何为导出的文件设置默认文件名?默认情况下,它会将rpt文件的名称作为PDF文件的默认名称。 解决方案 cr.SummaryInfo.ReportTitle =“您 ..
发布时间:2017-01-17 11:29:06 .NET报表

水晶报表:有没有办法有效地获得子报表中的子报表?

更新:我在这里问了一个更一般的问题:我可以在水晶报表中执行两个级别的链接吗? 我在VB.NET和Visual中使用Crystal Reports Studio 2005。 我有一个包含多个子报表的报表。我设置List(Of MainStuff)作为主报告的数据源。我设置List(Of SubreportStuff)作为子报表的数据源。每个SubreportStuff有一个键,它链接回一 ..
发布时间:2017-01-17 11:28:56 .NET报表

方法来提交报告(由vb6.0中的水晶报告8.5)以显示特殊记录?

我是Crystal报表的新手,现在我已经通过vb6.0 中的Crystal报表8.5设计了一个报表,并希望显示报表。 我从数据库中的视图中选取字段数据,但是你知道视图有几个记录。 我想通过主键选择一个特殊的记录,这是我的表单上的文本框的值。 请帮助我 解决方案 向报表中添加参数,并使用select expert中的参数。然后,在加载之前在报表文档上调用SetParamete ..
发布时间:2017-01-17 11:28:43 .NET报表

隐藏Crystal Reports交叉表中的行

是否可以在水晶报表交叉表中隐藏一行? 我有两行只用于计算第三行,我想隐藏他们只有结果对用户可见。 解决方案 不直接。我建议您按自定义公式分组。 例如,假设您有一个按 StoreName 分组的交叉表。 StoreName 具有值组“A”,“B”和“C”。您要合并“B”和“C”。 创建一个新的公式字段。称为 StoreName_Combined 。在新公式中输入: 如 ..
发布时间:2017-01-17 11:28:11 .NET报表

将RTF流转换为纯文本流

我有水晶报告,我需要将其转换为文本文件。目前我只能将其转换为RTF流。现在我需要将RTF流转换为文本流。我正在使用C#。 谢谢。 解决方案 我错了,但您正在使用 ExportToStream 方法 ExportFormatType.RichText : Stream stream = report.ExportToStream(ExportFormatType.RichTex ..
发布时间:2017-01-17 11:27:38 .NET报表

更改“周”的定义?

我正在生成加班报告,而Crystal Reports可以将员工的班次分成几周,它使用标准的周日 - 周六周;我需要一个星期一 - 星期一星期(即9月12 - 18日)。是否有任何方法可以更改此设置,或者我仍在写一个复杂的公式? 解决方案 我不知道一个允许您执行此操作的设置,但组公式不是太。以下将使用星期一作为一周的开始,为您提供年份的周数/索引。 datepart “,{table ..
发布时间:2017-01-17 11:26:23 .NET报表

如何在运行时添加行

使用水晶报告7 ID总值 001 100 2000 002 300 1000 003 300 1000 ...... 在第2行(第1 +第2行)后的运行时添加一个附加行。 预期输出 ID总计小计 b $ b 001 100 2000(a) 002 300 1000(b) 123 400 3000(a& b的合计) 003 300 ..
发布时间:2017-01-17 11:25:39 .NET报表

水晶报告页上的详细记录数

我想知道水晶报表最后一页的详细记录数,如果没有,我想隐藏标题部分。 解决方案 首先,你必须创建一个公式。 然后,将其插入到详细信息部分。 例如 @VariableA 在公式中,输入: 共享NumberVar PageofLastField; 如果OnLastRecord,则PageofLastField:= PageNumber; 抑制公式。 ..
发布时间:2017-01-17 11:25:25 .NET报表

Crystal Reports XI中的多个组中的一个记录

我想根据票务系统创建报表。目标是有一个图表有多行,一个为周打开的门票,其他行是周关闭的门票。 我有的问题是当你分组数据,记录不能在多个组中。 然而,一张票可以在一周内打开,而在另一周期间关闭。在该示例中,记录将需要计数两次。 例如。 票证123456 开立日期:1/1/2012 关闭日期:1/12/2012 第1周,第2周关闭。 问题是,如果按“已开放周”进行分组,然后 ..
发布时间:2017-01-17 11:24:57 .NET报表

将sql参数更改为日期十进制

我在水晶报表中有一个SQL命令(如果您不熟悉水晶报表,则为OK),我需要将一个date参数转换为十进制(以匹配数据库中的列)。 SELECT decimaldate FROM TABLE1 WHERE decimaldate = {?normaldate} --ex:12/01/2011需要变为12012011 如果我使用CAST对上述查询不起作用: SEL ..
发布时间:2017-01-17 11:24:13 .NET报表

条形码在Crystal Server 2011上不工作

我们只是设置了一个Crystal Server 2011,我们不能得到条形码字体工作。我们在我们的服务器上安装了条形码字体,但是当我们运行时条形码不显示。 有没有我们错过的设置? 我们必须将字体添加到Crystal Server 2011吗? 解决方案 条形码实际上是工作的,我们只是没有看到条形码,因为我打印了一个文档, 。然后我意识到这是我们如何查看它。我启用了Active ..

Crystal报表中的公式不起作用

我在我的水晶报告中有以下公式不起作用。 if({SINGLECASEMULTIPLEASSAY.sSampleName} =“ P“)then val({SINGLECASEMULTIPLEASSAY.sODValue}) 字段始终为0.00,尽管表SINGLECASEMULTIPLEASSAY具有正确的值。我也验证了表SINGLECASEMULTIPLEASSAY有有 ..
发布时间:2017-01-17 11:23:41 .NET报表

在Crystal Reports 11中单独在多个表上报告

我使用Crystal Reports Developer Studio创建一个报表,报告两个不同的表,让它们成为“ATable”和“BTable”。对于我最简单的任务,我想使用总运行字段报告每个表的计数。我创建了一个ATable(称为ATableTRF),当我发布在我的报告这是发生了什么: 1)SQL查询(显示SQL查询)显示: / p> 选择“ATABLE”“ATABLE_KEY” ..
发布时间:2017-01-17 11:23:19 .NET报表