摘要:
http://www.chiefsailor.net/blog/2011/04/sap-abap-reflection/ 阅读全文
摘要:
ABAP的实际开发中还主要是面向过程的,除了设计界面时,实际当中使用类的地方真的屈指可数。发然发现ABAP可以使用单元测试,下面是个简单的例子。假设程序中有一个get_attach_no方法,它负责从p_bktxt参数中获取其中包含的附件数。p_bktxt一般是类似“附件数 1”,函数的功能就是要将其中的1返回。 1 report ztest. 2 3 start-of-selection. 4 5 form get_attach_no using p_bktxt type bktxt. 6 data: str_length type i, 7 ... 阅读全文
摘要:
就目前了解来看,SAP与其他系统交互的方式主要有3种,分别是中间表,RFC和Web Service方式。第1种中间表,也就是利用中间数据库作为交互的方式。SAP系统利用dbco建立与中间数据库关联,利用SQL或者TSQL直接对数据库进行操作。而其他系统也对该中间表进行操作。这种实现方法最大的优点是实现比较简单,对现有其他系统学习成本要求比较低,基本不需要有太多改造就能与SAP进行连接。但是单独使用中间表,可能会造成交互不及时,也就是只能靠轮询和刷新来获取新数据,实时性不够高。第2种是RFC,这个是指SAP的Function设置成RFC形式,可以由其他系统调用SAP的RFC形式。调用SAP的RF 阅读全文