演示水晶报表设计概念的官方示例报表列表

概念|设计|示例|水晶报表

概述

在本文档中,你将获得由技术支持创建的示例报表列表。这些示例报表示范了各种各样的报表创建技巧。目的是示范概念。这些示例报表被完全用文献证明,并且不被技术支持所支援。文档包含了每种应用的描述,及其下载链接。

目录

示范报表设计的示例报表
  数组示例
  营业日和小时示例
  交叉表示例
  日期和时间示例
  格式化和文本示例
  公式示例
  图表示例
  组和深化示例
  标签示例
  参数示例
  子报表示例
  表链接示例

联系 CRYSTAL DECISIONS 以获得技术支持
________________________________________________________________

示范报表设计的示例报表

数组示例
文件名:cr_arrays_samples.zip
该文件包含了多种示例报表,示范了如何在水晶报表 8.x 中建立及使用数组。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_arrays_samples.zip.asp

·BubbleSort.rpt
该报表展示如何创建公式来排序数组中的元素。用户应该熟悉数组和高级公式。

·CR_Dynamic_Array_Builder_Crystal_Syntax.rpt
该报表示范如何随着报表进程,一步步的建立数组。

·CR_Index_not_store_and_fetch.rpt
该报表示范如何为报表建立指针,使用动态数组创建和子报表。用户应该熟悉数组和子报表。

·CR_Looping_Through_Multiple_Value_Paremeter.rpt
该报表示范如何使用数组检查用于数据输入的多值参数。用户应该熟悉数组和复杂公式。

·CR_Manual_Running_Array.rpt
该报表展示使用数组求和的多种方式。用户应该熟悉数组。

vCR_Pass_Values_From_Main_Report.rpt
该报表示范如何将数组从主报表传递到子报表。用户应该熟悉数组和子报表。

·Manual Top N.rpt
该报表将展示如何使用数组改变“前 N 个”报表,来根据不同的字段排序。用户应该熟悉数组。

·Random Record Generator.rpt
该报表允许用户输入一个值,来指定返回记录的数量,而且返回记录将会随机产生。用户应该熟悉数组和复杂公式。

·CR_Multiple_Arrays_Dynamically_Populated.rpt
该报表允许用户当记录数量超过 1000 时,建立多个数组。
________________________________________________________________

营业日和小时示例
文件名:cr_businessdh_samples.zip
该文件包含了多种示例报表,用来示范水晶报表 8.x 中营业日和小时的计算。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_businessdh_samples.zip.asp

·Business_Days_v8.rpt
该报表示范如何建立包含指定年份的所有营业日的数组。用户应该熟悉数组和复杂公式。

·BusinessDays_Hours.rpt
该报表展示如何创建公式,来计算两个日期时间字段之间的营业日/营业小时的数量。
________________________________________________________________

交叉表示例
文件名:cr_crosstabs_samples_zip
该文件包含了多种示例报表,用来示范如何在水晶报表 8.x 中创建和使用交叉表。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_crosstabs_samples.zip.asp

·MockCrosstabSCR7.rpt
该报表示范如何为没有使用交叉表对象的报表,创建交叉表外观。

·VirtualPageNumbersSCR8.rpt
该报表示范了对交叉表内的虚拟页进行编号的一个变通办法。用户应该熟悉交叉表和简单公式。

·WPR Formulae In Crosstabs.rpt
通常 WhilePrintingRecords 公式不能在交叉表中使用,而该报表给出了一个变通办法。用户应该熟悉子报表和高级公式。
________________________________________________________________

日期和时间示例
文件名:cr_date_time_samples.zip
该文件包含了多种示例报表,用来示范水晶报表 8.x 中日期和时间范围的计算。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_date_time_samples.zip.asp

·Calendar Which Populates All Dates in a range.rpt
该报表创建了一个真实的日历格式。用户只需要设置子报表,指向他们的数据库。有关工作对用户最小。

·Conditional Date Ranges Passed To Server.rpt
该报表示范如何将多重条件 If-Then-Else 语句传递到由水晶报表产生的 SQL 查询。

·DateTimeDiff.rpt
该报表示范如何计算两个日期时间字段之间的差距,并且用多种格式显示输出。

·Populate Dates Between With Charting.rpt
该报表示范如何显示一定范围内的全部日期以及建立在整个日期范围之上的图表,即使实际的日期可能在数据库中并不存在。仅适合高级用户。用户应该熟悉数组和子报表。

·populate dates between.rpt
该报表示范如何显示一定范围内的全部日期,即使某些日期可能在数据库中并不存在。仅适合高级用户。用户应该熟悉数组和子报表。
________________________________________________________________

格式化和文本示例
文件名:cr_formattext_samples.zip
该文件包含了多种示例报表,用来示范水晶报表 8.x 中不同的格式化选项。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_formattext_samples.zip.asp

