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 lesenSchlagwort-Archive: ABAP
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
1 | SELECT * FROM BUT000 WHERE PARTNER IN &PARTNER_MULTI& |
wird als folgender openSQL SELECT ausgeführt:
1 | SELECT * FROM BUT000 WHERE PARTNER IN ('0000000001','0000000002','0000000003') |
Konvertierungsexits für Symbolwerte Für einwertige Symbole kann […]
Weiter lesenR/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 lesenWebinar – 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 lesenABAP® 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 lesenCadaxo 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 lesenWebinar – 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 lesenWebinar – 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 lesenWebinar – 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 lesenWebinar – 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 lesenWebinar – 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 lesenWebinar – 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 lesenHow 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 lesenABAP® – 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 lesenKlassische 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