crystal-reports-2008相关内容

Crystal 报表中的动态列

我需要创建动态报告,如果在数据库中添加列,则该列应自动反映在水晶报告中. 我想知道水晶报表中是否可以使用动态列? 如果是..如何实现? 解决方案 据我所知,通过在 db 中添加一列,您无法通过数据表在水晶报表中获取它,但您可以通过存储过程获取它,但您有拖放字段.浏览此链接,希望对您有所帮助 带动态列的水晶报表 ..

如何在交叉表水晶报表中添加 2 个汇总字段

我在水晶报表中使用交叉表创建报表,我有如下图所示的列.我想要 2 个汇总列(数量和销售额),并在交叉表专家中添加 2 个汇总字段.但是还是不行. 如果我想将 #4 的值分配给 #3. 解决方案 Crosstab 专家 - 自定义样式 - 汇总字段 - 选择水平,选中显示标签. 至少在我的旧 CR (9.0) 中这是可行的. 如果这不能回答您的问题,那么抱歉 - 您的问题措 ..

传递参数时我的水晶报表没有刷新?

我在 Crystal Reports 本身中使用 SQL 查询创建了我的 Crystal Reports,方法是传递两个参数,例如:- Month &年. 预览报告时,我可以通过传递不同的参数来浏览所有页面,并且工作正常,但是通过浏览器查看报告时,我无法查看当前报告,而是加载以前生成的报告,但是当我手动刷新工具栏中的水晶页面时,我可以看到当前报告,即使我无法浏览当前报告. 谁能帮我解决 ..

如何增加“制作的文本框"的高度或所有字段?如果水晶报告中一列的高度增加了网格?

我附上一张图片来详细说明我想知道的 水晶报表没有任何特定的网格控件 我已经为 vs2010 使用水晶报告 2011 中的文本框制作了一个网格,但问题是,如果其中一列增长,我想增长一行的所有文本框,因为我已将网格放在详细信息部分水晶报告.在附加的图像中,您可以看到,描述的高度增加了,因为额外的文本和“可以增长"检查,我想如果描述增加整行的高度应该增加. 我使用文本框制作列,因为如果 ..

如何在水晶报表图表中显示月份名称?

我正在使用 Crystal Report 2008,在折线图中,我想在报表的 x 轴上显示月份名称,例如 Jan Feb March.如何在 x 轴上显示月份? 解决方案 最好的方法是使用以下公式创建一个单独的公式字段 cstr(monthname(month({YourDateFieldHere}))) 在你的图表中使用它. 这只是从此处的日期中提取月份.如果您需要更改任何内容 ..
发布时间:2022-01-13 15:10:35 其他开发

Crystal Reports 自定义纸张尺寸宽度 = 33 厘米,高度 = 21.5 厘米

我需要在 Crystal Reports 中自定义纸张尺寸,宽度 = 33 厘米,高度 = 21.5 厘米. 我希望这种尺寸仅用于打印发票.我在打印机设置中添加了自定义纸张尺寸以将其添加到报告中.放的最大宽度尺寸是30.4cm. 那么,如何通过 C# 代码或其他任何东西创建自定义纸张尺寸? 解决方案 打开你的 .rpt 文件.右键单击,然后选择设计 -> 页面设置.您可以使用打 ..
发布时间:2022-01-13 15:04:04 C#/.NET

将子报表参数发送到水晶报表中的主报表参数

我正在使用 Crystal Report,我想在 Main Report 中显示 shared variable 的值,该值将从 更改子报告.我知道,这是一个非常古老的话题,互联网和 stackoverflow 上也有可用的解决方案. 水晶报表:如何将参数从子报表传递到父报表? http://www.ehow.com/how_5287432_use-shared-variable-cr ..

Crystal Report v10.5 工具栏在 Firefox 上不可见,但在 IE 和 Chrome 上可见

我正在使用带有 Visual Studio 2008 的 Crystal Report v10.5 来开发 Crystal Reports.我面临的问题是工具栏在 Firefox 上不可见,但在 IE 和 Chrome 上可见.我在开发机器和生产服务器上都安装了相同的版本,即 Crystal report v10.5.我的开发机器是Windows 7 32bit,生产机器是Windows 2008 ..
发布时间:2022-01-13 14:54:15 C#/.NET

水晶报表整数到字符串转换的问题

