CONTINUE, CHECK, EXIT und RETURN

Vor kurzem musste ich wieder einmal ein ABAP Klasse korrigieren, in der die Bedeutung von CONTINUE und RETURN offensichtlich verwechselt wurde. Eigentlich sollte innerhalb eines Schleifendurchlaufs an einer Stelle der aktuelle Durchlauf beendet werden und mit dem nächsten Tabelleneintrag weitergemacht werden. Aber leider wurde dies mit RETURN Anweisung implementiert. RETURN verlässt sofort die komplette Methode. Daraufhin habe ich mit einigen Kollegen über die Aufgabenstellung diskutiert und es hat sich herausgestellt, dass manchmal Unklarheit bei der […]

Weiter lesen

Cadaxo SQL Cockpit 3.3 – Releaseinfos

In der Cadaxo SQL Cockpits Version 3.3 haben wir neben kleinern Korrekturen und Anpassungen auch einiges an Kundenwünschen eingebaut. Typisierte Symbole und Multi Value Symbole Ein Symbol kann ab jetzt nicht nur einen einzeln Wert enthalten! Multivalue-Symbole speichern mehrere Werten von gleichen Type, die in der WHERE Klausel – derzeit- nur hinter IN vorkommen dürfen. Beispiel der Verwendung: Der Cockpit SELECT

wird als folgender openSQL SELECT ausgeführt:

Konvertierungsexits für Symbolwerte Für einwertige Symbole kann […]

Weiter lesen

R/2 bzw. ABAP® /4 Programmierer gesucht? Echt jetzt?

Wie die vielen anderen U-Bahn Fahrgäste starre ich während dem morgendlichen Weg in die Arbeit auf mein Handy und scrolle Facebook, Instagram und Twitter durch. Vor ein paar Tagen wurde ich plötzlich auf Twitter bei einem Jobinserat stutzig: Da sucht doch tatsächlich eine Firma aus Berlin einen ABAP /4 Entwickler. Echt? Gibt’s ja nicht! Zumal ich mich erinnere, dass ABAP als ABAP /4 nur in der R/2 und den ganz frühen R/3 Zeiten bezeichnet wurde. […]

Weiter lesen

Webinar – ABAP® CDS Views

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP CDS Views“ Präsentationsunterlagen als PDF ABAP CDS Views Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-abap-cds-views Umfrageergebnisse: Welches Webinar sollen wir im September wiederholen? Da als einziger Vorschlag ebenfalls BOPF gewählt wurde, steht das Ergebnis wohl fest. Wir werden das berücksichtigen, behalten uns aber vor, doch die Würfel zu befragen 😉 Nützliche Links http://events.sap.com/teched/en/session/26506 https://www.youtube.com/channel/UC5DgCoTxyLCuli33BQrLmrg/about https://help.sap.com/http.svc/rc/abapdocu_751_index_htm/7.51/de-DE/index.htm   Interessante Blogs Domi Bigl – ABAP CDS Views – 6 Schritte zum Verständnis […]

Weiter lesen

ABAP® CDS Views – 6 Schritte zum Verständnis

