Crystal Reports Toolkit for the Rational Software Development Platform - 发行说明
1.0 限制
2.0 语言版本问题
3.0 特定于平台问题
4.0 格式设置与呈现
5.0 关系型数据库和 SQL 语句
6.0 报表功能
7.0 Java 查看器 SDK
8.0 Crystal Enterprise JSF 组件
9.0 Crystal Reports ActiveX Designer
Crystal Reports Toolkit for the Rational Software Development Platform 附带的处理报表的报表制作组件受密钥号码的限制,该号码限制它能否为在应用程序内开发、测试和部署有限报表提供适当的性能。下列其他限制适用于这一版本的 Crystal Reports Toolkit for the Rational Software Development Platform:
- Crystal Reports Java Reporting Component 只能处理利用 Crystal Reports 9 或更高版本创建的报表。对于由 Crystal Reports 较早版本创建的报表,可从 Business Objects 网站下载“报表转换”工具对其进行转换。
- 此版本中未提供用于 Crystal Reports Java Reporting Component 的报表创建和修改 API。
- 不能使用访问以下数据源的报表:
- 报表只能导出为 PDF、RPT 和 RTF 格式。
- 本版本不支持下列¹¦ÄÜ£º
- RTF 分析
- 报表模板
- 地图功能
- 甘特图、量度图、漏斗图和数轴图
- Crystal Reports 储备库
- 报表警报
- 不支持动态提示。
- 无法打开包含多个组(组排序选项设置为原始顺序)的报表。
- 要利用 Crystal Reports Java Reporting Component 导出报表,必须将 java.io.tmpdir 设置为绝对路径。
- Microsoft 的 SQL Server JDBC 驱动程序不会正确返回包含日语字符的表名称。如果表的字段名称包含日语字符,则 IBM 的 IBM DB2 Type 2 JDBC 驱动程序不会正确返回这些字段名称。
- 在运行 IBM JDK 1.3.1 或 1.4 的 AIX 平台上,JDK 中存在可能导致报表崩溃的程序错误。要解决此问题,请将环境变量 JITC_COMPILEOPT 设置为 SKIP{com/crystaldecisions/reports/common/encryption/Processing}{processing}。
- BEA JRockit JVM 具有平行无用数据收集选项,在处理大于 2 MB 的连续内存块时,该选项可能会导致内存不足异常。要解决此问题,请增加最大堆栈大小或切换到世代复制无用数据收集器。要设置最大堆栈大小,请使用“-XmxNNNm”选项,其中 NNN 是堆栈的大小(以 MB 为单位)。要使用世代复制无用数据收集器,请使用“-Xgc:gencopy”选项。
- WebSphere Application Server 6 不支持将报表导出为 PDF 文件(无论以编程方式还是通过查看器导出)。在其他类型的应用程序服务器中不存在此缺陷。如果您的 Web 应用程序部署在 WebSphere Application Server 6 上,建议您使用 ActiveX 打印。不过,您可以使用没有这种缺陷的 JSF 版本 DHTML 报表页面查看器。
- 报表中货币符号的位置不固定,即使选中了固定位置选项也是如此。
- 报表中显示的时间和日期格式仅取决于服务器的默认区域设置。
- 在查看器中查看报表时,如果宽度太小,则没有空间的文本对象不会显示。增加文本对象的宽度即可正确显示报表。
- 此版本中不支持字符间距功能。应用到文本对象的字符间距将被忽略。
- 在查看器中查看报表时,交叉表的列标题可能会重叠或被截断。
- 在查看器中查看具有交叉表的报表时,如果交叉表顶部有一个合计行,单元格中的部分字段将被裁去。如果交叉表的合计行位于底部,则单元格不会被裁去(它将按预计方式工作)。
- 在查看器中查看报表时,文本字段中可能会出现额外的行。这是由于从缇转换为像素导致文本缩拢引起的。要解决此问题,请稍稍调整节的大小。
- 如果将报表导出为 PDF 文件,则在打开 PDF 文件时可能会出现“字体包含 bad/BBox”的错误消息。因为此错误并不影响对 PDF 文件的查看,所以尽可将其忽略。
- 当 Crystal Reports Java Reporting Component 处理包含平面图的报表,但平面图中没有数据时,该报表将不能正确呈现。
- 下表描述了在打开和保存带有以下不受支持的功能的报表时 JRC 的行为方式:
功能
|
在打开带有此功能的报表时 JRC 的行为
|
在保存带有此功能的报表时 JRC 的行为
|
RTF 分析
|
显示但不解释原始 RTF 文本
|
将保留某个字段具有启用的 RTF 解释标记这一事实。
|
报表警报
|
不触发警报。
|
保留报表定义中的警报信息。但是,不保留警报视图。
|
地图
|
显示为空白对象。
|
在报表定义中保留。
|
甘特图、量度图、漏斗图和数轴图
|
显示为空白对象
|
在报表定义中保留。
|
带有纹理和图片的 Crystal Reports 9 报表统计图
|
不显示。
|
在报表定义中保留。
|
统计图图例中的字体、线或填充选项
|
不显示。
|
在报表定义中保留。
|
统计图标签位置
|
如果移动标签,则它们会被重置为其默认位置。
|
在报表定义中保留。
|
带有 Crystal Enterprise 上下文的特殊字段:当前 CE 用户 ID、当前 CE 用户名、CurrentCEUserTime Zone
|
分别映射到“垂直页码”、“ReportAuthorName”和“ReportAuthorName”。
|
保留特殊字段。
|
动态图像
|
不支持。
|
完全支持。
|
参数化排序
|
支持。
|
完全支持。
|
层次组排序
|
支持。
|
完全支持。
|
公式函数添加
|
支持 URL 编码/解码、时区(但不支持 Crystal Enterprise 时区)、切换时区、mround、ceiling、floor 和 roundup。
|
完全支持。
|
动态提示
|
不支持。
|
不保留。
|
网格增强
|
支持对交叉表的列标题进行修平。
|
保留修平的列标题。不保留贯穿钻取视图。
|
- 根据 SQL Server 或 Sybase 数据库刷新 BIT 存储过程报表时,参数字段会变为没有默认值的下拉菜单。如果报表依赖于参数值,则无法查看报表。
- Oracle JDBC 驱动程序不支持包含 BFILE 数据的报表。
- Oracle JDBC 驱动程序不支持间隔数据类型。
- Oracle JDBC 驱动程序不支持包含 UROWID 数据的报表。
- Sybase JDBC 驱动程序只允许为 char、varchar 和 nvarchar 类型的字段输入最多 255 个字符。如果需要在字段中输入多于 255 个的字符,请改用文本类型。
- 较早版本的 Sybase JDBC 驱动程序不支持包含 UNICHAR 或 UNIVARCHAR 数据的报表。请使用 jConnect for JDBC 版本 5.5 ESD #9 或更高版本。
- Informix ODBC 驱动程序将 CLOB 字段返回为对象(而不是 CLOB)。
- 此版本中不支持带有循环联接的报表。此外,此版本中不支持需要执行独立查询(稍后由某些其他表集链接)的联接。
- 设置为“可以增大”的 BLOB 字段不会增大。例如,放在具有“可以增大”属性的 BLOB 字段中的不同大小图像会呈现为相同大小。
- 根据 SQL Server 数据库刷新存储过程时,时间标记参数应为十六进制格式。
- Crystal Reports Java Reporting Component 不支持表的增强联接。
- Crystal Reports Java Reporting Component 使用高精度的时间和日期格式。日期和时间函数可能返回非整数的秒数。
- 在使用 ASC 和 CHR 函数时,如果使用了值超出 0-127 范围的字符,则会出现运行时错误。不赞成使用 ASC 和 CHR 函数,并且在未来的版本中将不支持这两个函数。我们建议使用 ASCW 和 CHRW 函数替代它们,以避免值超出 0-127 范围时的运行时错误。
- 此版本的公式语言中仅支持英语区域设置日期时间字符串。
- 如果 JSP 页面的字符集未设置为 UTF-8,则在 JavaServer Faces 查看器的参数提示页面中输入的多字节字符将不能在报表中正确显示。
- 在 JavaServer Faces 查看器中的组视图和主视图之间导航可能会破坏某些报表的视图状态。
- JavaServer Faces 查看器不支持将 reportSource 属性设置为 scriptlet 值。
- 对 Crystal Reports Java Reporting Component 组件中的初始报表部件设置所做的更改不会带入到另一个会话中。
- Crystal Reports Java Reporting Component 不支持不规则的 HTML 标记。
- 如果记录选定公式筛选出某个层次组中的所有记录,则该组及其相关层次结构对于程序是未知的,而且层次排序将不正确(将为“公式工作室”中可用的层次结构函数的结果)。
- 在除 EN 之外的区域设置中,不支持以下依赖于区域设置的函数:
- Totext() -- 数字、货币、日期、时间、日期时间。
- CStr() -- 此函数与 ToText() 相同
- CDate(String)
- CTime(String)
- CDateTime(String)
- IsDate(String)
- IsTime(String)
- IsDateTime(String)
- DateTimeValue(String)
- TimeValue(String)
- DateValue(String)
- 在 Crystal Reports Java Reporting Component 中不支持将表位置设置为 ODBC。
- Crystal Reports Java Reporting Component 不支持将相对路径用于 SunOne8 和 Oracle 10g 应用程序服务器。
- 有关 openDocument 功能(用来在诸如 Web Intelligence 文档或 Crystal 报表的储备库对象之间创建链接)的最完整说明,请参见《查看器 Java SDK 指南》或《查看器 COM SDK 指南》。
- 使用带 XI JSF 查看器的版本 10 JSF 组件时,导出格式“Microsoft Word - 可编辑 RTF”作为一种选项出现在导出选项中,但实际上它并不被支持。
- 当用户试图按键盘上的 Esc 键以停止构件的拖放操作时,应用程序会终止。
- JDBC 连接在超时后不能被恢复。要解决此问题,手动注销服务器,然后重新连接。
返回主自述文件
有关对第三方贡献者和应用程序的确认,除了参见相关的许可证信息外,另请参见 http://www.businessobjects.com/thirdparty。
版权所有 (C) 2004 Business Objects。保留所有权利。