ABAP का परिचय: डेटाटाइप, ऑपरेटर और amp; संपादक - ट्यूटोरियल

विषय - सूची:

Anonim

ABAP का अर्थ है - उन्नत व्यावसायिक अनुप्रयोग प्रोग्रामिंग। यह SAP R / 3 प्रणाली के लिए अनुप्रयोगों के विकास के लिए एक प्रोग्रामिंग भाषा है।
ABAP का नवीनतम संस्करण ABAP ऑब्जेक्ट कहलाता है और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का समर्थन करता है। SAP ABAP / 4 का उपयोग करते हुए लिखे गए एप्लिकेशन चलाएगा, जो पहले ABAP संस्करण है, साथ ही साथ ABAP ऑब्जेक्ट्स का उपयोग करते हुए अनुप्रयोग।
आगे adieu के बिना, ABAP में गोता लगाने देता है।
ध्यान दें, यह ट्यूटोरियल एबीएपी भाषा के निर्माणों (जो पढ़ने में बहुत उबाऊ हो जाता है) पर व्यापक विवरण में नहीं जाएगा, लेकिन जल्दी से शुरू करने के लिए महत्वपूर्ण अवधारणाओं को पेश करें ताकि आप अधिक महत्वपूर्ण विषयों पर अपना ध्यान केंद्रित कर सकें।

डेटा के प्रकार

ABAP में एक चर घोषित करने के लिए सिंटैक्स -

DATA Variable_Name प्रकार Variable_Type

उदाहरण:

DATA कर्मचारी_नंबर प्रकार I।

निम्नलिखित ABAP द्वारा समर्थित डेटा प्रकारों की एक सूची है

डेटा प्रकार प्रारंभिक क्षेत्र की लंबाई वैध क्षेत्र लंबाई प्रारंभिक मूल्य जिसका अर्थ है
संख्यात्मक प्रकार
मैं पूर्णांक (संपूर्ण संख्या)
एफ चल बिन्दु संख्या
पी 1 - 16 पैक नंबर
चरित्र प्रकार
सी 1 1 - 65535 ' ... ' पाठ क्षेत्र (अल्फ़ान्यूमेरिक वर्ण)
'00000000' दिनांक फ़ील्ड (प्रारूप: YYYYMMDD)
एन 1 1 - 65535 '0 ... 0' संख्यात्मक पाठ क्षेत्र (संख्यात्मक वर्ण)
टी '' समय क्षेत्र (प्रारूप: HHMMSS)
हेक्साडेसिमल प्रकार
एक्स 1 1 - 65535 X'0 ... 0 ' हेक्साडेसिमल क्षेत्र

प्रोसेसिंग डाटा - मान असाइन करना

a = 1616 करने के लिए कदम।बी को लिखो।

- अंकगणितीय आपरेशनस

कंप्यूट a = a * 100।

नियंत्रण कथन

निम्नलिखित नियंत्रण कथनों का उपयोग किया जा सकता है - - यदि… EndIf लूप

अगर [नहीं] ऍक्स्प [और / या [नहीं] ऍक्स्प]। [[अन्य।… ।]अगर अंत।

- मामला बयान

मामला चर।जब value1।… जब value2।… [जब अन्य…।]एंडकेस।करना।

-घुमाव के दौरान

जबकि <तार्किक अभिव्यक्ति> ... अंत में।

- डू करो

करो  बार।

तार्किक संचालक

तार्किक ऑपरेटरों की एक सूची

  • जीई या> =
  • जीटी या>
  • ले या <=
  • एलटी या <
  • EQ या =
  • एनई या <>

ABAP / 4 संपादक

अंत में, यहाँ वह जगह है जहाँ आप अपना अधिकांश समय एक प्रोग्राम बनाने / संशोधित करने वाले डेवलपर के रूप में बिताएंगे। लेन-देन SE38