salv table 10 - editable salv model (overcome the restriction of salv model).pdf

15
SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38] SAP ABAP JOBS SAP ABAP TUTORIALS DOWNLOAD DROID APPS BEST ANDROID TABLET APPS SALV Table 10 – Editable SALV Model (Overcome the restriction of SALV Model) By Naimesh Patel | December 2, 2008 | SALV Table , SALV Tutorial, Tutorials | view 13,716 | comment 4 We all know that ABAP Object is very powerful over the classical ABAP. Here I want to share one of my best experiments with the ABAP objects to overcome the restrictions of SALV mdoel. Original Initially I posted this article on SCN – Power of ABAP Objects: Overcome the Restrictions of SALV Model , which got lot of criticism and praise as well. When SCN was migrated to new system, the code snippet formatting got lost. So, I decided to move it here with the formatting. Current Poll Do you like Quality Assurance of your Build/Design? YES. I live for it! Dynamic Internal Table Google Search Wiki - Suggestion & Comment about help-abap.blogspot.com Home SALV Tutorial SALV Table ZEVOLVING Home Recent Posts OO Concepts Design Patterns Performance Concepts Tutorials

Upload: milan0230

Post on 14-Sep-2015

499 views

Category:

Documents


8 download

TRANSCRIPT

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    SAP ABAP JOBS

    SAP ABAP TUTORIALS

    DOWNLOAD DROID APPS

    BEST ANDROID TABLET APPS

    SALV Table 10 Editable SALVModel (Overcome the restriction ofSALV Model)By Naimesh Patel | December 2, 2008 | SALV Table, SALV Tutorial, Tutorials | view 13,716 |comment 4

    We all know that ABAP Object is very powerful over the classical ABAP. Here I want to share one of mybest experiments with the ABAP objects to overcome the restrictions of SALV mdoel.

    OriginalInitially I posted this article on SCN Power of ABAP Objects: Overcome the Restrictions of SALV Model ,which got lot of criticism and praise as well. When SCN was migrated to new system, the code snippetformatting got lost. So, I decided to move it here with the formatting.

    Current PollDo you like Quality Assurance ofyour Build/Design?

    YES. I live for it!

    Dynamic Internal Table Google Search Wiki - Suggestion & Commentabout help-abap.blogspot.com

    Home SALV Tutorial SALV Table

    ZEVOLVING

    Home Recent Posts OO Concepts Design Patterns Performance Concepts Tutorials

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    I don't mind NO. I hate it

    View Results

    SAP ABAP Jobs SAP ABAP Tutorials Download Droid AppsBest Android TabletApps

    ABAP Programming Cloud ComputingProviders

    BackgroundI was reading the help on the CL_SALV_TABLE to get more insight of how to use this new SALV modeleffectively. When I came across the section Recommendation and Restriction, I was amazed by readingTables displayed with ALV are not ready for input.

    It was very hard for me to understand this restriction because: The new SALV model is unified objectoriented model which has kind of wrapper classes which are ultimately calling the FMREUSE_ALV_GRID_DISPLAY or REUSE_ALV_LIST_DISPLAY; class GL_GUI_ALV_GRID and so on. So, ifthe ALV created with the CL_GUI_ALV_GRID can be ready for input, why cant the ALV created with theSALV model be the Ready for input? This propelled me to analyze how we can make the ALV Full-screenas Set ready for Input.

    Journey to find the solutionBy putting breakpoints and debugging, I came to know that when I tried to generate the fullscreen ALV, it

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    calls the FM REUSE_ALV_GRID_DISPLAY and this FM in turn uses the class CL_GUI_ALV_GRID togenerate the ALV.Before couple of months, I came across a very powerful function moduleGET_GLOBALS_FROM_SLVC_FULLSCR which gives us the object of type GL_GUI_ALV_GRID which wascreated to generate the fullscreen ALV. I have used this FM in couple of programs to achieve somefunctionality which is not possible using the FM REUSE_ALV_GRID_DISPLAY. Some of them:

    Move Cursor to next row by pressing enter in Full-screen ALVFull-screen ALV: Disable DELTE key of KeyboardFull-screen ALV: Change SubtotalRe: Can we scroll to the last page of an alv grid?

    Basically, to achieve this type of not achievable functionality of the Fullscreen ALV, I get the object using theFM GET_GLOBALS_FROM_SLVC_FULLSCR and use the methods available in theCL_GUI_GRID_DISPLAY followed by the refresh method to refresh the ALV.

    Based on the assumption if I get the ALV object from the SALV model than I can make the SALV modelALV to Set Ready for input I have started searching the ALV object in the SALV model. At the very topnode of the SALV model CL_SALV_MODEL, I got the methods (GET_GRID) which can provide me the ALVgrid object.UML diagram contains the SALV hierarchy and visibility of the R_CONTROLLER:

    Class CL_SALV_MODEL has a protected attribute R_CONTROLLER which has everything I need to get toGRID object. So, I tried to access that attribute directly, but obviously I didnt work as I didnt have the objectreference for the CL_SALV_MODEL. By this point of time, I have tried all the normal ways to get the accessthe R_CONTROLLER like Feild-symbol to access the object from memory but that didnt work either.

    Solution

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    I knew that I have to think in a different way, and I tried to inherite the class from the classCL_SALV_MODEL_LIST, passed the ALV model to the class and tried to access the R_CONTROLLER andBINGO I am able to access the R_CONTROLLER in my inherited class.UML Diagram shows the iherited class along with the existing SALV model:

    Steps to follow:

    1. Inherited a local class LCL_SALV_MODEL from the CL_SALV_MODEL_LIST2. Generate SALV model to generate the ALV object3. Used narrow casting to get the CL_SALV_MODEL object from the ALV object4. Passed this CL_SALV_MODEL object to the inherited class LCL_SALV_MODEL. SinceLCL_SALV_MODEL is inherited from the CL_SALV_MODEL_LIST, it allows me to access theR_CONTROLLER of the CL_SALV_MODEL.5. Get the GRID object from the object MODEL -> Controller -> Adapter -> Grid.6. Set the Layout for EDIT and Refresh the ALV.

    When we run the report, ALV will not come directly in the input mode:

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    As soon as we press the My Function button, ALV will change into editable ALV. This ALV will have itsseparate GUI Status which contains all the required buttons for the Editable ALV.

    UML DiagramUML diagram for code snippet:

    Here is the code, which I used to get the access of the GRID object from the SALV model and to make ALVeditable. Here I have used the PF-STATUS avaliable in the report program SALV_DEMO_TABLE_EVENTSfor easy installation of this demo report.

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    *&---------------------------------------------------------------------**& Report ZTEST_NP_EDIT_SALV*& Overcome the restriction of the SALV model using the power of the*& Object Oriented ABAP*&---------------------------------------------------------------------*REPORT ztest_np_edit_salv.*----------------------------------------------------------------------** Define the Local class inheriting from the CL_SALV_MODEL_LIST* to get an access of the model, controller and adapter which inturn* provides the Grid Object*----------------------------------------------------------------------*CLASS lcl_salv_model DEFINITION INHERITING FROM cl_salv_model_list. PUBLIC SECTION. DATA: o_control TYPE REF TO cl_salv_controller_model, o_adapter TYPE REF TO cl_salv_adapter. METHODS: grabe_model IMPORTING io_model TYPE REF TO cl_salv_model, grabe_controller, grabe_adapter. PRIVATE SECTION. DATA: lo_model TYPE REF TO cl_salv_model.ENDCLASS. "LCL_SALV_MODEL DEFINITION*----------------------------------------------------------------------** Event handler for the added buttons*----------------------------------------------------------------------*CLASS lcl_event_handler DEFINITION. PUBLIC SECTION. METHODS: on_user_command FOR EVENT added_function OF cl_salv_events IMPORTING e_salv_function.ENDCLASS. "lcl_event_handler DEFINITION*----------------------------------------------------------------------** Local Report class - Definition*----------------------------------------------------------------------*CLASS lcl_report DEFINITION. PUBLIC SECTION. TYPES: ty_t_sflights TYPE STANDARD TABLE OF sflights. DATA: t_data TYPE ty_t_sflights. DATA: o_salv TYPE REF TO cl_salv_table. DATA: o_salv_model TYPE REF TO lcl_salv_model. METHODS: get_data, generate_output.ENDCLASS. "lcl_report DEFINITION*----------------------------------------------------------------------** Global data*----------------------------------------------------------------------*DATA: lo_report TYPE REF TO lcl_report.*----------------------------------------------------------------------** Start of selection*----------------------------------------------------------------------*START-OF-SELECTION. CREATE OBJECT lo_report. lo_report->get_data( ). lo_report->generate_output( ).

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    *----------------------------------------------------------------------** Local Report class - Implementation*----------------------------------------------------------------------*CLASS lcl_report IMPLEMENTATION. METHOD get_data.* test data SELECT * FROM sflights INTO TABLE me->t_data UP TO 30 ROWS. ENDMETHOD. "get_data METHOD generate_output.*...New ALV Instance ............................................... TRY. cl_salv_table=>factory( EXPORTING* r_container = w_alv1 list_display = abap_false IMPORTING r_salv_table = o_salv CHANGING t_table = t_data ). CATCH cx_salv_msg. "#EC NO_HANDLER ENDTRY.*...PF Status.......................................................* Add MYFUNCTION from the report SALV_DEMO_TABLE_EVENTS o_salv->set_screen_status( pfstatus = 'SALV_STANDARD' REPORT = 'SALV_DEMO_TABLE_EVENTS' set_functions = o_salv->c_functions_all ).*...Event handler for the button..................................... DATA: lo_events TYPE REF TO cl_salv_events_table, lo_event_h TYPE REF TO lcl_event_handler.* event object lo_events = o_salv->get_event( ).* event handler CREATE OBJECT lo_event_h.* setting up the event handler SET HANDLER lo_event_h->on_user_command FOR lo_events.*...Get Model Object ............................................... DATA: lo_alv_mod TYPE REF TO cl_salv_model.* Narrow casting lo_alv_mod ?= o_salv.* object for the local inherited class from the CL_SALV_MODEL_LIST CREATE OBJECT o_salv_model.* grabe model to use it later CALL METHOD o_salv_model->grabe_model EXPORTING io_model = lo_alv_mod.*...Generate ALV output ............................................... o_salv->display( ). ENDMETHOD. "generate_outputENDCLASS. "lcl_report IMPLEMENTATION*----------------------------------------------------------------------** LCL_SALV_MODEL implementation*----------------------------------------------------------------------*CLASS lcl_salv_model IMPLEMENTATION. METHOD grabe_model.* save the model lo_model = io_model. ENDMETHOD. "grabe_model METHOD grabe_controller.* save the controller o_control = lo_model->r_controller. ENDMETHOD. "grabe_controller METHOD grabe_adapter.

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    * save the adapter from controller o_adapter ?= lo_model->r_controller->r_adapter. ENDMETHOD. "grabe_adapterENDCLASS. "LCL_SALV_MODEL IMPLEMENTATION*----------------------------------------------------------------------** Event Handler for the SALV*----------------------------------------------------------------------*CLASS lcl_event_handler IMPLEMENTATION. METHOD on_user_command. DATA: lo_grid TYPE REF TO cl_gui_alv_grid, lo_full_adap TYPE REF TO cl_salv_fullscreen_adapter. DATA: ls_layout TYPE lvc_s_layo. CASE e_salv_function.* Make ALV as Editable ALV WHEN 'MYFUNCTION'.* Contorller CALL METHOD lo_report->o_salv_model->grabe_controller.* Adapter CALL METHOD lo_report->o_salv_model->grabe_adapter.* Fullscreen Adapter (Down Casting) lo_full_adap ?= lo_report->o_salv_model->o_adapter.* Get the Grid lo_grid = lo_full_adap->get_grid( ).* Got the Grid .. ? IF lo_grid IS BOUND.* Editable ALV ls_layout-edit = 'X'.* Set the front layout of ALV CALL METHOD lo_grid->set_frontend_layout EXPORTING is_layout = ls_layout.* refresh the table CALL METHOD lo_grid->refresh_table_display. ENDIF. ENDCASE. ENDMETHOD. "on_user_commandENDCLASS. "lcl_event_handler IMPLEMENTATION

    Example 2: Background Wallpaper in ALV created using SALVmodelWhen we pass the parameter I_BACKGROUND_ID in the function module REUSE_ALV_GRID_DISPLAY,we will get the background wallpaper in the top of page section of the ALV.

    SALV model uses the class CL_SALV_FORM_DYDOS to generate the TOP-OF-PAGE header from theSALV Form object (CL_SALV_FORM). CL_SALV_FORM is used to generate the Header in the SALVmodel.When SALV model creates an object for the CL_SALV_FORM_DYDOS, it doesnt pass the Wallpaperpicture. Thus, we are not able to get the header background wallpaper in the SALV model.

    To get the wallpaper in the header, we can use the same solution which we have used to make EditableALV.ALV header without wallpaper using the SALV model:

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    ALV header with the wallpaper using the SALV model:

    Code snippet to get the header with the wallpaper:

    Get the Header in the SALV:

    * Code comes before the calling the Display method of SALV* O_SALV->DISPLAY( )*...Header.......... ............................................... DATA: lo_header TYPE REF TO cl_salv_form_layout_grid, lo_h_label TYPE REF TO cl_salv_form_label, lo_h_flow TYPE REF TO cl_salv_form_layout_flow.* header object CREATE OBJECT lo_header.* information in Bold lo_h_label = lo_header->create_label( row = 1 COLUMN = 1 ). lo_h_label->set_text( 'Header in Bold' ).* information in tabular format lo_h_flow = lo_header->create_flow( row = 2 COLUMN = 1 ). lo_h_flow->create_text( text = 'This is text of flow' ).* set the top of list using the header for Online. o_salv->set_top_of_list( lo_header ).

    Set the background wallpaper by accessing the GRID and TOP-of-LIST object

    * Code comes in the event handler of the added button.* Get the Grid

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    lo_grid = lo_full_adap->get_grid( ).* Got the Grid.. ? IF lo_grid IS BOUND. DATA: lo_form_tol TYPE REF TO cl_salv_form, lo_dydos TYPE REF TO cl_salv_form_dydos.* Get the Top of list object using the adapter CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR' EXPORTING ir_salv_fullscreen_adapter = lo_full_adap IMPORTING er_form_tol = lo_form_tol.* Got the Top Of List object.. ? IF lo_form_tol IS BOUND.* get the object using the Wide Casting lo_dydos ?= lo_form_tol.* set the wallpaper lo_dydos->set_wallpaper( 'ALV_BACKGROUND' ).* refresh the table CALL METHOD lo_grid->refresh_table_display. ENDIF. ENDIF.

    TrackbackPower of ABAP Objects: Overcome the Restrictions of SALV Model

    More : Editable ALV , OO Power , Polymorphism , SALV Tutorial , Tutorials

    Naimesh Patel {247 articles}I'm SAP ABAP Consultant for more than a decade. I like to experiment with ABAP especiallyOO. I have been SDN Top Contributor.

    Follow :

    Explore all of his 247 articles.

    RELATED POST RELATED POST

    Tweet

    0 0

    Like It? Share!! Don't miss an Update

    Share

    0

    Like

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    4 Comments

    Read Post

    SALV Table 14 Editable CheckboxEditable Checkbox in the SALV table In the seriesof the SALV Model Table display in SAP ABAP,today we will see how to get the editable checkboxin ALV Grid. You can find all the Previousdiscussion at . To get the selectable (editable)checkbox, we need to get the specific column fromthe

    Read Post

    SALV Table 3 : Adding Custom PFSTATUS in ALVWe have seen in the previous posts of this Blogseries about the new SALV model to Create ALV:Sometimes we need to create our own PF Status(GUI Stauts) with more buttons which can providethe users more ways to interact with the ALV. Toset our custom PF status we need to: First

    Anonymous# May 4th, 2009 at 11:25 amHi naimesh, your blog contain very helpful.By the way I want to know about call windows sound or whatever sound with abap.

    Because I am still develop interface, I want appear sound via internal speaker if any error.

    hopefully you can help me.thx a lot before and after.

    Anonymous# December 27th, 2010 at 2:19 pmYour blog is very helpful. Thank you.

    Where is the editable ALV useful. Is it just to edit the data and then the printout or we can useit to post data or maintain the table too.

    Thanks

    Steve Oldner# September 27th, 2011 at 7:18 amIn 10 years, I have coded only 5 editable ALVs (using the old cl_gui_alv_grid), so this is not animportant tool in my toolbox. What I found very funny was SAPs responses. They could havehad a disclaimer such as SALV is not editable and we will NOT provide support!.

    Heep up the great work!

    Naimesh Patel# September 27th, 2011 at 8:09 amHello Steve,

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    SubscribeOver 1000+ good looking ABAP enthusiastlove the place. Do you want to join them?

    2435 Like us onFacebook1200 Subscribe toEmail

    Follow @zevolving

    ABAP Help

    Follow+1

    + 1,331

    Search

    Yes, you are correct. SAP has documented that SALV is not editable but they nevermentioned that they wont support if someone tries to do this type of tricks.

    Regards,Naimesh Patel

    Comments on this Post are now closed. If you have something important to share,you can always contact me.

    Dynamic Internal Table Google Search Wiki - Suggestion &Comment about help-abap.blogspot.com

    You and 2,435 others like ABAP Help Blog.2,435people like ABAP Help Blog.

    ABAP Help Blog

    You like this.Like

    Like

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    Recent PostsABAP 740 LINE_EXISTS to check record in ITAB03-09-2015 by Naimesh Patel * 2 Comments

    ABAP 740 Table Expressions to Read & ModifyITAB line03-03-2015 by Naimesh Patel * 9 Comments

    ABAP 740 VALUE Operator to create ITAB entries09-03-2014 by Naimesh Patel * 4 Comments

    ABAP 740 NEW Operator to create ITAB entries09-02-2014 by Naimesh Patel * 10 Comments

    ABAP 740 NEW Operator to instantiate the objects08-25-2014 by Naimesh Patel * 15 Comments

    SAP ABAP JOBS

    SAP ABAP TUTORIALS

    DOWNLOAD DROID APPS

    FREE APPS FOR TABLETS

    ABAP PROGRAMMING

    CategoriesABAP Objects (60)

    ABAP Unit Test (5)OO Concepts (23)OO Design Patterns (23)OO Design Principles (1)OO Editor tools (3)

    Announcement (8)Application Log (2)Case Study (4)Classical (6)Classical ALV (4)Code Snippets (25)Coding Disaster (2)Concepts (17)Cross Platform (1)Data to Life (4)Dynamic ITAB (4)Enhancement Implementation (13)Exceptions (8)Formatting (3)Forms (5)Fun (2)Function Module (7)Generic Object Services (GOS) (8)Guidelines (2)JavaScript (2)OO ALV (2)Performance (13)Polls (15)SALV Limitation (2)SALV Tutorial (22)

    SALV HS (3)SALV Table (19)

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    SAP ABAP Tutorials

    SAP ABAP Courses

    Cloud Computing Providers

    Download Droid Apps

    Cloud Website Hosting

    ABAP Programming

    Table Maintenance (5)Tricks (26)Tutorials (25)Uncategorized (2)Utilities (7)Web Objects (1)WebDynpro ABAP (2)

    Tag Cloud

    ABAP 740 ABAP Objects ABAP UnitTesting Announcement Case Study ConceptsConversion Exit Data Integrity Data to Life DynamicInternal Table EnhancementImplementation Exception Field-Symbol FM Forms Function Module GOSinheritance Internal Table ITAB ITABPerformance ITAB Processing Model View ControllerMVC New Debugger OO ABAP OOConcepts OO Design patternsPerformance Polls Remote Function Call RESTfulWeb Service RFC RTTS SALV SALV TableSALV Tutorial selection screen SICFSmartForms Tricks Tutorials User Friendly UtilitiesWeb Service

    Post by Email

    Most Viewed This MonthABAP 740 Table Expressions to Read & Modify ITAB lineNew Poll Do you like Quality Assurance QA on your Build/Design?ABAP Field Symbols usageABAP Static vs Instance method Which to use when?

  • SALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/[18.3.2015. 14:05:38]

    Copy Internal Table to another Internal Table

    Most DiscussedGeneric Object Services (GOS) Toolbar Part 2 : Handle added Service in the Toolbar (41)Display ALV report output in the SAME Selection Screen (29)Dynamic Internal Table Creation using RTTS (29)ABAP Object Oriented Approach for Reports Redesign (28)ABAP Objects Case Study Usage for More Design Flexibility (22)

    Recent DiscussionsNaimesh Patel on ABAP 740 LINE_EXISTS to check record in ITABMartin Pacovsky on ABAP 740 LINE_EXISTS to check record in ITABOren on ABAP 740 Table Expressions to Read & Modify ITAB lineNaimesh Patel on ABAP 740 Table Expressions to Read & Modify ITAB lineNaimesh Patel on ABAP 740 Table Expressions to Read & Modify ITAB line

    Contact: zevolvingAdvertising

    Twitter: zevolvingFacebook: ABAP Help Blog (zevolving)Google+: ABAP Help Blog (zevolving)

    Twitter: naimeshpatelGoogle+: Naimesh PatelSCN: Naimesh PatelLinkedIn: Naimesh Patel

    ArchivesPoll Archives

    AuthorsCode Snippets

    Write A PostSuggestion

    RSSFeedburner Feed

    HTML SitemapRecent Activity

    I'm on Google+. Add me to Circles

    Since 2008 | COPYRIGHT 2013 zevolving | www.zevolving.com | Advertise

    All product names are trademarks of their respective companies. zevolving.com is not affiliated with SAP AG.

    zevolving.comSALV Table 10 - Editable SALV Model (Overcome the restriction of SALV Model) - ABAP Help Blog

    N0aW9uLW9mLXNhbHYtbW9kZWwvAA==: form1: poll_10: 0

    vote: email: Your E-Mailinput7: email_(1): Your E-Mailinput7_(1): q: Search in Zevolvinginput1: email_(1)_(2): Your E-Mailinput7_(1)_(2):

    A/QWNyb2JhdFdlYkNhcFRJRDE0AA==: form0: lsd: AVruzuxihref: http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/action: likenobootload: iframe_referer: http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/r_ts: 1426683502ref: xfbml: button0: lsd_(1): AVruzuxihref_(1): http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/action_(1): likenobootload_(1): iframe_referer_(1): http://zevolving.com/2008/12/salv-table-10-editable-salv-model-overcome-the-restriction-of-salv-model/r_ts_(1): 1426683502ref_(1): xfbml_(1): button0_(1):

    I5Mj9BY3JvYmF0V2ViQ2FwVElEMTYA: form0: button0: button0_(1):