问题标签 [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.
.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?!
c# - 有没有办法通过使用其命名空间而不是使用指令“使用命名空间名称”来引用某个类/接口/...?
有没有一种方法可以引用某个类/接口/...,方法是用它的命名空间而不是 using 指令“使用命名空间名称”封闭它?!
因为,我正在一个使用 SAP .NET 连接器的网站上工作。我已经添加了对连接器 ddl 的引用,并且在引用其命名空间“使用命名空间名称”时,或者将类命名空间设置为另一个而不是连接器命名空间,
我收到有关连接器类的错误消息“找不到类型或命名空间,您是否缺少 using 指令或程序集引用?”。
但是在将命名空间名称更改为连接器命名空间时,一切顺利吗?!
因此,连接器类型迫使我将类的命名空间设置为它们的命名空间!
这可能吗?如果是这样,怎么做?
.net - 将项目添加到 IRfcTable
我有一个函数,其中一个参数是一个表(T_ITEMS)。
表项的类型/结构为 Z_ITEM,具有两个字段:值、数量;
如何将 Z_ITEM 类型的项目添加到此表中?
我所做的是以下代码:
在 repo.GetStructureMetadata("Z_ITEMS") 我有结构但是当我转换为 IRfcStructure 变量 articol 为空。
.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 代理对象项目......
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 看起来像是某种错误。我想知道如何公开它...c# - 使用 SAP 的分步教程。带有 VS 2008 的网络连接器
我在 Internet 上找到了很多示例,但很多都是旧的(VS 2003,SAP.Net Connector 2.0,当前为 3.0)。
我想知道如何使用 SAP。网络连接器。
我应该安装哪些文件?
添加到项目中的引用?
如何添加提供程序以在服务器资源管理器中创建连接?
.net - SAP .NET 连接器
我被要求使用 SAP .NET 连接器。我目前使用 .NET 4.0 和 VS2010。我需要降级吗?
另外,有没有人知道有关如何使用它的任何当前在线教程?我所拥有的只是来自 SAP 的信息,这并不是最直观的。
asp.net - .NET 与 SAP 的连接
我想学习 SAP 与 .NET 的连接。我在 SAP 中是 0%,甚至我没有任何 SAP 环境可以尝试一下。你能建议我如何实际学习它吗?我的意思是是否存在像 SAP express [只是 Visual Studio Express Edition 的一个想法] 这样我可以创建 BAPI 并查看连接情况如何。
.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 应用程序的写入方式。
提前致谢
c# - SAP .NET 连接器在第一次尝试时需要很长时间才能获取结果
SAP .NET 连接器有问题
我已经构建了一个连接到 SAP BAPI 过程以从 SAP 数据库中获取结果的 Web 应用程序(ASP.NET、C#)。
我已将它连接到 SAP BAPI 程序,它还获取 Web 应用程序的结果。
我的问题是,在第一次尝试期间,获取结果需要 25 到 30 秒,但从第二次尝试开始,结果会立即获取。
我不知道为什么第一次尝试获取结果需要这么长时间。
有人可以帮我吗?