·ASCII_Translator.rpt
该报表展示了使用 CHR 函数后,254 个 ASCII 字符的输出结果。

·ChangingSortOrderOfLastName.rpt
该报表展示了当姓氏包含特殊字符如撇号时,如何改变它们的排序次序。

·CheckBoxTypes.rpt
该报表显示了使用 WingDings 字体时,可以利用的多种不同的复选框。

·DecimalFormatTrailingZeros.rpt
该报表展示了如何除去数字字段的尾随零。

·DisplayOver254CharactersWithFormulas.rpt
该报表展示了如何使用公式创建大型字符串,以及在报表末端显示大量文本。

·GroupsInColumns.rpt
该报表展示了如何使用多列格式化在独立的列中分组。

·PreventingWidowedHeadersFooters.rpt
在水晶报表设计器中创建的该分组报表,防止了组页眉或者组页脚单独出现在没有相应数据的页面上。该报表推荐给所有水平的用户。
________________________________________________________________

公式示例
文件名:cr_formula_samples.zip
该文件包含了示范多种类型的公式的示例报表。这些示例报表所包含的主题是:创建手工运行总和 (manual running totals),以及将带有两位小数的数字转化为字符,等等。用于水晶报表 8.x。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_formula_samples.zip.asp

·Conditional Structures in Crystal and Basic Syntax.rpt
该报表以 Crystal 和 Basic 两种语法,示范了多种循环和选择控制结构。

·ExtractFileNameFromPath.rpt
该报表展示了如何使用 IF THEN 语句从路径中剥离文件名。

·LatitudeLongitudeConverterSCR7.rpt
该报表展示了如何将整数值转换成纬度或者经度。

·ManualRunningTotals Basics.rpt
学习如何使用手工运行总计。

·Median_Calculation_v8.rpt
该报表示范了如何使用数组公式计算组的中值。

·MedianManualCalculationSCR7.rpt
该报表示范了如何使用手工运行总计计算组的中值。

·RunningPercentOfPreviousEightRecordsSCR7.rpt
该报表示范了如何使用变量计算前八个记录的百分比。

·StringManualRunningTotalSCR7.rpt
该报表示范了如何与字符串类型变量一起使用运行总计。

·ToWordsIncludingDecimals.rpt
该示例报表示范了如何将带有两位小数的数字转化为字符。

cWildcard Report.rpt
该报表允许用户使用通配符,基于部分字符串值搜索特定的字符串。
________________________________________________________________

图表示例
文件名:cr_graphing_samples.zip
该文件包含了示范水晶报表 8.x 中图表功能的示例报表。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_graphing_samples.zip.asp

·Banner or Virtual Page Report.rpt
该报表示范了通过创建虚拟页来容纳大图表或者对象的变通办法。

·BarChartWithMovingAverageV8.rpt
该报表包含一个带有动态调节的移动平均趋势线的条形图。

·Color_coded_chart.rpt
该报表示范了如何不使用图表向导,来创建颜色编码图。

·Display Month Names on X Axis.rpt
该报表示范了如何在图表的 x 轴上显示月名。

·graph on % change.rpt
该示例报表示范了如何用图表表示“百分比变化”。仅适合高级用户。用户应该熟悉子报表和高级公式。
________________________________________________________________

组和深化示例
文件名:cr_groups_drilldown_samples.zip
该文件包含了示例报表,用来示范水晶报表 8.x 中的各种分组和深化的功能及技巧。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_groups_drilldown_samples.zip.asp

·DateTypeGroupByParameterChoice.rpt
该报表示范如何根据日/星期/月(基于用户输入的参数)分组。

·DrillDown-FakePageHeaders.rpt
该报表示范如何使用标记技术为深化的报表创建虚拟页眉。

·GroupByFinancialYear.rpt
该报表展示了如何根据财政年度分组。在这些例子中,财政年度从7月1日开始并在6月30日结束。所以,2001年6月15日将被归入2000 财政年度。2001年7月15日将被归入2001财政年度。

·GroupBySpecificRecordNumber.rpt
该报表示范了如何创建包含指定数量记录的组。用户应该熟悉手工运行总计和分组的概念。

·GroupingDynamicallyOnParameter.rpt
该报表展示了如何提示用户选择字段,从而使报表能够动态分组。

·Show Consecutive Groups.rpt
该报表显示了如何连续的分组,即使当特定组中没有记录的时候。仅适合高级用户。

·SuppressGroupsBasedOnAWhilePrintingRecordsValue.rpt
该报表基于 whileprintingrecords 公式,仅返回包含特定值的组。用户应该熟悉数组和子报表。

·SuppressGroupsBasedOnWhileReadingRecordsValue.rpt
该示例报表展示了如何才能只显示包含特定记录的组。

