问题标签 [sap-dotnet-connector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2318 浏览

.net - How to pull/push data from/to existing SAP system?

I need to connect to a SAP system, to pull/push data to/from that system?
I downloaded SAP PDK for .NET, build a solution using it, but this requires Portal Runtime for .NET to be installed on server, and this cannot be done, because SAP server is a Solaris one!

Also, I've checked existing solutions, but all of them use VS.NET 2003, to create what is called SAP Connector Proxy?

So, is there a way to connect to SAP system apart from using VS.NET 2003?

[Update]
Have any one checked this before, NCo. It's a SAP .NET connector for .NET 3.0?!

0 投票
2 回答
2325 浏览

c# - 有没有办法通过使用其命名空间而不是使用指令“使用命名空间名称”来引用某个类/接口/...?

有没有一种方法可以引用某个类/接口/...,方法是用它的命名空间而不是 using 指令“使用命名空间名称”封闭它?!

因为,我正在一个使用 SAP .NET 连接器的网站上工作。我已经添加了对连接器 ddl 的引用,并且在引用其命名空间“使用命名空间名称”时,或者将类命名空间设置为另一个而不是连接器命名空间,

我收到有关连接器类的错误消息“找不到类型或命名空间,您是否缺少 using 指令或程序集引用?”。

但是在将命名空间名称更改为连接器命名空间时,一切顺利吗?!

因此,连接器类型迫使我将类的命名空间设置为它们的命名空间!

这可能吗?如果是这样,怎么做?

0 投票
1 回答
7826 浏览

.net - 将项目添加到 IRfcTable

我有一个函数,其中一个参数是一个表(T_ITEMS)。

表项的类型/结构为 Z_ITEM,具有两个字段:值、数量;

如何将 Z_ITEM 类型的项目添加到此表中?

我所做的是以下代码:

在 repo.GetStructureMetadata("Z_ITEMS") 我有结构但是当我转换为 IRfcStructure 变量 articol 为空。

0 投票
1 回答
6803 浏览

.net - SAP .net Connector 3.0 项目未显示在 Visual Studio 08、10 等中

我得到了应该适用于 Visual Studio 2008 和 2010 的新 SAP .net 连接器 3.0。我只是尝试创建一个 C# 控制台应用程序,然后我进入项目菜单添加一个“新项目”,但我没有看到SAP 代理项。我错过了什么?

我知道 .net 连接器 2.0,但我不想要 2.0 版本。我已经看过代码项目文章等,所以请不要发布引用 2.0 版本的文章的链接。SAP .net 连接器 3.0 的全部目的是利用 vs 2010。

我还从 C:\Program Files\SAP\SAPDotNet(sapnco.dll 和 sapnco_utils.dll)中获取了 2 个 dll 文件,并在我的 C# 应用程序中引用了这些文件。我还参考了 System.Web.Services。

我现在应该能够右键单击我的项目和“添加项目”,其中一项应该是 SAP 代理对象项目......

0 投票
1 回答
275 浏览

c# - 添加变量监视显示字段但编译不喜欢该字段?

我必须从 C# 中的 ERP 系统 (SAP) 中提取一些数据。无需详细介绍 SAP(我相信您不会想知道它)。

我正在从 C# 中调用一些远程函数并且它正在工作,但我遇到了一个奇怪的问题。我必须从 C# 在 SAP 中调用的函数之一称为 BAPI_USER_GET_DETAIL。

所以我在 C# 中这样做:

SAP 需要所有这些字段,因此这是非常正常的代码。我需要out在这个函数中提取一个参数。即company在我执行此过程之后的参数我应该在该company字段内有一个值,并且手表在这里显示:

在此处输入图像描述

我遇到的问题是注意到 _Company 具有我需要的价值,但我做不到companyName._Company(Visual Studio 不喜欢这样)。但是,如果我如上所示在手表中执行此操作,它会正确显示。它给了我公司名称。那么手表如何正确显示值。我必须在 C# 中错误地做一些简单的事情。

编辑

由于 SAP 中的保护级别,Err 看起来像是某种错误。我想知道如何公开它...
0 投票
1 回答
80098 浏览

c# - 使用 SAP 的分步教程。带有 VS 2008 的网络连接器

我在 Internet 上找到了很多示例,但很多都是旧的(VS 2003,SAP.Net Connector 2.0,当前为 3.0)。

我想知道如何使用 SAP。网络连接器。

我应该安装哪些文件?

添加到项目中的引用?

如何添加提供程序以在服务器资源管理器中创建连接?

0 投票
2 回答
11709 浏览

.net - SAP .NET 连接器

我被要求使用 SAP .NET 连接器。我目前使用 .NET 4.0 和 VS2010。我需要降级吗?

另外,有没有人知道有关如何使用它的任何当前在线教程?我所拥有的只是来自 SAP 的信息,这并不是最直观的。

0 投票
1 回答
4222 浏览

asp.net - .NET 与 SAP 的连接

我想学习 SAP 与 .NET 的连接。我在 SAP 中是 0%,甚至我没有任何 SAP 环境可以尝试一下。你能建议我如何实际学习它吗?我的意思是是否存在像 SAP express [只是 Visual Studio Express Edition 的一个想法] 这样我可以创建 BAPI 并查看连接情况如何。

0 投票
2 回答
4447 浏览

.net - SAP .Net 连接器 3.0 - 从 BEx 查询中获取数据

我现在必须从事一个新项目,将财务数据从 SAP R/3 提取到 Excel 和其他一些数据集市中。我们的 SAP 人员说,获取财务数据的最佳方式是使用 BEx 从 BW,他们在 BEx 中构建了几个查询,我能够使用 OLEDB 提供程序和数据透视表从 excel 中获取数据。现在出于集成目的,我需要从 SSIS 和/或其他 .Net 应用程序(我只知道 .Net C#)获取相同的数据。我下载了 SAP .Net 连接器 (NCo) 3.0、示例和指南,并在 Google 上进行了大量搜索以查找是否可以访问 BEx 查询,结论是肯定的。但找不到如何。

感谢有人提供有关如何访问 BEx 查询数据的指示。如果这不是解决此问题的好方法,请指导我将数据写入 .Net 应用程序的写入方式。

提前致谢

0 投票
3 回答
1317 浏览

c# - SAP .NET 连接器在第一次尝试时需要很长时间才能获取结果

SAP .NET 连接器有问题

我已经构建了一个连接到 SAP BAPI 过程以从 SAP 数据库中获取结果的 Web 应用程序(ASP.NET、C#)。

我已将它连接到 SAP BAPI 程序,它还获取 Web 应用程序的结果。

我的问题是,在第一次尝试期间,获取结果需要 25 到 30 秒,但从第二次尝试开始,结果会立即获取。

我不知道为什么第一次尝试获取结果需要这么长时间。

有人可以帮我吗?