随笔分类 -  SAP 语法(Syntax)

SAP 的保留字、语句等
MOVE-CORRESPONDING 应该注意的语法特点
摘要:用 MOVE-CORRESPONDING 时,应注意两个源结构的字段不同,但是目标结构的字段同时包含这些不同字段时,语句的处理。 阅读全文
posted @ 2009-06-11 15:48 华亭慧剑 阅读(4433) 评论(0) 推荐(0)
ABAPDOCU 示例程序解析(006)
摘要:示例程序:Date and Time Calculations、Processing Strings 阅读全文
posted @ 2009-06-08 12:14 华亭慧剑 阅读(1471) 评论(0) 推荐(0)
ABAPDOCU 示例程序解析(005)
摘要:演示程序:Arithmetic Calculations、Mathematical Functions、Demonstration for Business Arithmetic 阅读全文
posted @ 2009-06-05 14:37 华亭慧剑 阅读(2296) 评论(0) 推荐(0)
ABAPDOCU 示例程序解析(004)
摘要:演示程序:Assigning Value with MOVE、Assigning Value Using WRITE TO、Resetting Initial Values 阅读全文
posted @ 2009-06-04 09:49 华亭慧剑 阅读(974) 评论(0) 推荐(0)
ABAPDOCU 示例程序解析(003)
摘要:示例:Demonstration of Elementary Data Objects、Elementary TYPES Statement、Demonstration of Structures、Demonstration of Internal Tables、Demonstration of DESCRIBE FIELD 阅读全文
posted @ 2009-06-02 15:04 华亭慧剑 阅读(919) 评论(0) 推荐(0)
ABAPDOCU 示例程序解析(002)
摘要:The ABAP Hello World Program 阅读全文
posted @ 2009-06-01 16:11 华亭慧剑 阅读(1512) 评论(5) 推荐(0)
ABAPDOCU 示例程序解析(001)
摘要:SAP 为了方便用户学习 ABAP 语言,提供了很多示例程序,这些程序可以用事务码 ABAPDOCU 打开。 阅读全文
posted @ 2009-06-01 15:02 华亭慧剑 阅读(2541) 评论(0) 推荐(1)
怎么在数学表达式里输入小数点
摘要:SAP 把句号做为语句结束标志,但是在数学表达式里,小数点就是句号,这样在输入如下的表达式时就会产生语法错误: tax = price * 0.17. 编译器读到 0. 的时候认为语句结束,后面的 17. 就成了非法语句。 阅读全文
posted @ 2009-04-11 13:23 华亭慧剑 阅读(943) 评论(1) 推荐(0)
如何在字符串里加入单引号
摘要:这是个很容易遇到的问题,也是经常会困扰初学者的问题,答案很简单:就是连续两个单引号。 从技术上来解释:代码分析器遇到一个单引号,就认为字符串文字开始,然后遇到下一个单引号的时候,它不会立即认为字符串结束,而是再读取下一个字符,如果还是单引号,则把这两个单引号解释为字符串中的一个单引号,并且继续分析后面的字符,直到遇到一个单引号后不是单引号,就认为这个字符串结束。 阅读全文
posted @ 2009-04-10 14:08 华亭慧剑 阅读(8113) 评论(1) 推荐(0)
用 CALL TRANSACTION USING... 调用批输入时的一些注意事项
摘要: CALL TRANSACTION 'tcode' USING bdc_tab ... 是 ABAP 里提供的一个方便的执行批量输入的语句,使用它可以通过程序代码完成多个事务码的连续执行。本文详细介绍一下这种调用方式中的执行参数。 阅读全文
posted @ 2008-12-11 10:58 华亭慧剑 阅读(4635) 评论(0) 推荐(0)
如何方便的计算 GLT0 等表中的数据
摘要:在 ABAP 的 GLT0、FAGLFLEXT 等余额表中,用诸如 TSL01、TSL02 …… TSL16 等字段记录了 16 个期间的发生额,在对某个期间取当年累计的时候,如果用其它语言,一般需要创建一个 CASE ... WHEN ... ENDCASE 结构,按输入的期间值来累加,代码量比较大。不过在 ABAP 中就不必那么麻烦了,SAP 提供了一个方便的语法来完成这类计算。 阅读全文
posted @ 2008-10-28 09:06 华亭慧剑 阅读(2192) 评论(4) 推荐(0)
运行时动态调用子程序的例子
摘要:有时候可能会需要在程序运行过程中动态决定调用哪个子程序,ABAP 提供了一个很好的动态调用方法。 阅读全文
posted @ 2007-12-05 09:31 华亭慧剑 阅读(1638) 评论(0) 推荐(0)