ผลต่างระหว่างรุ่นของ "ภาษาอาบัป"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ล แก้คำเขียนผิดบ่อยด้วยบอต |
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]
|