ผลต่างระหว่างรุ่นของ "ภาษาอาบัป"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
NongBot (คุย | ส่วนร่วม)
แก้คำเขียนผิดบ่อยด้วยบอต
Octahedron80 (คุย | ส่วนร่วม)
จัดรูปแบบ +เก็บกวาดด้วยสคริปต์จัดให้
บรรทัด 3:
'''อาบัพ''' หรือ '''ABAP''' (ย่อมาจาก Advanced Business Application Programming) เป็น[[ภาษาโปรแกรม]]ระดับสูงที่พัฒนาโดยบริษัท [[SAP]] จาก[[ประเทศเยอรมนี]] โดยเป็นภาษาที่ใช้ในซอฟต์แวร์ประเภท[[เว็บแอปพลิเคชันเซิร์ฟเวอร์]]ของบริษัท SAP เอง รูปแบบของภาษา ABAP ใกล้เคียงกับ[[ภาษาโคบอล]]
 
== ประวัติ ==
 
ABAP นับเป็นภาษาโปรแกรมในยุคที่สี่ พัฒนาในช่วงยุค 80 เดิมทีเป็นภาษาสำหรับใช้ทำรายงานในแพลตฟอร์ม [[SAP R/2]] ในช่วงแรกชื่อ ABAP ย่อมาจากภาษาเยอรมันว่า "'''A'''llgemeiner '''B'''erichts'''a'''ufbereitungs'''p'''rozessor" ซึ่งมีความหมายว่า "ตัวประมวลผลทั่วไปในการสร้างรายงาน" กลุ่มผู้ใช้ของ ABAP คือผู้ใช้ทั่วไป แต่ตัวภาษาก็มีความซับซ้อนจนทำให้ต้องใช้ผู้เชี่ยวชาญในการแก้ไข
บรรทัด 11:
แพลตฟอร์มรุ่นล่าสุดของ SAP คือ [[NetWaever]] นั้นสนับสนุนทั้งภาษา ABAP และ[[ภาษาจาวา]]
 
== ตัวอย่าง ==
จาก SAP NetWeaver:
<pre><nowiki>
* -----------------------------------------------------------------------
* set an exclusive lock at level object-type & object-id
* -----------------------------------------------------------------------
IF NOT lf_bapi_error = true.
IF ( NOT istourhd-doc_type IS INITIAL ) AND
บรรทัด 43:
</nowiki></pre>
 
== แหล่งข้อมูลอื่น==
==ลิงก์ภายนอก==
* [http://www.sdn.sap.com/irj/sdn/developerareas/abap ABAP จาก SAP Developer Network]