Abap 哪里可以找到初学者BAPI编码指南?
我已经通过web服务与SAP进行了一段时间的应用程序接口工作,我也想在web服务背后对BAPI进行编程。我的公司一直在使用一名SAP顾问进行BAPI编程,我也希望能够胜任这一角色 作为最终用户,我对SAP的核心功能有相当丰富的经验,因此我在这方面并不完全是新手。但我以前从未做过任何BAPI编程,而且我很难找到好的初学者指南。我想为有经验的程序员找到一些东西,帮助您从SAP的“hello world”到编写业务关键型BAPI 我听说BAPI编码类似于SQL编码,是真的吗Abap 哪里可以找到初学者BAPI编码指南?,abap,bapi,Abap,Bapi,我已经通过web服务与SAP进行了一段时间的应用程序接口工作,我也想在web服务背后对BAPI进行编程。我的公司一直在使用一名SAP顾问进行BAPI编程,我也希望能够胜任这一角色 作为最终用户,我对SAP的核心功能有相当丰富的经验,因此我在这方面并不完全是新手。但我以前从未做过任何BAPI编程,而且我很难找到好的初学者指南。我想为有经验的程序员找到一些东西,帮助您从SAP的“hello world”到编写业务关键型BAPI 我听说BAPI编码类似于SQL编码,是真的吗 另外,我想找一本免费的在线
另外,我想找一本免费的在线指南,但我意识到这可能是一厢情愿的想法,所以任何综合性的书籍也会有所帮助。我不确定在线资源,但有几本非常好的书可以学习ABAP编程,你会寻找ABAP基础知识和/或ABAP对象(后一本听起来更好,而且更多)“高级”,但通常只是该语言的一个更现代的版本)。我在过去使用过的一个建议是,由于这些是“企业书籍”,所以准备花比平装书多一点的钱 应涵盖的主题:
- 数据字典(定义表、结构等的SAPs术语)
- 报表编程
- GUI编程(并非真正需要)
- 函数(不确定“Funktionsbaustein”的英文翻译,它是一个带有参数等的函数,但在数据字典中定义)
- 交易
很多ABAP编程就像在4GL中工作(这就是为什么它以前被称为ABAP/4),处理大量的数据,您正在读/写数据库,但也将这些数据输出给用户并处理用户输入。我把它描述为COBOL和VB之间的一种奇怪的混合,当然是一种很好的技能。我不确定是否有在线资源,但有几本很好的书可以学习ABAP编程,你应该寻找ABAP基础知识和/或ABAP对象(后者听起来更好,更“高级”)但通常只是语言的更现代版本)。我在过去使用过的一个建议是。因为这些是“企业书籍”,所以要准备花比平装书多一点的钱 应涵盖的主题:
- 数据字典(定义表、结构等的SAPs术语)
- 报表编程
- GUI编程(并非真正需要)
- 函数(不确定“Funktionsbaustein”的英文翻译,它是一个带有参数等的函数,但在数据字典中定义)
- 交易
很多ABAP编程就像在4GL中工作(这就是为什么它以前被称为ABAP/4),处理大量的数据,您正在读/写数据库,但也将这些数据输出给用户并处理用户输入。我把它描述为COBOL和VB之间的一种奇怪的混合,当然是一种很好的技能。你的开发人员所谓的“BAPI编码”实际上是RFC编码。 BAPI是一种面向对象的编码方法,其中每个方法都是RFC。 如果您想编写RFC(远程函数调用),那么有一个很好的循序渐进的RFC教程: (只有第1步和第2步对您真正重要) 初学者最大的错误是:
- 未设置远程可调用标志
不过要小心,ABAP看起来似乎很简单,我见过一些开发者写的可怕的东西,他们认为了解语法和SE11就足够了。作为初级ABAP程序员,您应该始终让高级ABAP编码员检查您的规范/代码。您的开发人员所谓的“BAPI编码”实际上是RFC编码。 BAPI是一种面向对象的编码方法,其中每个方法都是RFC。 如果您想编写RFC(远程函数调用),那么有一个很好的循序渐进的RFC教程: (只有第1步和第2步对您真正重要) 初学者最大的错误是:
- 未设置远程可调用标志