标签: sap

什么是ABAP和SAP?

什么是SAP和ABAP?我搜索并获得了一些不太有意义的不同首字母缩略词.

  • SAP是数据库引擎吗?
  • ABAP是一种编程语言吗?
  • 或者他们没有那种性质?

它们主要用于什么?

sap abap

74
推荐指数
6
解决办法
14万
查看次数

我应该如何开始学习SAP?

我是一名MS开发人员,致力于在MS技术和SAP之间提供桥接产品.

我已经习惯了MS空间,它似乎与SAP完全不同.这开始成为一个问题 - 我无法"获得"SAP.

那么,什么是"理解"SAP的好材料?-理解人们为什么买它,它是如何从商业的角度使用,如何看待从技术的角度来看,架构,学习它是如何构成的,是什么在SAPGUI的重要工具和喘气我怎么学习如何阅读ABAP?不寒而栗

我知道足够的SAP来完成我的工作 - 我知道SAP中的符文.但这还不够,SAP SDN和帮助对于大图片视图来说真的不够(对于小图片视图来说也不是很好,但这是另一个其他地方的讨论).

提前致谢.

sap

52
推荐指数
5
解决办法
9万
查看次数

ABAP的直升机视图

我不知道关于ABAP的事情,除了它有一个OO方面,我想在我开始仔细研究之前对它有一些直升机视图.我知道我可以在研究它时找到所有这些,但就像我说的初学者一样,我想知道我在处理什么.

  • 是(总是)编译?
  • Typestem:它是强类型的吗?它是否使用类型推断?
  • 继承:single/muliple,类似接口的结构?
  • 集合:除了数组之外还有它的集合吗?它是通用收藏品吗?它是否使用List理解?
  • 数组,返回类型,参数类型,重写方式(con/contra/in)方差怎么样?
  • 任何例外处理?
  • 是否通过合同支持进行设计?
  • 选择其他众所周知的语言有什么值得注意的吗?
  • ...

任何关于特征的一般信息基本上都是受欢迎的

sap abap

48
推荐指数
2
解决办法
6211
查看次数

如何在abap中获取内部表的行数?

如何获取内部表的行数?我想我可以循环播放它.但必须有一个更健全的方式.

我不知道它是否有所作为,但代码应该在4.6c版本上运行.

sap abap

33
推荐指数
3
解决办法
31万
查看次数

SAP可以使用Python吗?

Python可用于查询SAP数据库吗?

python sap abap

26
推荐指数
4
解决办法
4万
查看次数

使用SAP的分步教程.VS 2008的网络连接器

我在互联网上找到了很多例子,但很多都是旧的(VS 2003,SAP .Net Connector 2.0,其中当前为3.0).

我想知道如何使用SAP.NET连接器.

我应该安装哪些文件?

添加到项目的参考?

如何添加提供程序以在Server Explorer中创建连接?

.net c# sap sap-connector

24
推荐指数
1
解决办法
7万
查看次数

如何使用c#自动化SAP GUI

我想使用C#语言自动化SAP GUI窗口.我能够在VBScript中完成它,但代码重用是可怕的.除了Id喜欢使用线程而不是运行80个或更多进程.我在哪里可以找到有关如何执行此操作的任何文档和示例?这是我正在使用的代码.基本上,我面临的问题是 - 如何建立与SAP GUI的连接,然后动态创建SAP GUI,然后开始进行交易并在某些字段中输入文本.

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using White.Core.Factory;
using White.Core.UIItems.Finders;
using White.Core.InputDevices;
using System.Threading;
using System.Diagnostics;
using SAP.Connector;
using SAP;


