Johdanto SAP ABAP Workbench

SAP ABAP Workbench on kokoelma työkaluja, joita ABAP-kehittäjät käyttävät erilaisten sovellusten luomiseen ABAP-kielellä SAP ERP-järjestelmässä. Kaikki workbench-työkalut on integroitu toisiinsa. Eri työkalut annetaan:

  • ABAP-editori
  • Datasanakirja
  • Menumaalari
  • Ruutumaalari
  • Funktionrakentaja
  • Debugger
  • Object Navigator

se on graafinen ohjelmointiympäristö, jonka avulla kehittäjät voivat kehittää, testata ja ajaa ABAP-ohjelmia SAP-järjestelmässä.

ABAP workbench mahdollistaa tietokantataulukon luomisen, kenttien katselun ja taulukoiden sisältämien tietojen selaamisen yhdellä suosituimmista työkaluista, ABAP data dictionarylla. Näiden Workbench-työkalujen avulla voimme luoda ohjelmia, käyttöliittymiä ja käyttää SAP-järjestelmän tietokantatietoja. Alla olevassa kaaviossa selitetään ABAP Workbenchin työprosessi SAP R/3-järjestelmäarkkitehtuurissa:

SAP ABAP Workbench

ABAP workbench-työpöytää varten SAP Easy access-ohjelman valikkopolku on alla:

harkitse alla olevaa kuvaa:

SAP ABAP Workbench

yllä olevassa kuvassa, voimme nähdä, että kaikki työtasotyökalut on annettu kohdassa Työkalut – > kehitysvaihtoehto. Voimme käyttää näitä työkaluja kahdella tavalla:

  • seuraa annettua polkua ja kaksoisnapsauta tarvittavaa työkalua. Tai,
  • syötä tapahtumakoodi (keskustelemme aiheesta tarkemmin), joka on annettu jokaisen työkalun edessä ”Komentokentässä.”Esimerkiksi: päästäksemme ABAP-sanakirjaan meidän on syötettävä komentokenttään SE11-koodi.

ABAP Workbench-valikko on jaettu neljään osaan:

  1. Overview
  2. Development
  3. Test
  4. Utilities

ABAP Workbenchin ominaisuudet

  • ABAP Workbenchin työkalut on integroitu yhteen, mikä tarkoittaa, että jos kaksoisnapsautamme objektia työskennellessämme ohjelman parissa, workbench käynnistää työkalun automaattisesti.
  • ABAP workbenchissä työskentelemme kehityspakettien ja-objektien, kuten raporttien, tapahtumien, funktiomoduulien, näyttöjen, valikoiden jne.kanssa.
  • sitä käytetään ABAP-koodin kirjoittamiseen erilaisten sovellusten luomiseen, sovelluksen virheenkorjaukseen, suorituskyvyn analysointiin, tietokantaobjektien ylläpitoon, valikoiden luomiseen jne.

ABAP Workbench Components/Tools

SAP ABAP Workbench

alla on muutamia tärkeitä ABAP Workbenchin kehitystyökaluja:

1. ABAP Data Dictionary: Se on yksi tärkeimmistä työkaluista workbench, jota käytetään luoda ja hallita taulukoita ilman irtisanomisia. Se voidaan suoraan käyttää SE11 tapahtumakoodi. Valikkopolku tälle annetaan alla:

2. ABAP Editor: se on toinen tärkeä osa ABAP Workbench, joka on lähdekoodin muokkaustyökalu. ABAP-kehittäjät käyttävät paljon aikaa tähän ABAP-editoriin. Se on työkalu, jossa rakennamme kaikki logiikat ja kirjoitamme/muokkaamme koodia. Sitä voi käyttää suoraan SE38-tapahtumakoodilla. Tämän valikkopolku on alla:

3. Object Navigator: se on ABAP Workbenchin tärkein sisääntulopiste, koska se tuo kaikki työkalut yhteen ja luo myös tehokkaan ympäristön ohjelmien kehittämiseen. Sitä voidaan käyttää ohjelmointisovellusten järjestämiseen integroidussa ympäristössä. Se on parhaiten käytetty työkalu, kun meidän täytyy kehittää suuria ohjelmia, joissa on monia funktiomoduuleja ja monia näyttöjä, koska se tarjoaa helpon tavan navigoida sovellusten välillä. Voimme käyttää sitä suoraan tapahtumakoodilla SE80. Tämän valikkopolku on alla:

