Delete a BSP Application

Hi All,
I have deleted a BSP application via SE80, and it showed successfully deleted the application!.
However, after sometime, I could see the same application is shown under my package without any contents (views/pages/mimes). In other words if I double click the application it says doesn't exist!.
How can I properly/completely delete a BSP application?.
Thanks, Sudeep..

Hi Sudeep,
use Program MR_CLEARUP to cleanup inconsistencies in MIME repository
(and MR_CHECK_MIME has analysis functions)
Best regards,
Adrian

Similar Messages

  • Creating (view, add, delete, modify) bsp application

    Hi gurus,
    Could anyone here please help. I am totally a new user in SAP and I would wish to create a small bsp application that could interact with my database in transaction se16.
    Below are the requirements.
    1) Allow user to<b> view </b>all Database Records
    2) Allow user to <b>add</b> records into the Database
    3) Allow user to <b>delete</b> records from the Database
    4) Allow user to <b>modify</b> records from the Database
    My table name in se16 is ZRM_PERIOD_CTRL
    and has 4 fields which are : CLASS, FISCPER3, FISCYEAR, ZG_PVER
    Can you please provide some direction on this?
    Thanks in advance
    Message was edited by:
            gary lee
    Message was edited by:
            gary lee

    Hi Gary,
    Lets start...!!!
    1) Create a new page <b>page.htm</b>
    2) In the<b> layout section</b> of the page put :
    <%@page language="abap" %>
    <%@extension name="htmlb" prefix="htmlb" %>
    <htmlb:content design="design2003" >
      <htmlb:page title="Modify table " >
        <htmlb:form>
          <htmlb:tray id     = "tray1"
                      title  = "Data Tray"
                      design = "BORDER" >
            <htmlb:trayBody>
              <htmlb:tableView id             = "TV"
                               table          = "<%= itab %>"
                               design         = "ALTERNATING"
                               onRowSelection = "MyEventRowSelection"
                               selectionMode  = "MULTILINEEDIT"
                               columnWidth    = "100%"
                               filter         = "SERVER" />
              <br>
              <br>
              <center>
              <htmlb:button id       = "Update"
                            text     = "Update"
                            onClick  = "onInputProcessing"
                            design   = "emphasized"
                            disabled = "false" />
              </center>
            </htmlb:trayBody>
          </htmlb:tray>
        </htmlb:form>
      </htmlb:page>
    </htmlb:content>
    3) In the <b>TYPE DEFINITIONS</b> : 
    TYPES : itab_t type standard table of ZBANCTECPRD,
            wa_t type line of itab_t.
    4) Then in <b>page attributes</b> :
    itab                      TYPE     ITAB_T
    selectedrowindextable TYPE     INT4_TABLE
    wa                      TYPE     WA_T
    zindex                      TYPE     SY-INDEX
    5) In the <b>Event Handler</b> : 
    In <i><b>onCreate</b></i> :
    select * from ZBANCTECPRD INTO TABLE ITAB.
    In <i><b>onInputProcessing</b></i> :
    * To get the selected RowIndex...
    CLASS cl_htmlb_manager DEFINITION LOAD.
    DATA: tv          TYPE REF TO cl_htmlb_tableview,
          event       TYPE REF TO cl_htmlb_event,
          table_event TYPE REF TO cl_htmlb_event_tableview.
    FIELD-SYMBOLS <i> LIKE LINE OF selectedrowindextable.
    tv  ?= cl_htmlb_manager=>get_data( request = request
                                       name    = 'tableView'
                                       id      = 'TV' ).
    IF tv IS NOT INITIAL.
      table_event = tv->data.
      CLEAR selectedrowindextable.
      selectedrowindextable = table_event->prevselectedrowindextable.
      IF table_event->event_type EQ cl_htmlb_event_tableview=>co_row_selection.
        READ TABLE selectedrowindextable WITH KEY table_line = table_event->row_index TRANSPORTING NO FIELDS.
        IF sy-subrc EQ 0.
          DELETE selectedrowindextable INDEX sy-tabix.
        ELSE.
          APPEND INITIAL LINE TO selectedrowindextable ASSIGNING <i>.
          <i> = table_event->row_index.
          zindex = table_event->row_index.
        ENDIF.
      ENDIF.
    ENDIF.
    * get the button event.
    IF event_id = cl_htmlb_manager=>event_id.
      event = cl_htmlb_manager=>get_event( runtime->server->request ).
      IF event->name = 'button' AND event->event_type = 'click'.
        DATA : button_event TYPE REF TO cl_htmlb_event_button.
        button_event ?= event.
      ENDIF.
      CASE event->id.   " Use this for specifying code for different buttons.
        WHEN 'Update'.          " This is the button id.
          tv ?= cl_htmlb_manager=>get_data(
                 request      = request
                 name         = 'tableView'
                 id           = 'TV' ).
          IF tv IS NOT INITIAL.
            DATA : tv_data TYPE REF TO cl_htmlb_event_tableview .
            tv_data = tv->data.
    *get values from screen to work-area...get_cell_value is for tableView and get_data is for other objects like inputfield
            wa-scnotify     = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 1 ).
            wa-equipmentid  = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 2 ).
            wa-clientname   = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 3 ).
            wa-sla          = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 4 ).
            wa-reference_no    = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 5 ).
            wa-district_code    = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 6 ).
            DATA : temp_date(10) TYPE c, new_date TYPE d.
            temp_date  = tv_data->get_cell_value(
                                   row_index     = zindex
                                   column_index  = 7 ).
            CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL'
              EXPORTING
                date_external = temp_date
              IMPORTING
                date_internal = new_date.
            wa-malfuncstdate = new_date.
            temp_date  = tv_data->get_cell_value(
                                   row_index     = zindex
                                   column_index  = 8 ).
            CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL'
              EXPORTING
                date_external = temp_date
              IMPORTING
                date_internal = new_date.
            wa-malfuncendate = new_date.
            wa-ceid   = tv_data->get_cell_value(
                                             row_index     = zindex
                                             column_index  = 9 ).
            MODIFY itab INDEX  zindex FROM wa .
            MODIFY zbanctecprd FROM wa.
          ENDIF.
      ENDCASE.
    ENDIF.
    <u><i><b>This is the code to modify a table line.....Try and think on these lines to add or delete a table line....!!</b></i></u>
    Also note that i have used my own Ztable....you will have to modify the code a bit for your Ztable....!!
    <i>Do reward each useful answer..!</i>
    Thanks,
    Tatvagna.

  • How to reinstall deleted standart bsp application

    Hi guys ;
    When i was trying to delete an enhancement set in BSP_WD_CMPWB (BSP Component workbench) , accidently i deleted a standart component BTPARTNER completely.
    How can i get back its original status? is it possible to reinstall only this application?
    Note : when i go to requests , i have recovered repository.xml only  but there is no any view .
    Thanks

    Hi,
    There will be some std client like 800, 666 other then your devlopement client
    Contact with your basis people for client copy or copy to this component from std client to your devlopement client.
    Regards
    Gaurav

  • How to create BSP application

    I have created abap report. I want to convert it to BSP application. Could you please provide some guidelines or sample sites to create BSP or to convert abap report to BSP applicaton
    thanks

    To start with check this:
    http://help.sap.com/saphelp_nw04/helpdata/en/7a/b86041397211d5992200508b6b8b11/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/16/ac1e3a0088e042e10000000a11402f/frameset.htm
    And here the complete section:
    http://help.sap.com/saphelp_nw70/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm
    Also refer to these threads :
    Creating (view, add, delete, modify) bsp application
    How to disable column in tableview
    after creating your BSP application into SE80 transaction you can refer to this useful thread:
    Re: How to update the tableview
    Here is showing how to read data in a BSP application from a DB table and how to updating lines from BSP application
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4fbe7b8e-0a01-0010-b69b-b7e717378f22
    Full Demos:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d46b9b90-0201-0010-ef92-9964c1bc98e1
    IC Web client
    Reward Points..

  • After deleting enhanced view still the bsp application is showing in se80

    Hi,
    I enhanced one component then after some reason i deleted the enhanced view at that time it's asked do you want to delete bsp application i click on yes then after also still i showing in se 80 under my package it's showing.
    after deleting enhancement view and deleted enhancement component.
    after deleting these total still all the z classes are showing in sm24. if i enhance from starting on wards from enhancing component and enhancing view i need to new bsp application name because previous bsp application is still showing and some of the context class. after transporting in to quality server this component is showing there is context class which i redefine in the development and view is not defined in the run time repository. why it's showing these errors in quality server.
    my guess is in dev i deleted which are deleted still the classes and bsp application are there older one if provide new bsp classes also.
    what are important things we need to follow if delete the view enhancement and deleting the component enhancement. because if i transport after deleting with new bsp application name and with a previous existing class with a new request also it's not working quality server. because lot of classes are generating automatically in when we redefine the context class in development so these classes are not there in quality server.
    please guide me if delete any enhanced view and component why still bsp application and redefine z classes are showing in se80 and se24. because if enhance newly also and redefine also it's considering previous bsp application and previous redefine classes.
    what are precautions i need to take if i delete enhanced view and enhance component.please guide me.
    jemmi.

    Jemmi,
    You should follow the following SAP Note in deleting enhancements. There are a few steps to be done in SM34. If we just delete through the wizard we are bound to have these issues.
    SAP Note 1122248 - Consultation:Procedure when dealing w/framework enhancements
    Briefly, these are the steps to delete the enhancemnet-
    1) In SM34, view BSPWDVC_CMP_EXT. Select enhancement set and then select enhancement definition. You will see your component there.
    2) Select your component and in left side navigation click Controller Substitutes.
    3) A list of the enhanced views are displayed.
    4) Select the views and delete it. Before you delete make a note of the BSP application these views are attached to. Hopefully, you attached them in a Z BSP application
    5) Go to SE80. Select the Z BSP application and delete it.
    Go through the SAP Note to understand the process in more detail.

  • How to create downloadable pdf report as hyperlink within BSP application

    Hi,
    I'm developing a BSP application using MVC and htmlb extensions on a WAS 6.40. One of the requirements of my webapplication is:
    - the ability to generate a report in pdf format at runtime, using data retrieved from a backend SAP CRM 3.0 system
    and
    - make this report available/downloadable via a hyperlink in the application.
    I am aware of tools like Smartforms and Adobe interactive forms but need some help to get started and choose the right tool.
    regards, Roelof Jan

    Hi,
    we've done that by firstly building a RFC which prints the report to sap-spool:
    call function 'GET_PRINT_PARAMETERS'
          exporting
            expiration     = 1
            immediately    = ' '
            new_list_id    = 'X'
            line_count     = 65
            line_size      = 132
            report         = sy-repid
            no_dialog      = 'X'
          importing
            out_parameters = wf_params
            valid          = valid_flag.
        if sy-subrc ne 0 or valid_flag eq false.
        endif.
        new-page no-heading no-title print on parameters wf_params
                          no dialog .
    ... list processing ...
    new-page print off.
      concatenate programname sy-uname+0(3) into lc_rq2name separated by '_'.
      select * from tsp01 into tsp01_wa
                          where rq2name = lc_rq2name
                          and rqowner   = sy-uname
                          order by rqcretime descending.
        wf_spono = tsp01_wa-rqident.
        exit.
      endselect.
      if sy-subrc ne 0.
        clear wf_spono.
      endif.
    Then convert the spooljob:
      call function 'CONVERT_ABAPSPOOLJOB_2_PDF'
        exporting
          src_spoolid              = wf_spono
          no_dialog                = 'X'
        tables
          pdf                      = witab
        exceptions
          err_no_abap_spooljob     = 1
          err_no_spooljob          = 2
          err_no_permission        = 3
          err_conv_not_possible    = 4
          err_bad_destdevice       = 5
          user_cancelled           = 6
          err_spoolerror           = 7
          err_temseerror           = 8
          err_btcjob_open_failed   = 8
          err_btcjob_submit_failed = 9
          err_btcjob_close_failed  = 10
          others                   = 11.
      if sy-subrc ne 0.
        return.
      endif.
    Delete Spooljob and generate cached response:
      data del_spono type  tsp01_sp0r-rqid_char.
      del_spono = wf_spono.
      call function 'RSPO_R_RDELETE_SPOOLREQ'
        exporting
          spoolid = del_spono.
      if witab is not initial.
        loop at witab into itab .
          translate itab using ' ~'.
          concatenate output itab into output in character mode.
        endloop.
        translate output using '~ ' .
        create object cached_response
               type cl_http_response
               exporting add_c_msg = 1.
        l_pdf_len = strlen( output ).
        cached_response->set_cdata( data   = output
                                    length = l_pdf_len ).
        cached_response->set_header_field( name  = if_http_header_fields=>content_type
                                           value = 'application/pdf' ).
        cached_response->set_status( code = 200 reason = 'OK' ).
        cached_response->server_cache_expire_rel( expires_rel = 180 ).
        data: guid type guid_32,
              display_url type string.
        call function 'GUID_CREATE'
          importing
            ev_guid_32 = guid.
        concatenate runtime->application_url '/' guid '.pdf'
                    into display_url.
        cl_http_server=>server_cache_upload( url      = display_url
                                             response = cached_response ).
        app ?= application.
        app->print_url = display_url.
      endif .
    The display_url has to be used in the normal response-view:
    <script type="text/javascript">
    var param = 'width=700'
          + ',height=550'
          + ',left=0'
          + ',top=0'
          + ',menubar=no'
          + ',location=no'
          + ',resizable=yes'
          + ',status=no';
      window.open('<%= application->print_url%>', 'DRUCK', param ).focus();
    </script>

  • Hiding fields in BSP application

    Hi Friends,
    Iam using HRRCF_TRM_srch BSP Application, i have a requirement to hide few fields in BSP pages. Can any one tell me what BADI and what BAPI is this BSP application is triggering at the behind. so that can will enhance the BADI or modify the BAPI, without modifying BSP page or controller.
    Thanks in advance
    Srikanth

    Hi James,
    Firstly, do you need to have the hidden items on the page? If you don't, you should just delete the items. If you do (perhaps because of the calculations you need for your second question - see below), you can set them to "Hidden" fields - select each item and set the Display As setting to Hidden.
    Secondly, there are at least two ways to perform calculations on fields - either using a Page Process or a table Trigger. Page Processes will work on any fields available in the session and triggers will work on the fields on a table.
    Which you choose typically depends on whether or not data is likely to be inserted or updated outside of your application.
    Regards
    Andy

  • Data entered by ITS application partly not available at BSP application

    Environment:
    We have an old ITS application to enter absences and presences to SAP HR.
    And we have a new BSP application to delete absences and presences.
    Both applications are available for the employee in an employee self service, that has an navigation developed with BSP.
    Problem:
    All data entered with the ITS application, could not be deleted in the BSP application, if the user does not log off. Or until he deletes one dataset, that he did not entered after the current login. If he deleted one old dataset, all new datasets can also be deleted.
    The ITS application stores the data with the function HR_MAINTAIN_MASTERDATA.
    The BSP application deletes the data also with the HR_MAINTAIN_MASTERDATA function.
    But its strange, that I can read the newly entered data with select from the Database or the function HR_READ_INFOTYPE. But when the users selects this dataset, the BSP class currently read, the HR_MAINTAIN_MASTERDATA cant delete, because of the message "no data in timeperiod". Even the function 'BAPI_ABSENCE_GETDETAIL' reads the data.
    Seems to be some kind of buffer problem. Reading the data is possible, but trying to modify/delete does not work.
    Also this did not help:
    *using more commit works.
    *Try to initialize buffers with the functions "HR_INITIALIZE_BUFFER", 'HR_PSBUFFER_INITIALIZE', "HRPAD00_FREE_PLOG_TAB" or "HR_PSA_CLEAR_BUFFER"
    Trying to delete the absences with the function 'BAPI_ABSENCE_DELETE' instead of the HR_MAINTAIN_MASTERDATA function (without DESTINATION and with DESTINATION 'NONE').
    Does anybody has an idea, why my BSP application works fine with all datasets, entered before the current login, but can not delete datasets I newly entered (but I can read them, I only cant delete them!). And what is more strange: after I delete on old dataset, then I can delete also the new datasets!

    Is your provisioning profile for Development or Ad-Hoc distribution?
    Also, it would help if you posted a screenshot of you target settings as well as your Info.plist file.

  • System copy - BSP applications launching with old host name

    Hi
    After system copy, when we test any bsp application, a new window is opened in the internet explorer with the old Web server hostname. These bsp applications are not launching with the new server name.
    I checked all the ICM settings and they all fine.
    Is there any database table which has the old web server entries?
    Regards
    Chandu

    Resolved by ourselves.  Deleting the contents in table HTTPURLLOC fixed the issue.
    Regards
    Chandu

  • System debugging BSP application

    Experts,
    I set system debugging for my BSP application going thru SICF. I have external breakpoint set at do_init method of my controller class.  If I execute the BSP from portal, it doesn't stop at the breakpoint in my controller class. Any help is appreciated.

    Hi,
    In the development workbench (Transaction SE80).
    Choose Utilities -> Settings. On the following dialog box for the user-specific settings, on the tab ABAP Editor choose the embedded tabstrip HTTP Debugging and activate HTTP debugging globally for your user.
    In the Web Application Builder of the development workbench, you can also activate or deactivate HTTP debugging:
    Choose Utilities -> Breakpoints ®(De)activate for HTTP user.
    Ensure that deleting all breakpoints does not automatically deactivate HTTP debugging.
    Regards,
    Azaz.

  • User NOT able to login again to BSP application after logging off

    Hi Experts,
    What the user is doing?
    Step 1: User logged into BSP Application. Result: Successful login
    Step 2: User logged off from BSP Application. Result: Successful log off
    Step 3. User again tries to log into BSP Application with correct login credentials. Result : LOGIN FAILURE
    What is being displayed onto the screen after step 3?
    1. Login screen does not changes.
    2. It does not show any error/warning messages.
    3. Next screen, after login screen is NOT being displayed.
    What the user does next?
    User is deleting all the cookies & cache, and again trying to log into BSP application. Result : Successful login
    Question:
    Everytime, the user logs off from the BSP application, and again tries to login, he/she is NOT able to login without clearing the cookies and cache.
    First, the user has to clear cookies and cache, then ONLY he/she is able login.
    Can you please advice on this?
    Response will be highly appreciated.
    Regards,
    Mandar

    Hi,
    Refer http://help.sap.com/saphelp_nw04/helpdata/en/6b/9d91d062cc52419f23926ff1bf2ad3/content.htm
    BSP Application Login/Logoff and http://wiki.sdn.sap.com/wiki/display/BSP/Logon
    This may be helpful for your issue.
    Thanks,
    Chandra

  • BSP application locked when Browser closed..

    Hi ,
    How can handle the logging off my BSP application when browser is closed..
    we had some thing setting of dirty flags in SRM ,which will take care of this..
    Any clue on custom BSP application..
    Can i override window.close() function to logoff
    Regards
    Prasad
    Message was edited by: Ranganatha Prasad Kurupati
    Message was edited by: Ranganatha Prasad Kurupati

    Create yourself a page with flow logic, this will be your initial entry to your application.
    Paste this code below, make sure to set the target_page.
    <%@page language="abap" %>
    <%
       DATA: target_page TYPE STRING VALUE 'zapp.do'.
       DATA: do_not_delete_sso2_cookie TYPE XFELD  VALUE SPACE.
       CL_BSP_LOGIN_APPLICATION=>SET_LOGOFF_URL_PARAM( page = page ).
    %>
    <html>
    <script language="JavaScript">
    <%
       DATA: guid TYPE GUID_32.
       CALL FUNCTION 'GUID_CREATE' IMPORTING ev_guid_32 = guid.
    %>
    var frame_A = "<%=guid %>_A";
    var frame_B = "<%=guid %>_B";
    function startLoader(name)
        doc=window.frames[name].document;
        doc.writeln('<html><body onload="document.f.submit();">');
        doc.writeln('<form id="f" name="f" target="<%=guid %>_B" method="POST" action="<%=target_page %>">');
        <%  DATA: ffs TYPE tihttpnvp, ff  TYPE  ihttpnvp.
            request->get_form_fields( changing fields = ffs ).
            DELETE ffs WHERE name cs '~'.
            LOOP AT ffs INTO ff.
         %>
              doc.writeln('<input type="hidden" name="<%=ff-name %>" value="<%=ff-value %>">');
        <%ENDLOOP. %>
        doc.writeln('<table border="0" width="100%" height="100%"><tr><td align="CENTER" valign="MIDDLE"><span style="font-family:Arial,sans-serif;">Loading...</span></td></tr></table>');
        doc.writeln('</form></body></html>');
        doc.close();
        <%=runtime->GET_DOMAIN_RELAX_SCRIPT( )  %>}
    function exitBSPApplication(newTargetUrl)
    {<% if runtime->session_manager->is_running is initial.  %>
      <%CLASS cl_bsp_login_application DEFINITION LOAD. %>
      var url  = "<%=CL_BSP_LOGIN_APPLICATION=>GET_SESSIONEXIT_URL( page = page ) %>";
      <%IF do_not_delete_sso2_cookie IS NOT INITIAL. %>
          url += "&bsp_do_not_delete_sso2_cookie=X";
      <%ENDIF. %>
      var prop = 'height=100,width=400,top='(screen.height-100)/2',left='+(screen.width-400)/2;
      var out = window.open(url,'_blank',prop);
    <%endif. %>
      document.getElementById("<%=guid %>_FRAMESET").onunload = null;
      if(newTargetUrl) window.setTimeout('{document.location.href="'newTargetUrl'";}', 750);
    function getHiddenFrame()
        if (document.body.rows=='*,0') return "<%=guid %>_B"; else return "<%=guid %>_A";
    function getShownFrame()
        if (document.body.rows=='*,0') return "<%=guid %>_A"; else return "<%=guid %>_B";
    function swapToFrame(frame)
        if (frame == '<%=guid %>_A') document.body.rows=',0'; else document.body.rows='0,';
    var sap_basis_A_active = false;
    var sap_basis_B_active = false;
    function frameLoaded(name)
        if (name=="<%=guid %>_A" && sap_basis_A_active==false) { sap_basis_A_active = true; return; }
        if (name=="<%=guid %>_B" && sap_basis_B_active==false) { sap_basis_B_active = true; return; }
        var newShowFrame   = getHiddenFrame();
        var newHiddenFrame = getShownFrame();
        try
          doc=window.frames[newShowFrame].document;
          for (var i = 0; i < doc.forms.length; i++) {
            var frm = doc.forms<i>;
            if (frm.target=="") frm.target = newHiddenFrame;
        } catch(e) {}
        swapToFrame(newShowFrame);
        //if (window.frames[newShowFrame].window.sapOnResize)
        //    window.frames[newShowFrame].window.sapOnResize();
        if (window.frames[newShowFrame].window.sapScrollTo)
            window.frames[newShowFrame].window.sapScrollTo();
    </script>
    <frameset id="<%=guid %>_FRAMESET" rows="*,0" onUnLoad="exitBSPApplication();" resize="no" framespacing="0" frameborder="0">
        <frame name="<%=guid %>_A" src="javascript:parent.startLoader('<%=guid %>_A');"  onload="frameLoaded('<%=guid %>_A');">
        <frame name="<%=guid %>_B" src="about:blank"                                    onload="frameLoaded('<%=guid %>_B');">
        <noframes>This browser does not support frames.</noframes>
    </frameset>
    </html>

  • Help needed urgently in SRMSUS bsp application .

    hello all . we have a requirement where in the bsp application :- SRMSUS needs some modification.
    We need to add select all / deselect all and multirow checkbox select(table view ..).After selecting single records or multiple, user presses delete button which needs to be added as there is no standard button functionality present.
    Now the problem is data is displayed in a tableview. I have enabled the selection option.Also individual rows can be deleted there is a delete icon for indiviual rows. but how can i check the rows which r selected n which r not, for deletion.
    SRMSUS is  MVC based.
    pls need ur inputs asap.
    Thanx in Advance to all...

    You need not to have table event triggered to get the selected rows..
    Once you find the Button event, use the below code to get the selected rows..
        tv ?= CL_HTMLB_MANAGER=>GET_DATA( request = request
                                          name    = 'tableView'
                                          id      = 'tvX' ). " tvX is Tableview ID
        IF tv IS NOT INITIAL.
          table_event = tv->data.
          clear selectedRowIndexTable.
          selectedRowIndexTable = table_event->PREVSELECTEDROWINDEXTABLE.
       ENDIF.
    <b>* Reward each useful answer</b>
    Raja T

  • Debug  BSP application

    I tried to debug the code in OnInitialization and OnInputProcessing event handler but I am not able to do so.
    I activated debugging through SICF transaction and also tried through Utilities->External Breakpoints->Set/Delete External Breakpoints and Activate from Web Application Builder but no luck so far
    SAP_BASIS Release 700 Level 0009

    Have you checked...
    In ABAP Workbench. Utlities->Settings->ABAP Editor->Debugging and set users to your username in the Extrenal Debugging area.
    In SICF. Edit->Debugging->Activate Debugging. This must be done after you create the breakpoint.
    Triple check the BSP application is running under your user name.
    Cheers
    Graham Robbo

  • Rename a BSP Application

    Hi All
    Is it possible to rename a BSP Application
    I have right clicked on the BSP Application and i didn't the rename option available there.
    Thanks and Regards
    Veda

    This operation is not supported for BSP's. You can just copy the current BSP to the required name and delete the old one (or leave it as it).
    Regards, Kathirvel

Maybe you are looking for

  • New iPod with G4 12" / Tiger

    I just bought a new iPod nano to replace my ceaselessly malfunctioning Mini. It wants me to download the latest iTunes software. My Software Update says my software is up to date. When I download iTunes 10 it says I can't install it because it wants

  • Minimize a window in Standalone mode

    hi, How to minimize a browser window or force the window to lost the focus in standalone mode? The window is open with the getURL command (getURl("www.adobe.com","_blank","Post"). Thanks Maurício

  • Function element value in ARTMAS IDoc

    Hi, My scenario is IDoc->Xi->File, my mapping is based on Function element (if the IDoc contains changes or new data) but all time I got just 005 as Function witch mean new article. Is there any set up to do in order to get 004 for changes and 005 fo

  • Video Workshop Views

    Nice college education gave me design info, but no good Dreamweaver work. I have CS3. Working on the Video Workshop tutorials. The pages come up totally unlike those in the workshop, I think it is a Live View or Live Data issue, but there is no infor

  • Regarding excel file

    Hi,          my reqirement on excelsheet.one of the condition is that file will be rejected when more than one company code or more than 200 line item per document...the comapny code in the excelsheet is col06,and the line item is col24.how can we wr