background preloader

ABAP

Facebook Twitter

Code Inspector – How to create a new check. Introduction I always felt excited when I read about new ABAP related tools.

Code Inspector – How to create a new check

One of the first such tool I fell in love was the Code Inspector. Around in 2001-2002 we were on 46C, and in one for the Code inspector presentation I saw a note about, that there is a down port for 46C with some limitation. I got green light from my manager to import it to our development system and I could play around with this tool … and fun begun. I found very useful to perform static checks on the code. About the Code inspector framework The Code Inspector is a tool for the static analysis of ABAP programs and other SAP repository objects.

Code inspector is a framework, where all the categories and checks are based on ABAP classes. It’s also possible to add customer-built checks within this framework. Main steps for creating a new check Create new categoryCreate new checkCreate documentationActivate new category/check In this example we will build a very simple check for searching string ‘SDN’. Documentation. Download Webdynpro table data in Cell formatted Excel Sheet. 26.

Download Webdynpro table data in Cell formatted Excel Sheet

In Webdynpro ABAP, no direct code for cell formatted excels. So create one dummy excel sheet with expected cell formatted features (colors, borders, filter, headers, etc).. 27. Save the Excel file as XML data 29. 30. METHOD onactionexport_to_excel .* declarations DATA lo_nd_sflight TYPE REF TO if_wd_context_node.

DATA text TYPE string. . * navigate from <CONTEXT> to <SFLIGHT> via lead selection lo_nd_sflight = wd_context->get_child_node( name = wd_this->wdctx_sflight ). * get element via lead selection lo_el_sflight = lo_nd_sflight->get_element( ). DATA : lv_parent_index TYPE i. . * get all declared attributes lo_nd_sflight->get_static_attributes_table( IMPORTING table = lt_sflight ). * declarations DATA lo_nd_sbook TYPE REF TO if_wd_context_node. *Assign initial value lv_sno = 1. tline. * append xml data to this code APPEND INITIAL LINE TO p_t_xml_data ASSIGNING <fs_xml>.

How to Create a transaction code for webdynpro application - Web Dynpro ABAP - SCN Wiki. SAP WebDynpro and SAP Enterprise Portal - Santy's Wiki. DSun's Knowledge Base. SAP ABAP Developers: How to get started with Adobe FLEX. In this blog I will try to describe how you can get started with Adobe Flex development. It will be an ongoing process – and I will post some of my Flex projects/examples in here as well. I have been working with SAP ABAP development since 1994 – and within the last 5 years I have been working with B2B projects using SAP BSP development. So how do you as an ABAP developer get started with Adobe Flex development?

And are there any of the development skills from SAP you can reuse in Adobe Flex? I decided to start with some e-learning material from TotalTraining ( ) – and decided to focus on FLEX3 – even though SAP Flash Islands will be built in FLEX2 (the major difference is more Object Oriented focus and better performance). Today, I realized a free alternative to e-learning - Adobe has launched ‘Flex in a Week’ – here you will find a lot of materials, exercices and videos which will guide you through the FLEX3 development process ( ) Leave a Reply. ABAP Workbench Tools. Use You can make RFC-enabled function modules, function groups (that have an RFC-enabled function module), BAPIs, and an XI message interface available as a Web service without any additional programming effort. Procedure 1. You provide a Web service with the help of the Service Wizard. The service developer defines the Web service at design time. 2. After the Web service has been created, the values assigned through a profile can be changed in the Object Navigator of the ABAP Workbench. 3.

Andrei Sabau - code snippets and libraries. Theme in WebDynpro ABAP (PDF) SAPmetaphone.