我正在尝试在 Visual Studio 2012 上创建 SAP Crystal 报表。我已经在 VS 上安装了相同的报表,现在可以在 WinForm 应用程序中打开报表。我基本上希望获取 SAP R/3 数据(可能通过 RFC)并将其显示在报告中。
目前,我没有在 Crystal 报表的“数据库专家”下获得 SAP 选项。
谁能告诉我从 SAP R/3 迁移数据并将其显示在水晶报表上的正确方法?
我正在尝试在 Visual Studio 2012 上创建 SAP Crystal 报表。我已经在 VS 上安装了相同的报表,现在可以在 WinForm 应用程序中打开报表。我基本上希望获取 SAP R/3 数据(可能通过 RFC)并将其显示在报告中。
目前,我没有在 Crystal 报表的“数据库专家”下获得 SAP 选项。
谁能告诉我从 SAP R/3 迁移数据并将其显示在水晶报表上的正确方法?
据我所知,您不能直接从 SAP ERP 系统(如数据库)访问数据。您需要使用连接器连接到 SAP 系统(例如 SAP .Net 连接器,请在此处下载(您需要访问 SAP 服务门户)。使用 .Net 连接器,您可以使用 BAPI 访问业务对象或使用远程启用功能模块,如 RFC_READ_TABLE 来加载表格内容。之后,您可以将这些信息例如放在数据集中并在水晶报表中使用。