·SuppressingRecordsIncludedInOtherGroupsV8.rpt
该示例报表示范了如何有条件的抑制显示包含在其它组中的记录。用户应该熟悉数组,shared 变量以及子报表。
________________________________________________________________

标签示例
文件名:cr_labels_samples.zip
该文件包含了多种示例报表,用来示范如何在水晶报表 8.x 中创建标签。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_labels_samples.zip.asp

·Duplicate_Mail_Labels.rpt
该报表示范了如何创建重复标签。用户应该熟悉子报表和 shared 变量。

·labels looping using basic syntax link.rpt
该示例报表将每个标签打印 x 次,其中 x 作为参数值输入。仅适合高级用户。

·SameMailLabelOnOnePage.rpt
该示例报表展示了如何在整个页面上重复邮件标签。本例中,邮件标签通过参数指定。适合中级用户。
________________________________________________________________

参数示例
文件名:cr_parameters_samples.zip
该文件包含了多种示例报表,用来示范如何在水晶报表 8.x 中使用多种类型的参数。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_parameters_samples.zip.asp

·AllOrSpecificParameters.rpt
该报表展示了如何创建考虑到返回值 "ALL" 的参数。用户应该熟悉记录选择公式。

·OptionalParameterEntry.rpt
该报表示范了如何允许用户保留空白参数。用户应该熟悉复杂公式。

·SetCurrentDateAsDefaultParameterV8.rpt
该报表示范了如何将当前日期作为默认参数值。用户应该熟悉参数和中级公式。

·TopNWithParameter.rpt
该报表示范了如何基于用户输入的数值,创建显示“前 N 个”组的报表。用户应该熟悉“前 N 个”,参数,以及有条件的抑制显示。

·UserFriendlyDateParamConversionV8.rpt
该报表示范了提示用户输入参数,然后将其转化成可用的日期格式的两种轮流方式。适合中级用户。
________________________________________________________________

子报表示例
文件名:cr_subreports_samples.zip
该文件包含了多种示例报表,用来示范水晶报表 8.x 的子报表功能。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_subreports_samples.zip.asp

·Creating_Fake_Records.rpt
该报表示范了如何显示数据库中不存在的纪录。用户应该熟悉子报表和 shared 变量。

·Exceptions.rpt
该报表示范了如何使用子报表只显示不出售产品的公司。用户应该熟悉子报表和 shared 变量。

·PassValuesFromMainReport.rpt
该报表示范了如何将数组从主报表传递到子报表。用户应该熟悉数组和子报表。

·Store_FetchStoredVariableSample.rpt
该报表示范了如何使用 shared 变量以及存储和提取。

·SubreportLinkedOnMultiValueParamsV7.rpt
该报表示范了在多值参数上将子报表链接到主报表的变通技术。

·SuppressingBlankSubreports.rpt
该报表示范了如何使用标记公式隐藏产生空白子报表的节。

·SuppressingBlankSubreports_Array.rpt
该报表示范了如何以不产生空白的样式抑制显示空白子报表。用户应该熟悉数组和子报表。

·One_Prompt.rpt
该报表示范了如何为主报表和子报表使用一套参数输入提示。

·Two_Prompts.rpt
该报表示范了为主报表和子报表分别进行参数输入提示。

·One_Way_Link.rpt
该报表示范了如何使用单向链接在二次传递公式上建立图表。用户应该熟悉数组和子报表。

·Fake_Page_Header.rpt
该报表示范了如何为子报表创建页眉。
________________________________________________________________

表链接示例
文件名:cr_table_linking_samples.zip
该文件包含了一个示例报表,用来示范在水晶报表 8.5 中,表之间的不同连结类型对结果集的影响。

http://support.crystaldecisions.com/communityCS/FilesAndUpdates/cr_table_linking_samples.zip.asp

·ODBCJoinTypes.rpt
该报表示范了两个表之间的不同 ODBC 连结类型将如何影响返回的记录集。

·LinkingTestDatabase.mdb
这是为 ODBCJoinTypes.rpt 创建的示例数据库。报表包含已保存的数据,所以无需安装该文件,就可以查看报表。

时间: 2024-11-18 13:25:48

演示水晶报表设计概念的官方示例报表列表的相关文章

SQL Server 2005报表设计:最佳实践和指导

本文包含了Microsoft SQL Server报表服务报表设计的技巧和最佳实践.本文提供一些基本的设计问题和一些报表服务的功能. 关于这篇文档 从使用数据控件,到使用什么格式,到如何分发报表,报表制作者面对着很多种选择.Microsoft SQL Server 报表服务提供了丰富的报表设计和格式的支持,从基于纸介质表格报表到带有图片和钻取功能的交互式报表 这篇文档包括了报表制作和设计中的指导.建议和技巧.本文档的目的在于解释一般性的问题并对初学者提供指导建议.报表服务联机丛书提供了报表的制作

