Crystal Enterprise 4.2 报告 - 值列表和动态级联提示未出现在 InteractiveViewer.jsp 中
Crystal Reports for Enterprise 4.2 - List of Values & Dynamic Cascading Prompts not appearing in InteractiveViewer.jsp
我们在 Windows Server 2012 上从头开始安装 Crystal Reports for Enterprise 4.2。之前的 Crystal Server 是 Windows Server 2008 上的 3.1。
我们开始在新服务器上遇到问题,其中值列表 (LOV) 和动态级联提示 (DCP) 没有为我们正在使用的第三方 Web 应用程序填充。它在 3.1 中运行良好。
例如,当出现提示组时,Location 应该有一个包含所有不同位置的下拉列表。没有下拉到 select 从。如果您手动输入位置,报告将正确呈现报告。
在 c:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\logging 中,有一个跟踪文件 (rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer_trace.glf)以下错误:
|24f33a23-9c86-9f84-da13-a52a4138d52a|2016 05 03 11:12:27:666|-0700
|Error| |>>|E|
|rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer|
432|10092|| ||||||||||||||||||||||
assert failure: (.\BELOVDataSource.cpp:1394).
(false : BELOV: Caught COM exception when fetching data from RAS. - -2147467259).
关于为什么值列表或动态级联提示没有为我创建下拉列表的任何想法?
在中央管理控制台 (CMC) 和 BusinessInfoview (BI) 启动台中,使用下拉值正确显示报表。
我不得不将 ReportApplicationServer 的 Tracing 转为 Medium。您登录到 CMC,转到服务器,然后右键单击 ReportApplicationServer 的属性。在 Tracing 下,将其设置为 Medium,然后 Apply。
再次执行操作。
这次 rptappserver.glf(通用日志文件)提供了更多详细信息:
|c0c10044-cb05-bb44-1a65-5bdb7ef6851e|2016 05 02 14:50:10:865|-0700|Error| |>>|E| |
rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer
| 432|8472|| ||||||||||||||||||||||assert failure:
(.\BELOVDataSource.cpp:1394). (false : BELOV: Caught COM exception
when fetching data from RAS. - -2147467259).
.\errorutil.cpp:125:-: TraceLog message 6277
|06b9a34a-405a-7324-ead5-fd856ed78af7|2016 05 02
14:50:10:865|-0700|Information| |==| | |
rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer
| 432|8472|| ||||||||||||||||||||||
List of Values failure: fail to get values. [error source = prompt.dll;
file name = .\htmlrenderer2.cpp; line number = 3113; cause error =
initializationEx
SDKException:Sorry, you do not have the right to 'Edit objects' (ID: 6)
for 'LOCATION_5' (ID: 19555).
Please contact your administrator if you require this right.
此错误导致我安装 SAP 业务视图管理器 (51050613_1\SBOP_BI_PLAT_4.2_SP2_CLNT_WIN_) 并为登录 Crystal 报告的用户授予对那些特定动态级联的读取和编辑权限提示 (DCP)。
我们在 Windows Server 2012 上从头开始安装 Crystal Reports for Enterprise 4.2。之前的 Crystal Server 是 Windows Server 2008 上的 3.1。
我们开始在新服务器上遇到问题,其中值列表 (LOV) 和动态级联提示 (DCP) 没有为我们正在使用的第三方 Web 应用程序填充。它在 3.1 中运行良好。
例如,当出现提示组时,Location 应该有一个包含所有不同位置的下拉列表。没有下拉到 select 从。如果您手动输入位置,报告将正确呈现报告。
在 c:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\logging 中,有一个跟踪文件 (rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer_trace.glf)以下错误:
|24f33a23-9c86-9f84-da13-a52a4138d52a|2016 05 03 11:12:27:666|-0700
|Error| |>>|E|
|rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer|
432|10092|| ||||||||||||||||||||||
assert failure: (.\BELOVDataSource.cpp:1394).
(false : BELOV: Caught COM exception when fetching data from RAS. - -2147467259).
关于为什么值列表或动态级联提示没有为我创建下拉列表的任何想法?
在中央管理控制台 (CMC) 和 BusinessInfoview (BI) 启动台中,使用下拉值正确显示报表。
我不得不将 ReportApplicationServer 的 Tracing 转为 Medium。您登录到 CMC,转到服务器,然后右键单击 ReportApplicationServer 的属性。在 Tracing 下,将其设置为 Medium,然后 Apply。
再次执行操作。
这次 rptappserver.glf(通用日志文件)提供了更多详细信息:
|c0c10044-cb05-bb44-1a65-5bdb7ef6851e|2016 05 02 14:50:10:865|-0700|Error| |>>|E| |
rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer
| 432|8472|| ||||||||||||||||||||||assert failure:
(.\BELOVDataSource.cpp:1394). (false : BELOV: Caught COM exception
when fetching data from RAS. - -2147467259).
.\errorutil.cpp:125:-: TraceLog message 6277
|06b9a34a-405a-7324-ead5-fd856ed78af7|2016 05 02
14:50:10:865|-0700|Information| |==| | |
rptappserver_CRYSTAL4.CrystalReports2016ReportApplicationServer
| 432|8472|| ||||||||||||||||||||||
List of Values failure: fail to get values. [error source = prompt.dll;
file name = .\htmlrenderer2.cpp; line number = 3113; cause error =
initializationEx
SDKException:Sorry, you do not have the right to 'Edit objects' (ID: 6)
for 'LOCATION_5' (ID: 19555).
Please contact your administrator if you require this right.
此错误导致我安装 SAP 业务视图管理器 (51050613_1\SBOP_BI_PLAT_4.2_SP2_CLNT_WIN_) 并为登录 Crystal 报告的用户授予对那些特定动态级联的读取和编辑权限提示 (DCP)。