• Home
  • About me
  • FALV
  • ALV Grid in the nutshell
    • Basic Information
    • Field catalog
  • Articles
    • Tricks
    • FALV (Fast ALV Grid)
    • ALV Grid in the nutshell
    • Tips
    • How to...
    • For beginners
    • Thoughts
  • By Topic
    • ALV
    • ALV OO
    • SALV
    • GOS
    • Selection screen
    • Purchase Requisitions
    • Purchase Orders
    • Attachments
    • Others
    • Characteristics
    • Sample Programs
    • ZIP
    • OLE
    • Mails
    • Routings
    • EWB
    • Excel
  • Keywords
  • RSS
  • Download
  • Home
  • Articles
  • Thoughts

ABAP in Eclipse - Install, Configure, Use, and Enhance Your ADT

Details
Łukasz Pęgiel
Thoughts
11 June 2021
Hits: 8724

If you follow me on social media, you probably already know that I have written a book about ABAP in Eclipse. The full title is: ABAP in Eclipse - Install, Configure, Use, and Enhance Your ADT and it is pointed to all ADT users as it covers the topics from installation up to extension of Eclipse. If you have the book, let me know your feedback, as this is most important for an author to see where he did well and where he need to still learn.

  

 

Cheers 

Add a comment

ABAP Code Retreat Tychy 2019 - Organizer Recap

Details
Łukasz Pęgiel
Thoughts
02 April 2019
Hits: 3958
Tags: ABAP Code Retreat , ACR , acrTYC , SAP Community Events

This year I've organized ABAP Code Retreat in Tychy for the second time. In this recap I want not only tell you about the event itself, but also about how the whole organisation of the event took place. If you'll read it to the end, you'll notice that it is not that hard :) 

I've organized one such event before in 2017, when Christian Drumm was leading the whole event. I was very satisfied that 16 from 24 registered participants, so my expectations were that this time it will be more persons. I aslo knew exactly how much food and drinks I need for the event, what path of organisation to follow, but if you want to organize such event, then I'll point all needs and steps, so you can see if maybe you can organize such event also.

Add a comment
Read more ...

#SAPTechEd 2016 Barcelona

Details
Łukasz Pęgiel
Thoughts
10 November 2016
Hits: 6734
Tags: SAP TechEd , SAP TechEd 2016 , TechEd
Hola!
although I'm still in Barcelona and the event just finished, I'd like to share with you some first thoughts I have about SAP TechEd 2016 event.
 
 
Add a comment
Read more ...

SAP TechEd Developer Hero 2016

Details
Łukasz Pęgiel
Thoughts
09 October 2016
Hits: 7891
This year in July I received an email from SAP Developer Relation team that I was nominate for one of thirty SAP TechEd Developer Heroes 2016.
 
This was quite unsuspected but at the same time very pleasure information. I was nominated for Contributing to ABAP and OS projects, I guess because of FALV project ( my part in abap2xlsx is too small ). To be honest there are many other developers who should get the Developer Hero title and I hope they will do next year, just don't be afraid to vote for them ( I'll not ).
 
Add a comment
Read more ...

Why I like to code in ABAP in Eclipse

Details
Łukasz Pęgiel
Thoughts
27 May 2016
Hits: 28387
Tags: ADT , ABAP in Eclipse , AiE
Why I like to code ABAP in Eclipse?
 
 
 
 
I was receiving this question very often in the past, but I really thought that most of the developers who can use AiE, are using it. But seems that I was wrong. Still a lot of you use SE80. I don’t mind it, I also use it myself in some circumstances, but sooner or later you’ll need to switch to AiE, for example when you work with HANA.
That’s why I’ve decided to write about why I use AiE. What I like in it and what I dislike. AiE is not perfect (yet) but there are some advantages which you should consider.
 

1.       My first touch with ABAP in Eclipse

 
It was not the love from the first sight. Although I liked very much the idea of using Eclipse for developing in ABAP. When I’ve read about it, I said – “Finally, a proper development environment for ABAP”. But the reality at least for me was not that bright at the moment. Eclipse was working quite slow at the time or at least at the system installation I was using. I’ve been trying Eclipse Juno at that time, and after 2-3 days I gave up.
 

2.       Return


I’ve return to Eclipse after month or two, when Kepler release was out together with new version of AiE. I’ve said at the time: “I’ll try to work with Eclipse for one month, if it will not convince me, then I’ll not try it at least to the next Eclipse version (they appear regularly each year)”.
But after one week of working with Eclipse and ABAP OO, I was sure that this is the correct way of working, although there were still some improvements to do.
 

3.       AiE Support and development


Before I will write about the tool itself, I’d like to mention whole AiE development team with Thomas Fiedler on the top of it. Whole team is doing really good job and they are really open on all suggestions and remarks. It happened not once that after a suggestion on SCN or Twitter some new option was added. And when you face a bug in Eclipse, they are also there to help and solve the issue.
 
Cannot say more than BRAVO!
Add a comment
Read more ...

How to teach ABAP ???

Details
Łukasz Pęgiel
Thoughts
24 November 2015
Hits: 10937
Tags: ABAP , LEARN ABAP , TEACH ABAP
This question seems to be funny as usually you rather read "How can I learn ABAP?". But how to teach? Should we follow any rules ? Should we keep to some path of teaching, special sequences or guides? Well I don't know the answer to all this questions but my experience in teaching ABAP gives me possibility to share with you what and how to do with your "apprentice".
 
