.net - 通过 .NET SDK 在 SAP BI 平台上调度参数化 Crystal Report?
问题描述
我需要以编程方式安排/生成一个 Crystal Report,通过 BI 平台提供参数,并设置数据源凭据。
提供一些历史
我曾尝试使用商业智能平台 RESTful Web 服务端点(按照下面的代码片段,遵循文档)来执行此操作,但似乎不支持使用参数和数据源凭据进行调度(在此处确认)。
POST http://IS-CRYSTAL-DEV.coronation.com:8080/biprws/infostore/5751/scheduleForms/now
可以通过 /raylight REST API 进行调度,但这仅适用于 WebI 报告,而不适用于经典的 Crystal Reports,正如在此处确认的那样。
因为我无法计划/生成带有参数的 Crystal Report,并设置数据源凭据。使用 RESTful Web 服务端点,我正在尝试使用 .NET SDK 来执行此操作。
我的问题
我正在使用SAP Crystal Reports for Visual Studio .NET SDK 开发人员指南,具体参考第1.4.5.3.1.6 节绑定到 ReportSource(SAP Crystal Reports Server 或 SAP BusinessObjects Enterprise 11)。
需要将以下程序集引用添加到项目中:
- CrystalDecisions.Enterprise.Framework
- CrystalDecisions.Enterprise.InfoStore
- CrystalDecisions.Enterprise.Viewing.ReportSource
- CrystalDecisions.ReportAppServer.Controllers
但是,CrystalDecisions.Enterprise.Framework和CrystalDecisions.Enterprise.InfoStore在安装 Microsoft Visual Studio IDE 的 SAP Crystal Reports for Visual Studio (SP29) 安装包期间未安装,来自此链接:https ://www.sap.com/ cmp/td/sap-crystal-reports-visual-studio-trial.html。
因此,我无法登录 SAP Crystal Server / BI 平台,更不用说通过 InfoObject 访问报表来进行我需要的调度。
额外信息
- 我是使用 Microsoft C#.Net 的公司的一员,因此我不想使用 Java SDK
- Crystal Reports 2020 补丁 2,版本 14.3.0.3625
- SAP BusinessObjects BI 平台 4.3,版本:14.3.0.3625.2
我的问题
我是否正确地说不能通过商业智能平台 RESTful Web 服务端点安排带有参数和数据源凭据的 Crystal Report?如果可以,那么如何(文档未指定)
是否可以使用 .NET SDK 以编程方式安排带有参数的 Crystal Report(在 BI 平台上提供)并设置数据源凭据?
2.1。如果是这样,我在哪里可以获得 CrystalDecisions.Enterprise.Framework 和 CrystalDecisions.Enterprise.InfoStore DLL?
2.1.1。如果不需要这些详细信息,那么如何使用 .NET SDK 安排报告?
2.2. 如果没有,有没有办法以编程方式安排带有参数的 Crystal Report(在 BI 平台上提供),并设置数据源凭据;除了使用Java SDK?
解决方案
推荐阅读
- sql - ORA-01821:Oracle 日期时间转换
- javascript - mysq-events 多个观察者不好的做法?
- c++ - 在 C++ 模板中将类型传递给 Lambda 函数
- angular - Angular:如何在 innerHTML 中加载安全图像
- javascript - 您好,我想问一下为什么我的自动填充表单 Ajax 不工作/不自动输入
- git - git filter-repo --refs
不带标签 - node.js - 如何使用 Google-sheet-apis(Node.js) 从 google-sheet 中获取特定行?
- math - 椭圆的一部分的周长
- android - 将微信支付集成到 Android 应用 (Java)
- javascript - 主窗口事件侦听器在 iframe 中不起作用