水晶报表官方示例

原文:水晶报表官方示例 使用 C# 和 C++.NET 开发的 .NET 应用程序实例列表---------------------------------- 概述 本文档列出了 Crystal Decisions 技术支持网站上所有可用的,使用 C# 和 C++.NET 开发的 .NET 应用程序实例列表.本文档还给出了每一个程序的描述和下载链接.随着新程序加入我们的支持站点,本文档将不断更新.---------------------------------- 目录 VISUAL C# .N

经典水晶报表设计—列非常多,横向篇幅非常长的表

设计|水晶报表 1.在"打印设置"对话框,选择"横向"选项以横向方向打印报表. 2.在"页面设置"对话框,缩小上边距.下边距.左边距.右边距. 3.纵向显示所有报表对象. (1) 将所有报表对象旋转270度,字段.文本.图片.页码等对象.右击报表对象,选择"格式化",进入"格式化编辑器对话框".选择"公用"选项卡,在"文本旋转"下拉列表框选择 270. (2) 纵向拉

经典水晶报表设计三则

Crystal Reports(水晶报表) 一直是报表设计开发工具中的佼佼者,其功能强大,设计灵活.水晶 报表就是在设计器中创建的,在设计器中你可以设计标题,插入数据,公式,图表,子报表等..rpt报表 文件. 执行报表中的第一步就是在水晶报表设计器接口创建此报表, 在默认安装中微软已经提供了一些 现成的.rpt例子. 一.经典水晶报表设计三则之"分栏" 借助"多列格式化"功能实现. 1. 启用"多列格式化"功能. (1) 进入"节专家

微软SQL Server官方示例项目部署:数据引擎和分析服务部分

微软SQLServer每个版本都会带有相应的示例项目,从2000时的Foodmart到2005之后的Adventure Works,里面的设计方法和规范都有很多我们值得学习的地方.不仅是做普通的开发,你如果做BI开发那么你会发现这更是一个不错的向导,而且微软SQLServer安装时带的Books OnLine里面的教程就是用这些示例库来"说事儿",所以配合这些教程,你需要知道如何获得并且部署这些示例库.本文将简单介绍微软的官方示例库以及如何获取和在本机部署这些示例. 可以说,如果你要踏

如何实现报表设计中的高精度报表套打?

在许多行业中票据具有严格的行业规范,格式是无法修改的,一旦格式有所改动,票据数据就会失效无效.因此通常情况下,我们会在预先设计好格式的报表的打印版中,手动填写数据信息,如常见的各类账本,报销单等填写数据.   单张票据手动填写是没有任何问题的,而随着办公自动化,大量数据都需要电子化处理,不仅高效还便于保存,不易出错.在票据成为常规办公操作时,手动填写不仅无法满足而且非常低效,又因为票据的格式是无法修改的,传统的报表工具通常是用测量的方法确定数据区域的位置,来设计报表.如此一来,制作一张票据打印的

sql 报表设计-基于RFM客户分析的月报表设计

问题描述 基于RFM客户分析的月报表设计 设计合理的年度KPI指标: 按RFM进行客户细分: 将年度KPI分别按细分客户群.月份.和地区三个维度进行分解: 按三个维度和对应的KPI体系设计月报表: 生成两个月的月报表. 解决方案 https://www.baidu.com/link?url=WaEQiQ_4H0djI4W6uFEobCPjsRmV1NHYIZOUMh0yhj32X2GbKv-BtNyPmqKth4kqUZfb62ojq28PRA0Q8xw46K&wd=&eqid=e7aa5

高效.NET Web报表设计

您见过比EXCEL的界面环境更适合设计静态报表的工具么? 相信制作过报表或者浏览过诸多报表的读者都会有一致否定的回答,EXCEL的界面环境确实是设计报表的不二选择,其设计效率与便捷的操作设置在定义静态报表方面的优势无可比拟. 同样的争议也曾经在专业级报表工具业内出现过,到底是控件式拖拽设计还是类似于Excel的设计模式?毕竟几个元老级别报表工具使用的都是控件拖拽的设计界面,但是,自从博计报表推出类Excel报表设计工具以来,这一争议得到了更响亮的回应:即便是在专业的报表设计工具内,类似于Exce

GTA原始设计概念公布原为多人汽车竞速游戏

据海外媒体报道,近日,一位名叫Mike Dailly的原苏格兰工作室DMA Design的设计师公布了原始<侠盗猎车手>的设计文件. 这些文件创建于1995年,游戏的原始名称为<Race 'N' Chase>,并计划于DOS, Windows 95, PlayStation, Sega Saturn以及Nintendo 64上发布. 尽管原设计概念中有许多与<侠盗猎车手>相似的元素,但<Race 'N' Chase>的设计理念十分不同. 文件中显示:&quo