我想将 int 转换为字符串,然后用它连接点.这是公式 totext({#SrNo})+ "." 效果很好,但不是我想要的.我想显示为 1. 但它以这种方式显示我 1.00. 这意味着当我尝试将 int 转换为字符串时,它会将其转换为精度为两个十进制零的数字.有人可以告诉我如何以正确的格式显示它.有关信息,我想告诉您 SrNo 正在运行. 解决方案 哦,我得到了答案,它是如此简 ..

如何在水晶报表中向子报表发送参数

使用 VS 2008. 我有两个存储过程,一个用于获取主报告的数据,另一个用于获取子报告的数据,并且两个 SP 都使用相同的参数 QuoteID. 我已使用 ReportDocument 向主报告发送参数.但我不知道如何向 SubReport 发送参数. 我使用报告文档的 setparameter 方法尝试了许多不同的方法,该方法也将子报告名称作为参数.但它没有. 下面是我 ..
发布时间:2022-01-13 14:46:10 C#/.NET

Crystal Report:如何在一个公式中评估多个 IF 语句?

背景 我正在尝试对报告的详细信息行进行一些漂亮的验证. 我有几个名为 Assert 语句的公式,如果测试失败则返回 false,如果测试通过则返回 true. 目标 我想创建一个存储“违反规则"的数组,然后将它们显示在行尾的字段中,标题为“Broken Rules" 到目前为止我做了什么 创建了一个数组并将其初始化为报表头中的空字符串数组 创建了一个公式来评估每个 ..

Crystal Reports - 如果页面上没有记录,则隐藏页眉

如果最后一页没有记录(详细信息部分),如何隐藏页眉.如果最后一页有数据,则必须在最后一页显示页眉,否则隐藏页眉. Formaula pagenumber = totalpagecount 不起作用,因为它总是会抑制最后一页的页眉. 解决方案 将此公式放在详细信息部分的隐藏字段中: WhilePrintingRecords;全局 BooleanVar 完成;完成 := OnLastR ..
发布时间:2022-01-13 14:41:54 其他开发

如何检索 Crystal Report 中使用的 SQL SELECT 语句?

我目前正在使用 C# 编写一个程序,该程序允许我们的用户运行、查看和导出一批 Crystal Reports.这些报告是使用 Crystal Reports 2008 GUI 制作的.这样做的主要原因之一是允许我们在将 Crystal Report 导出为 PDF 时保留超链接.我的程序通过导出到 rtf,然后将 rtf 转换为 pdf 来做到这一点.如果有人知道在转换为 PDF 时保留超链接的不 ..
发布时间:2022-01-13 14:40:55 C#/.NET

Crystal Report:重复值显示 0.00

我正在制作一个显示数据库值的水晶报表.现在 db 中的值包含重复值. 我需要抑制重复值并显示 0.00 例如 价值 250.00 250.00 250.00 应该显示 250.00 0.00 0.00 我已将“禁止重复"应用于该列,但不知道如何在那里显示 0.00. 非常感谢! 解决方案 不要勾选Suppress if Duplica ..
发布时间:2022-01-13 14:39:47 C#/.NET

如何使用数据集中的 2 个 sql 请求和 2 个数据表在水晶报表中显示数据?

我有一个包含 2 个数据表的数据集,我需要使用 2 个 sql 请求在水晶报表中显示数据.所以我在我的数据集中创建了 2 个数据表(DataTable1 和 dataTable2)我尝试了这段代码,但它总是执行第二个 sql 请求!! con.ConnectionString = @"connection";字符串 sql = "MyRequest1";字符串 sql1 = "MyRequest ..
发布时间:2022-01-13 14:37:18 C#/.NET

Crystal Report 页面高度运行时设置

我想为“订单打印"创建一个报告,该报告将在卷筒打印机上打印,这意味着报告的页面高度取决于动态创建的行数. 页面宽度为 8 厘米.和高度应该基于详细的行数.有时报告打印区域为 5 厘米.有时是 20 厘米.或任何其他测量. 我想知道如何配置“页面设置"来动态改变水晶报表的高度. 请帮忙解决问题. 解决方案 我觉得这个解决方案可能有用: 在 Report Header ..

添加“总计"没有 CrossTab 的 Crystal Reports 中的每行和每列

我有一个简单的问题. 假设我有一个 Stored Proceudre,它返回一个包含以下列的表:(Item, GreenColour, RedColour),对应于所有可能的项目以及其中有多少是“绿色"或“红色".即,可能的输出可能是 {(Apple, 4, 2), (Chair, 1, 2)}. 我想在报告中做的如下: 在标题部分,写四列:“Item"、“Green"、“Red ..