namespace SAP_Automation
{
    class Program
    {
        public static void Main(string[] args)
        {
            string ExeSourceFile = @"C:\Program Files\SAP\SapSetup\setup\SAL\SapLogon.s8l";
            White.Core.Application _application;
            White.Core.UIItems.WindowItems.Window _mainWindow;

            var c = SAP.Connector.Connection.GetConnection("**");
            var c = new SAPConnection("ASHOST=*; GWHOST=*; GWSERV=*; ASHOST=*; SYSNR=00;USER=user; PASSWD=**;");
            c.Open();


            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我可以创建连接,但我不知道如何创建GUI的会话并开始在字段中输入文本.任何例子和样品将不胜感激.

c# sap

23
推荐指数
1
解决办法
4万
查看次数

不支持的操作.由JRC引擎处理的文档无法在C++堆栈中打开

当我在后端使用oracle 10g数据库在windows server 2003上部署我的asp.net网站时.我使用sap crystal report version 13.0.2000.0它给出了错误

Unsupported Operation. A document processed by the JRC engine cannot be opened in the C++ 
stack.Description: An unhandled exception occurred during the execution of the current web request.
Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Runtime.InteropServices.COMException: Unsupported Operation. A document processed by the JRC engine cannot be opened in the C++ stack.
Run Code Online (Sandbox Code Playgroud)

来源错误:

在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.

堆栈跟踪:

[COMException (0x80041811): Unsupported Operation. …
Run Code Online (Sandbox Code Playgroud)

c++ asp.net sap crystal-reports

19
推荐指数
3
解决办法
4万
查看次数

ABAP开发的首选布尔类型

SAP没有布尔值的核心数据类型.此外,SAP中更高级别的布尔类型通常具有三种状态:true('X'),false('')和unknown(' - ').

现在很明显,布尔值是我开发工作的基石,但我意识到我的类型(数据元素)用法并不是非常一致.到目前为止,我认为这些是最常见的:

  • abap_bool:在abap类型池中定义,不受约束但常量定义为true,false,unknown,yes和no
  • os_boolean:数据元素,是('X')或否('')
  • xfeld:data element,True('X')或False('')缺少字段标签,描述为复选框

在我的代码中我主要使用,abap_bool因为我可以使用常量而不是字符值,而不是我无法分配abap_truexfeld.但是,我被警告过,这种类型的池可能并不总是可用.

我现在想知道布尔值的最佳实践,特别是:

  • 我应该使用哪种首选类型?
  • 使用abap类型池会导致某些模块或场景出现问题吗?
  • abap_bool包含未知或任何字符值的可能性是否重要?

sap abap

17
推荐指数
2
解决办法
1万
查看次数

微软和SAP

多年来,我一直使用旧的" SAP DCOM Connector "在基于Microsoft的应用程序和SAP之间进行通信.不幸的是,SAP多年来不再支持这种古老而又高性能的技术.因此,我希望并且必须迁移到另一种更新的技术.

首先是" SAP Connector for .NET 2.0 ".乍一看似乎是一个很好的替代品.但是这个连接器只能用于.NET 1.1(还有.NET 2.0的解决方法),并且将来没有进一步的开发.对你SAP感到羞耻!! SAP表示,将来我们应该为Visual Studio 使用" Enterprise Services Explorer ".但是这项技术仅适用于ECC6.0而不适用于4.6C.这就是重点.我需要一种现代技术,可用于4.6C和ECC6.0 !!

所以我做了一些调查,发现了" Theobald-Software "中的产品" ERPConnect ".它看起来非常好,他们有一个好的和廉价的许可证模型.该产品的第一个问题是,不允许向客户提供基于ERPConnect的应用程序的源代码.这很奇怪,因为客户通常也会购买应用程序源的权利.第二个问题是,该产品不是来自SAP,也未经SAP认证.许多客户不希望来自第三方的产品.

所以现在我的问题是:是否有进一步的可能性将Microsoft WorldSAP World连接起来 ,并且有人知道上述方法的替代方案吗?特别是我需要使用RFC的替代方案.

.net sap dcom connector

16
推荐指数
1
解决办法
4295
查看次数

标签 统计

sap ×10

abap ×5

.net ×2

c# ×2

asp.net ×1

c++ ×1

connector ×1

crystal-reports ×1

dcom ×1

python ×1

sap-connector ×1