Before I start I'll just mention that persons I've learnt/I'm learning have always at least basic skills in programming but in other languages, therefore I didn't mention here any points about teaching the basic programming stuff here.
 
 
1. Start with basic info about ABAP
 
When you switch to new programming language you firstly check what types are built-in, what is the syntax to create a function or method and this is what you should start with when you teach ABAP. I have created some basic description about types, basic syntax, tables,  etc. for my master’s thesis and give it always to newcomers to read it as a first step. I have there also small description about main development transactions. So if you know that you'll learn more than one person, then it's really useful to have such document. If you don't have it, then create it. It will take a while, but once done it's done. 
 
After such lecture your young Padawan should be able to write "Hello World" programs and should be familiar with really basics of the ABAP.
 
Just as remark, as long as you don't have really trusted and up to date source, don't use ready documents of someone else in here, as this can bring you headache from the beginning of this long way.
 
Add a comment
Read more ...


Łukasz Pęgiel
VARIANT CATALOG SET SELECTED ROWS SAP TechEd INTTYPE Endless loop in BADI ME PROCESS CUST PERIOD AND DATE CONVERT OUTPUT LVC FCAT FALV ATC Pseudo Comments list ALINK CONNECTION GTFIND ALV GRID IN THE NUTSHELL ABAP DEVELOPMENT TOOLS IN ECLIPSE FIELDCATALOG Save message with attachment in Outlook's Drafts CSRF token validation failed How to copy BOM using CEWB Function Modules ZDEMO FALV08 - Mass replace function GUI ALV GRID ALV GRID ITM CREATE COPY FRONTEND SERVICES GTFILE EXIST CVAPI DOC CHECKOUTVIEW ALV Grid in the nutshell Field catalog - key sel REPTEXT Field catalog - tabname MDC7 IXML DOCUMENT Customer BAPI MB51 ENHANCEMENT GOS - Link Business Documents from PR to PO PURCHASE REQUISITION CMD API EXTRACT chart designer ABAP in Eclipse Field catalog - seltext RESET REL ALLOWED TVCPL Classifications - Part 4 - example of use FALV12 - Error log ZCL CUSTOMER - Wrapper for CMD API classes SALV CONTROLLER METADATA GTGET GETDETAIL SAVE Field catalog - rollname Copy routing create on a base of existing one MS07 PROVIDE COM OPR ICON USER OBJECTS CTMS CLASS DDB SAP Community Events RELEASABLE Downloading Exchange Rates from NBP National Bank of Poland SLIN PRAGMA SAPGUI PROGRESS
  • Laserowe usuwanie blizn Tychy
  • Laserowe usuwanie zmarszczek Tychy
  • Salon Kosmetyczny Tychy
  • Trycholog Tychy
  • Wypadanie włosów Tychy
Tweets by abapblog

Eclipse Plugins for ABAP

ABAP Favorites

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

ABAP ADT Extensions

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

ABAP Quick Fixes

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

 

Latest Articles

  • ABAP in Eclipse - Install, Configure, Use, and Enhance Your ADT
  • ALV Grid in the nutshell: Field catalog - col_id - ALV control: Column ID
  • ALV Grid in the nutshell: Field catalog - dfieldname – Fieldname for column group
  • ALV Grid in the nutshell: Field catalog - Hotspot - ALV control: SingleClick-sensitive
  • ALV Grid in the nutshell: Field catalog - sp_group - Group key
  • ALV Grid in the nutshell: Field catalog - domname - Domain name
  • ALV Grid in the nutshell: Field catalog - reprep - ALV control: Value is selection criterion for rep./rep.intf.
  • ALV Grid in the nutshell: Field catalog - reptext – Heading
  • ALV Grid in the nutshell: Field catalog - lowercase - Lowercase letters allowed/not allowed
  • ALV Grid in the nutshell: Field catalog - intlen - Internal Length in Bytes
  • Downloading Exchange Rates from NBP (National Bank of Poland)
  • Downloading Exchange Rates from Central Bank of Turkey
  • ABAP Extensions - Automatic Logon
  • ALV Grid in the nutshell: Field catalog - inttype - ABAP data type (C,D,N,...)
  • ALV Grid in the nutshell: Field catalog - datatype

Most Read

  • Create XLSX/MHTML file from internal table in background
  • Refresh ALV GRID and keep position and current cell
  • Create XLSX file from internal table in background v2
  • FALV (Fast ALV Grid)
  • Call standard F4 search help with customized parameters
  • ATC Pseudo Comments list
  • Dynamic GUI STATUS & TITLE with ABAP code
  • Create fieldcatalog from internal table
  • Link Attachments of Purchase Requisition to Purchase Order
  • GOS - How to add business documents at creation of object
  • Endless loop in BADI ME_PROCESS_PO_CUST
  • Create a nice looking chart with CL_GUI_CHART_ENGINE - Part 3 - Chart Data and render
  • How to access private or protected data and methods of CL_GUI_ALV_GRID
  • Subtotal lines of ALV GRID OO as content separator
  • Popup with multi-select ALV

Latest Comments

ABAP code and articles provided on http://abapblog.com, if it is not statet otherwise, were created by Łukasz Pęgiel. You can use the code in your SAP instance for commercial and non-commercial use without any warranty from side of the author. You cannot sell the code as a full program or a part of it.
Replicating of the articles and code is prohibited unless the agreement of the author is given to you. 

Bootstrap is a front-end framework of Twitter, Inc. Code licensed under MIT License. Font Awesome font licensed under SIL OFL 1.1.