Integrated Data Access is an improvement for ALV controls where you can use ALV attributes with high performance focus. I am trying to say if you are using HANA as your database then you have a chance to use ALV…
I know the post header does not make enough sense. However this is an expalantion for the solution of a problem that i come across recently, and i believe it will be very useful for such cases.
Discovering IDA recently i like the new interface of ALV with HANA support, however i faced many issues. Day by day i have overcome this issues and now want to share a few of my experiences. Firstly IDA is so fast that it directly reflects HANA experience. Moreoever it provides paging mechanism which divides database load into small pieces .And finally i can summarize that IDA is very useful when you have a CDS view or database view with restricted number of fields to display. Since HANA is column based you have to decrease the number of columns that you request from HANA server.
Now i will tell you about one of the most weird errors an ABAP’er can face in SAP environment. I took this error while calling REUSE_ALV_FIELDCATALOG_MERGE with program name and internal table name parameters. Calling this standard function module leads the following code to be executed which causes a dump situation .
Because nobody wants to change another report but wants to use the reports output in his program , how to get output table of an ABAP report is a frequently asked question for ABAP’ers.
When you call a list screen your report generates a downloadable report after execution. This report seems as a spool list if you run your program in background. There are two ways to generate a list screen. First one is using WRITE command and the second one is using REUSE_ALV_GRID_DISPLAY which serves to output internal table as an ALV list.
For alv reports users can create alv variants and use them later. In order to achieve this alv variants can be supplied from selection-screen. Users can create and save their user-specific variant stating with ‘A’ to ‘Z’ characters and for standard variants that can be used by all users in the system starting with ‘/’ character.
If you want to add a new functionality to your ALV toolbar with a custom button , you can copy from to your custom program and modify your standard pf-status. In order to activate your new pf-status , you can…