4. Function Builder: se muistuttaa eniten ABAP-editoria ja antaa meille mahdollisuuden käyttää koko SAP-standardimoduulia.Mutta sen ensisijainen tehtävä on määritellä tiettyjä tehtäviä, joita voidaan käyttää myös muista ohjelmista. Kuten, voimme luoda rajapintoja function builder. Siihen pääsee suoraan käyttämällä se37-tapahtumakoodia. Tämän valikkopolku on alla:

5. Screen Painter: sitä käytetään määrittelemään tulonäyttö, kuten käyttämällä tätä, voimme luoda oman GUI näytön ohjelmia. Sen avulla voimme luoda sanakirjan objekteja, kuten näkymiä, tietokantataulukko, jne. Sitä voi käyttää se51-tapahtumakoodilla. Tämän valikkopolku on alla:

6. Menu Painter: Menu Painter on työkalu, jota käytetään luomaan käyttöliittymä ohjelmaamme. Se voi luoda painikkeet, valikkopalkki, kuvakkeet, jne., tai voi muokata käyttäjän valikot, jotka annetaan oletuksena. Voimme myös määritellä, käynnistetäänkö valikkotapahtuma kaksoisnapsautuksella vai painamalla enter-näppäintä. Siihen pääsee suoraan käyttämällä se41-tapahtumakoodia. Tämän valikkopolku on alla:

7. Luokan rakentaja: se on sama kuin funktion rakentaja ja sitä käytetään luokan objektien luomiseen. Sitä voi käyttää suoraan SE24-tapahtumakoodilla. Valikkopolku tälle annetaan alla:

ABAP Workbenchin käynnistäminen

ABAP workbenchiä voi käyttää kahdella tavalla:

  1. By logon to SAP GUI→ klikkaa työkaluja SAP Easy Access→Napsauta ABAP Workbench. Tarkastellaan alla olevaa kuvaa:
    SAP ABAP Workbench
  2. syöttämällä Workbenchin tiettyjen työkalujen tapahtumakoodit tai syöttämällä S001-koodi komentokenttään ja painamalla enter-näppäintä, joka avaa ABAP Workbenchin.

tapahtumakoodi

SAP: ssa jokaiselle sovellukselle/työkalulle annetaan koodi, joka on kirjainten, numeroiden tai molempien yhdistelmä, tällaisia koodeja kutsutaan tapahtumakoodeiksi. Voimme syöttää nämä koodit komentokenttään, jolla sen sijaan, että seuraisimme koko valikkopolkua, voimme suoraan käyttää kyseistä työkalua.

näillä tapahtumakoodeilla voimme tehdä sovelluksistamme nopeampia.

alla on joitakin transaktiokoodien keskeisiä kohtia:

  • tapahtumakoodin pituus voi olla jopa 20 merkkiä pitkä.
  • sen on alettava kirjaimella.
  • se tulee syöttää komentokenttään, jotta siihen pääsee käsiksi.

harkitse alla olevaa kuvaa:

 SAP ABAP Workbench

Miten löydän tapahtumakoodin?

jokaisen sovelluksen tapahtumakoodit ovat kiinteitä, joten meidän tarvitsee vain syöttää nämä koodit komentokenttään, ja voimme suoraan käyttää kyseistä sovellusta.

on kaksi tapaa löytää tapahtumakoodi:

  1. jos haemme sovellusta:
    • Siirry Järjestelmäasetukseen valikkopalkista→ valitse tila pudotusvalikosta:
       SAP ABAP Workbench
    • ilmestyy ikkuna, josta voimme tarkistaa sovelluksen tapahtumakoodin:
       SAP ABAP Workbench
  2. jos olemme kotisivulla
    • mene extrat-asetukseen → Valitse Asetukset pudotusvalikosta:
       SAP ABAP Workbench
    • ponnahdusikkuna ilmestyy, klikkaa ” Näytä TEKNISET Nimet.”
       SAP ABAP Workbench

Vastaa

Sähköpostiosoitettasi ei julkaista.