Einführung Core Data Service Views – CDS Views – sind die neue Form der DDIC (SE11)-Datenbankview – aber absolut nicht vergleichbar! CDS Views werden mit der Data Definition Language – DDL – in den Abap Development Tools definiert und können mit der Data Control Language – DCL – um Berechtigungen bzw. Zugriffsbeschränkungen erweitert werden. Sie sind eine Möglichkeit des Code Push-Down im ABAP und zentraler Bestandteil des S/4 HANA ABAP-Programmiermodels (mehr Details gibt’s in den Folien zum […]

Weiter lesen

Cadaxo SQL Cockpit 3.2 – Releaseinfos

Für die Version 3.2 unseres SQL Cockpits haben wir neben einigen kleineren Verbesserungen und Korrekturen ein paar sehr interessante Features eingebaut bzw. erweitert. Vergleichen von Ergebnislisten Der Vergleich von Ergebnislisten wurde komplett runderneuert. Nun können beliebige Ergebnislisten miteinander verglichen werden. Über eine komfortable Mappingoberfläche können die zu vergleichenden Felder verlinkt werden. Es spielt dabei keine Rolle, ob es sich dabei um neu erstellte Ergebnislisten oder um gespeicherte Listen handelt. Tipp: Gespeicherte Listen können exportiert bzw. […]

Weiter lesen

Webinar – SAP® BOPF

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zu unserem Webinar „SAP BOPF„ Präsentationsunterlagen als PDF Webinar SAP Business Object Processing Framework (BOPF) – final Präsentationsunterlagen via Slideshare – Webinar – SAP BOPF Youtube Videoaufzeichnung: https://youtu.be/gi3lVxhTmRA Video mit CDS / BOPF Demo: Büchertipps: SAP Press: ABAP to the future – ISBN – 978-1-4932-1410-5 https://www.rheinwerk-verlag.de/abap-to-the-future_4161/ (ABAP 7.50, ADT, BOPF, … ) SAP Press E-Bites: BOPF – Business Object Development – ISBN – 978-1-4932-1479-2 https://www.rheinwerk-verlag.de/bopf-business-object-development_4300/ (Dieses Buch haben wir jedoch selber nicht gelesen, daher können wir […]

Weiter lesen

Webinar – ABAP® 7.50 Releaseabhängige Änderungen

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP 7.50 Releaseabhängige Änderungen„ Präsentationsunterlagen als PDF webinar-abap-7-50-releaseinformationen-final Slideshare – http://www.slideshare.net/cadaxogmbh/webinar-abap-750-releaseabhngige-nderungen Videomitschnitt – https://www.youtube.com/watch?v=nVtkLSl_oRY&t=1s Bücher: SAPUI5 – Der umfassende Handwerk – ISBN 978-3-8362-4456-5 Nützliche Links –http://help.sap.com/abapdocu_750/en/index.htm?file=abennews-750.htm http://help.sap.com/abapdocu_751/en/index.htm?file=abennews-751.htm Horst Keller Blogs: –https://blogs.sap.com/2015/11/27/abap-language-news-for-release-750/ –https://blogs.sap.com/2016/11/04/abap-news-for-release-7.51/ Unsere nächsten Webinare Freitag 27.01.2017 10:00 Uhr – SAP Business Object Processing Framework ( BOPF ) Freitag 03.02.2017 10:00 Uhr – SQL Cockpit – Funktionen und Einsatzmöglichkeiten Bild Backstage!

Weiter lesen

Webinar – TDD mit ABAP® Units

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „TDD mit ABAP Units“ Präsentationsunterlagen als PDF TDD mit ABAP Units Slideshare – http://www.slideshare.net/cadaxogmbh/tdd-mit-abap-units Umfrageergebnisse: Verwenden Sie ABAP Unit Tests? Interessante Auszüge aus dem Chat Frage: Kann man die Unit Tests soweit integrieren, dass ein Transport nur möglich ist wenn keine Fehler auftreten? Antwort: Ja sicher, über CI (Code Inspector) Prüfungen bei der Freigabe Info: So ein Update zum falschen Zeitpunkt ist einem Kollegen kurz vor […]

Weiter lesen

Webinar – Clean Code in ABAP®

  Vielen Dank für Ihre Teilnahme an unserem Webinar!   Unterlagen/Links zum Webinar „Clean Code in ABAP“ Präsentationsunterlagen als PDF Download – Clean Code in ABAP   Bücher: Clean Code – ISBN 978-3-8266-5548-7 Clean Coder – ISBN 978-3-8266-9695-4   Unsere nächsten Webinare Freitag 23.9.2016 10:00 Uhr – Test-Driven-Development mit ABAP Units  

Weiter lesen

Webinar – Der SAP® Abkürzungsdschungel

  Vielen Dank für Ihre Teilnahme an unserem Webinar!   Unterlagen/Links zum Webinar „Der SAP Abkürzungsdschungel – Was steckt hinter HCP, S/4, C4C, …“ Präsentationsunterlagen als PDF Download – Der SAP Abkürzungsdschungel     Unsere nächsten Webinare   Juli Saville – Cadaxo bringt Fiori auf den nächsten Level (Anmeldelink folgt) August Freitag 24.6.2016 10:00 Uhr – 11:00 Uhr – Clean Code in ABAP     Nützliche Links: https://hcp.sap.com/developers.html http://influence.sap.com http://developer.sap.com http://help.sap.com http://training.sap.com http://open.sap.com https://sapui5.hana.ondemand.com https://experience.sap.com http://sapinsider.wispubs.com/Magazines/SAPinsider […]

Weiter lesen

Webinar – Boost Your ABAP®

  Vielen Dank für Ihre Teilnahme an unserem Webinar!   Unterlagen/Links zum Webinar „Boost Your ABAP – Tipps & Tricks für performance-optimierte Programmierung“ Präsentationsunterlagen als PDF Download – Webinar Boost Your ABAP Präsentationsunterlagen auf Slideshare – http://de.slideshare.net/cadaxogmbh/webinar-boost-your-abap Youtube Videoaufzeichnung: – https://youtu.be/XgDkh7wxuwU Unser nächstes Webinar Freitag 24.6.2016 10:00 Uhr – 11:00 Uhr – Der SAP Abkürzungsdschungel – Was steckt hinter HCP, S/4, C4C Wichtige Links aus dem Themengebiet „Skills“: Online Netzwerke http://sdn.sap.com http://influence.sap.com http://developer.sap.com http://www.dsag.de http://www.xing.com http://www.linkedin.com http://www.twitter.com http://www.abapforum.com […]

Weiter lesen

How to send emails from ABAP® with CL_BCS

Usage of the class CL_BCS in order to send eMails from ABAP™ applications via the Business Communication Service. With our development tips we address special, related to praxis topics around the exciting and inexhaustible topic software development. Valid for: SAP NetWeaver ABAP Web AS from 6.10 Index General e-mail dispatch from SAP Class CL_BCS Method CREATE_PERSISTENT – compile of a sending task Method SET_DOCUMENT – attach text, data files and other objects Method ADD_ATTACHMENT of the […]

Weiter lesen

ABAP® – Das gibt’s ja nicht!

Weiß eigentlich jemand, wieviel R/2 in einem aktuellen ECC System vorhanden ist? Oder wieso es eigentlich diese geliebten POOL/CLUSTER Tabellen gibt? Und warum denn FOR ALL ENTRIES eine große Gefahr darstellt? Hier gibt’s ein paar Antworten.

Weiter lesen

Klassische vs. moderne String-Verarbeitung in ABAP®

Mit ABAP wurden im Laufe der Zeit zahlreiche neue Stringfunktionen eingeführt, die moderne String-Verarbeitung deutlich vereinfachen. Viele klassische Operationen lassen sich heute direkt als Ausdruck formulieren, was den Code kompakter, lesbarer und wartbarer macht.Die folgenden Beispiele zeigen typische Aufgaben der String-Verarbeitung und wie sie mit modernen ABAP-Ausdrücken elegant gelöst werden können. cmax/cmin – Zeichenartige Extremwertfunktion Mit den neuen Extremwertfunktionen cmax bzw. cmin können bis zu 9 zeichenartige Argumente verglichen werden und man erhält die größte […]

Weiter lesen