Abap general

what is the alternate for SELECT ..... DISTINCT statement .
diiference b/w the sy-tabix and sy-index .can we check sy-subrc after the PERFORM statement .

Hi
sy-index---used only with other than IT like DO.. WHILE..etc for  counting loop       literations
sy-tabix--used only for IT for counting the row numbers.
sy-subrc for PERFORM --i dont think so but am not sure.

Similar Messages

  • FAQ's, intros and memorable discussions in the ABAP General Forum

    Welcome to the SDN ABAP General Forum!
    In addition to release dependent information avalaible by:
    - pressing the F1 key on an ABAP statement,
    - or searching for them in transaction ABAPDOCU,
    - using the [SDN ABAP Development Forum Search|https://www.sdn.sap.com/irj/sdn/directforumsearch?threadid=&q=&objid=c42&daterange=all&numresults=15&rankby=10001],
    - the information accessible via the [SDN ABAP Main Wiki|https://wiki.sdn.sap.com/wiki/display/ABAP],
    - usefull coding examples from the [ABAP Code Gallery|https://wiki.sdn.sap.com/wiki/display/Snippets/CommunityCodeGallery]
    - the [SAP Service Marketplace|http://service.sap.com] and see [SAP Note 192194|https://service.sap.com/sap/support/notes/192194] for search tips,
    - the 3 part [How to write guru ABAP code series|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f2dac69e-0e01-0010-e2b6-81c1e8e5ce50] ... (use the search to easily find the other 2 documents...)
    ... this "sticky post" lists some threads from the ABAP forums as:
    - An introduction for new members / visitors on topics discussed in threads,
    - An introduction to how the forums are used and the quality expected,
    - A collection of some threads which provided usefull answers to questions which are frequently asked, and,
    - A collection of some memorable threads if you feel like reading some ABAP related material.
    The listed threads will be enhanced from time to time. Please feel welcome to post to [this thread|Suggestions thread for ABAP FAQ sticky; to suggest any additional inclusions.
    Note: When asking a question in the forum, please also provide sufficient information such that the question can be answered usefully, do not repeat interview-type questions, and once closed please indicate which solution was usefull - to help others who search for it.

    ABAP General
    client dependant => Do not ask simple interview questions without enough information, because "it depends"...
    Open Web browser => Different ways to start the browser on a hyperlink.
    Icon on Selection -screen => Icons on either side of the selection-screen.
    FM for uploading Image to SAP => Uploading an image to the MIME repository.
    How to Send Email to Outlook? => Just as the subject title says... perhaps he read the forum rules before posting... ;-)
    ABAP Commands - Unicode Upgrade => Usefull information about the impact of unicode conversions on ABAP.
    Calling Multiple BAPIs in a single LUW => committed to the details of COMMIT WORK
    Create a parameter to enter a password => Input parameters with hidden visibility.
    Problem with statement "find all occurences of ..." => How to find all character sub-strings in a string using ABAP Char utilities.
    retrieving internal table info. during runtime from callstack => Little tricks which become obsolete after a while ... :-)
    Passing an Internal Table to a Report executed through 'Submit' => Rich demonstrates IMPORT and EXPORT statements.
    Cannot decrypt password encrypted with FIEB_PASSWORD_ENCRYPT => Obsolete functions are dead. Long live released APIs.
    express CR_LF and Remove of non-printable characters from string => ABAP Char utilities, find and replace '##' on the application server.
    *NEW!!!*Rare 'bug' with SUBMIT => Interesting behavior of SUBMIT without VIA SELECTION-SCREEN addition
    Last edited by: Thomas Zloch on Sep 18, 2011 10:10 PM
    Edited by: Suhas Saha on Jan 31, 2012 11:55 PM

  • Getting mails from SDN for every reply given in ABAP General

    Hi
    i have posted a query on wednesday in SDN - ABAP development - Abap General.
    since then i am getting mails for all the replies posted to SDN  for the queries in
    ABAP development - ABAP General.
    my mail box is full now with the replies .  i have given queries earlier and i did not
    get problem like this. Now i have not changed any of the setting in SDN.
    i put a mail to SAP Forums [[email protected]] . But it returned undelivered.
    If any one got problem like this please suggest me what is to be done.
    thanks
    rajani yeluri

    Also check this link....
    ABAP Development
    Check the "Watch Forum" icon at the top, if it says  "Stop Watching Forum", then click this icon.
    REgards
    Rich Heilman

  • Display Issue ABAP, General

    Hi, Friends.
    I am facing some Display Problems in ABAP, General Page [Please Click Here for ScreenShots|http://cid-c213662fa953a4ff.skydrive.live.com/browse.aspx/SDN%20Shared/ScreenShots/ABAP%20General%20Display%20Issue] i have tested this using both Firefox 3.5 and IE7 same result as shown in Screen Shots.
    and one think more my setting is Display 50 Threads/Page but it is showing 24, only in ABAP, General Page all other are working fine.
    Is there some think wrong with my local system or any one else also having the same problem?
    Thanks and Regards,
    Faisal

    Some times i get very weird problems and it won't happen for second time.So there is no  proof that it happened.
    I feel its one of these faisal

  • Receiving notification from sap abap general forum

    hi all,
    2 days ago i started to receive every new post to my email from abap general forum. end up a day receiving almost thousand emails.
    what has gone wrong with my profile? i did not make any changes.
    thanks

    Check the "Watch Forum" icon at the top, if it says "Stop Watching Forum", then click this icon.
    ABAP Development
    Regards,
    Santosh

  • Topic moved to ABAP-GENERAL

    MOVED TO "ABAP-GENERAL" FORUM.
    PLEASE, DONT ANSWER THIS TOPIC, BUT ANSWER THIS ONE :
    User exit after cancel of TO (LT15)
    Thanks !
    Yann
    Message was edited by:
            Yann Portrait

    Topic moved to ABAP-GENERAL forum

  • ABAP General Doubt!

    Hi all!
         I want to know in future abap was replacing by java then what about abap programmers i am intrested in abap than java what will happen to abapers like me  what i ve to do now.
    Do i ve a good career in abap if i study abap pls give your suggestions.
      Thanking you all for your replies
       Rahul.

    Hi Rahul,
    Java cannot Replace ABAP at Point of time as Java is following up ABAP in SAP.
    Most of the Products getting released in SAP are  based on ABAP than Java..
    Java is the second best language to learn in SAP.ABAP is the Star alwayz..
    Nothing can beat ABAP.Go ahead with ABAP.
    Cheers,
    Hakim

  • ABAP General forum - 22 pages of posts in one day - wtf ?

    I don't have a project right now, so I was perusing the ABAP forum for whatever looked interesting.
    I noticed 22 pages of posts just today 11 Feb. With 15 posts per page that's 330 post/replies in one day!
    WTF is up with that, a little too crazy isn't it ?

    The turnover in the ABAP Development forums has always been fast (hence also the temptation to duplicate post, instead of following up with more infos from having made some headway on your own while waiting for answers)...
    Since a few days, there has been a steady increase and it is very busy at the moment.
    I am not sure what the equilibrium thread-per-minute rate is before people reach the search-first-coeffecient, but it is approaching hopefully.
    I am trying to look on the bright side of it...
    Cheers,
    Julius

  • ABAP General Forum in Santa mode for the next 10 days.

    Dear gurus,
    In an attempt to close some threads neglected by the OP's this year and achieve SDN's goals with regards to points (see the Welcome thread about the UN food program and other donations made by SAP based on annual contributions) I will be combing through selected threads from the current year and closing them as moderator.
    It will be impossible to do a perfect and complete job of this, but I will try my best to be fair and concentrate on those who have contributed valueable inputs of information but not been recognized appropriately.
    Feel welcome to post links to threads which you feel are candidates for me to take a look into, or even add to the "FAQ & Memorable threads" sticky. You can also contact me via my Business Card details.
    Also please close your own threads and do not dump them all to the top again unless there is a good reason to comment further (the comment field is not mandatory!)
    Cheers and merry christmas to all,
    Vijay
    Message borrowed from [Julius's thread|SDN Security Forum in "Santa" mode for next 10 days;

    Hi folks,
           i have a requirement like to fetch data business entity  and business area  in  REBDBE  transaction can you please provide the tables .
    i found VIBDBE for business entity details but i need table for business area linking with business entity.
    regards
    maruti
    Edited by: maruthi.k on Dec 21, 2009 12:12 PM

  • OK - I got a really interesting question down in ABAP General and NW AppSer

    This one is so interesting that I thought I'd draw a little extra attention to it here.
    See:
    Hang on to your hats! (shared buffer in multi-WAS/multi-update process env)
    or:
    Hang on to your hats! (shared buffer in multi-WAS/multi-update process env)
    Any and all <i><b>informed</b></i> opinion welcome.

    This is really cool: the <b>export to database</b> statement with a given key value for ID <i><b>replaces</b></i> what's already in the table for the same key value.
    To see that this is true, copy the system table INDX to a custom table called ZINDX_QM (so you won't have to change the code below.)  Activate this custom table.
    Then run the following code twice as follows:
    1) the first time, leave the value of wa_stuff as it is declared, i.e.:
    "This is some stuff"
    2) the second time, change the value of wa_stuff to:
    "This is some stuff - pass 2."
    You'll see that the second value has replaced the first value in the custom table.
    So the export to database statement actually does <b>a "replace", not an "append"</b>,  if the key value is already in the table.
    REPORT  ZFOO.
    type-pools: thfb.
    TABLES:
      zindx_qm.
    DATA:
      context_id             TYPE thfb_context_id,
      cntxt_user_dt(60)      TYPE c,
      cntxtud_s              TYPE string,
      rtrnd_hash             TYPE i,
      rtrnd_hash_n(22)       TYPE n,
      rtrnd_hash_c(22)       TYPE c,
      wa_zindx_qm            TYPE zindx_qm,
      v_chk_cnt              TYPE i,
      wa_stuff(40)           TYPE c VALUE 'This is some stuff - pass 1'.
    CALL FUNCTION 'TH_GET_CONTEXT_ID'
      IMPORTING
        CONTEXT_ID       = context_id.
    CONCATENATE context_id
                sy-datum
                sy-uname
           INTO cntxt_user_dt.
    cntxtud_s = cntxt_user_dt.
    CALL FUNCTION 'LCRDB_STRING_HASH'
      EXPORTING
        TEXT =  cntxtud_s
      IMPORTING
        HASH =  rtrnd_hash.
    rtrnd_hash_n = rtrnd_hash.
    rtrnd_hash_c = rtrnd_hash_n.
    wa_zindx_qm-aedat = sy-datum.
    wa_zindx_qm-usera = sy-uname.
    wa_zindx_qm-pgmid = sy-repid.
    EXPORT wa_stuff
      TO DATABASE zindx_qm(mo)
      ID rtrnd_hash_c
      FROM wa_zindx_qm.
    CLEAR wa_stuff.
    IMPORT wa_stuff TO wa_stuff
      FROM DATABASE zindx_qm(mo)
      ID rtrnd_hash_c.
    WRITE: / wa_stuff.
    Also, the second cool thing is that the "relid" (area) field of the custom table actually makes coding multiple storage statements much easier.  To see why this is so, just compare what's been commented out in the following BAdI method with what's replaced it:
    method IF_EX_INSPECTIONLOT_UPDATE~CREATE_IN_UPDATE.
    * 11/10: new export statements from XSQM exit
    *EXPORT gt_outtab        TO DATABASE zindx_qm(tb) ID rtrnd_hash_c.
    *EXPORT s7_tab_mseg      TO DATABASE zindx_qm(ms) ID rtrnd_hash_c.
    *EXPORT v_cntr_recursion TO DATABASE zindx_qm(rc) ID rtrnd_hash_c.
    * 11/10 - original decs/imports before switch to database exports from shared buffer exports
    *v_memkey(60)      TYPE c,
    *v_memkey2(64)     TYPE c,
    *v_memkey3(65)     TYPE c,
    *v_memkey4(65)     TYPE c,
    *v_memkey5(65)     TYPE c,
    *v_memkey6(65)     TYPE c,
    *IMPORT gt_outtab        TO gt_outtab        FROM SHARED BUFFER indx(st) ID v_memkey.  now tb
    *IMPORT s7_tab_mseg      TO s7_tab_mseg      FROM SHARED BUFFER indx(st) ID v_memkey2. now ms
    *IMPORT v_cntr_recursion TO v_cntr_recursion FROM SHARED BUFFER indx(st) ID v_memkey3. now rc
    *IMPORT v_do_exit        TO v_do_exit        FROM SHARED BUFFER indx(st) ID v_memkey4. now de
    *IMPORT wa_zzqa02        TO wa_zzqa02        FROM SHARED BUFFER indx(st) ID v_memkey5. now wz
    *IMPORT i_zzqa02         TO i_zzqa02         FROM SHARED BUFFER indx(st) ID v_memkey6. now iz
    * for context id typing
    TYPE-POOLS:
      thfb.
    DATA:
      context_id             TYPE thfb_context_id,
      cntxt_user_dt(60)      TYPE c,
      cntxtud_s              TYPE string,
      rtrnd_hash             TYPE i,
      rtrnd_hash_n(22)       TYPE n,
      rtrnd_hash_c(22)       TYPE c,
      wa_zindx_qm            TYPE zindx_qm,
      v_chk_cnt              TYPE i.
    DATA:
      v_do_exit         TYPE c,
      v_cntr_recursion  TYPE i,
      v_itab_cnt        TYPE i,
      v_index           TYPE i,
      v_mapl_cnt        TYPe i.
    DATA:
      s_qals            TYPE qals,
      s7_tab_mseg       TYPE STANDARD TABLE OF mseg,
      wa_mseg           TYPE mseg,
      gt_outtab         TYPE STANDARD TABLE OF zzmseg_qm_2007,
      wa_zzqm           TYPE zzmseg_qm_2007,
      wa_zzqa02         TYPE zzqa02_prueflos,
      i_zzqa02          TYPE STANDARD TABLE of zzqa02_prueflos,
      wa_zqm_lottrck    TYPE zqm_lottrck,
      wa_mapl TYPE mapl,
      v_mtart           TYPE mtart,
      v_qmatv           TYPE qmatv.
    DATA:
      v_cnt_wyt3        TYPE i,
      v_debug           TYPE i.
      CALL FUNCTION 'TH_GET_CONTEXT_ID'
        IMPORTING
        CONTEXT_ID       = context_id.
      CONCATENATE context_id
                  sy-datum
                  sy-uname
             INTO cntxt_user_dt.
      cntxtud_s = cntxt_user_dt.
      CALL FUNCTION 'LCRDB_STRING_HASH'
        EXPORTING
          TEXT =  cntxtud_s
        IMPORTING
          HASH =  rtrnd_hash.
      rtrnd_hash_n = rtrnd_hash.
      rtrnd_hash_c = rtrnd_hash_n.
    *  CONCATENATE 'DEXIT'
    *               sy-uname
    *               sy-datum
    *               context_id
    *          INTO v_memkey4.
    *  IMPORT v_do_exit TO v_do_exit FROM SHARED BUFFER indx(st) ID v_memkey4.
      IMPORT v_do_exit TO v_do_exit
        FROM DATABASE zindx_qm(de)
        ID rtrnd_hash_c.
    *  CONCATENATE 'CRCSN'
    *              sy-uname
    *              sy-datum
    *              context_id
    *         INTO v_memkey3.
    *  IMPORT v_cntr_recursion TO v_cntr_recursion FROM SHARED BUFFER indx(st) ID v_memkey3.
      IMPORT v_cntr_recursion TO v_cntr_recursion
        FROM DATABASE zindx_qm(rc)
        ID rtrnd_hash_c.
    *  CONCATENATE sy-uname
    *              sy-datum
    *              context_id
    *         INTO v_memkey.
    *  IMPORT gt_outtab TO gt_outtab FROM SHARED BUFFER indx(st) ID v_memkey.
      IMPORT gt_outtab TO gt_outtab
        FROM DATABASE zindx_qm(tb)
        ID rtrnd_hash_c.
      DESCRIBE TABLE gt_outtab LINES v_itab_cnt.
      IF v_do_exit = 'N'.
        v_do_exit = 'Y'.
    *    EXPORT v_do_exit FROM v_do_exit TO SHARED BUFFER indx(st) ID v_memkey4.
        EXPORT v_do_exit FROM v_do_exit TO DATABASE zindx_qm(de) ID rtrnd_hash_c.
    *    CONCATENATE 'SQALS'
    *                sy-uname
    *                sy-datum
    *                context_id
    *           INTO v_memkey5.
    *    IMPORT wa_zzqa02 TO wa_zzqa02 FROM SHARED BUFFER indx(st) ID v_memkey5.
        IMPORT wa_zzqa02 TO wa_zzqa02
          FROM DATABASE zindx_qm(wz)
          ID rtrnd_hash_c.
        IF v_cntr_recursion < v_itab_cnt.
    *    CONCATENATE 'TQALS'
    *                sy-uname
    *                sy-datum
    *                context_id
    *           INTO v_memkey6.
    *      IMPORT i_zzqa02 TO i_zzqa02 FROM SHARED BUFFER indx(st) ID v_memkey6.
          IMPORT i_zzqa02 TO i_zzqa02
            FROM DATABASE zindx_qm(iz)
            ID rtrnd_hash_c.
        ENDIF.
        APPEND wa_zzqa02 TO i_zzqa02.
    *    EXPORT i_zzqa02 FROM i_zzqa02 TO SHARED BUFFER indx(st) ID v_memkey6.
        EXPORT i_zzqa02 FROM i_zzqa02 TO DATABASE zindx_qm(iz) ID rtrnd_hash_c.
        IF v_cntr_recursion = 0.
          CALL FUNCTION 'ZZQA02_ASSIGN_BDC' IN BACKGROUND TASK.
        ENDIF.
        EXIT.
      ENDIF.
    *  CONCATENATE 'MSEG'
    *              sy-uname
    *              sy-datum
    *              context_id
    *         INTO v_memkey2.
    *  IMPORT s7_tab_mseg TO s7_tab_mseg FROM SHARED BUFFER indx(st) ID v_memkey2.
      IMPORT s7_tab_mseg TO s7_tab_mseg
        FROM DATABASE zindx_qm(ms)
        ID rtrnd_hash_c.
      v_index = v_itab_cnt - v_cntr_recursion + 1.
      READ TABLE gt_outtab INTO wa_zzqm INDEX v_index.
      READ TABLE s7_tab_mseg INTO wa_mseg INDEX v_index.
      IF    wa_mseg-bwart <> '101'
        AND wa_mseg-bwart <> '103'.
        EXIT.
      ENDIF.
      IF  wa_mseg-werks <> '2000'.
        EXIT.
      ENDIF.
      SELECT
      SINGLE mtart
        FROM mara
        INTO v_mtart
       WHERE matnr = wa_mseg-matnr.
      SELECT
      SINGLE qmatv
       FROM  marc
       INTO  v_qmatv
      WHERE  matnr = wa_mseg-matnr
        AND  werks = wa_mseg-werks.
      IF    v_mtart <> 'ROH'
        AND v_qmatv <> 'X'.
        EXIT.
      ENDIF.
      s_qals = insplot.
    *  v_lifnr_save = s_qals-lifnr.
      CALL FUNCTION 'QPBU_LOT_DELETE'
         EXPORTING
         I_QALS        = s_qals.
       s_qals-lifnr   = wa_zzqm-zzlifnr.
       s_qals-pplverw = '5'.
       s_qals-stat19  = 'X'.
      SELECT
      SINGLE plnty
             plnnr
             plnal
             zkriz
             zaehl
        FROM mapl
        INTO (s_qals-plnty,
              s_qals-plnnr,
              s_qals-plnal,
              s_qals-zkriz,
              s_qals-zaehl)
       WHERE matnr = wa_mseg-matnr
         AND werks = wa_mseg-werks
         AND lifnr = wa_zzqm-zzlifnr.
      v_do_exit = 'N'.
    *  EXPORT v_do_exit FROM v_do_exit TO SHARED BUFFER indx(st) ID v_memkey4.
      EXPORT v_do_exit FROM v_do_exit TO DATABASE zindx_qm(de) ID rtrnd_hash_c.
      v_cntr_recursion = v_cntr_recursion - 1.
    *  EXPORT v_cntr_recursion FROM v_cntr_recursion TO SHARED BUFFER indx(st) ID v_memkey3.
      EXPORT v_cntr_recursion FROM v_cntr_recursion TO DATABASE zindx_qm(rc) ID rtrnd_hash_c.
      wa_zzqa02-prueflos = s_qals-prueflos.
    *  CONCATENATE 'SQALS'
    *              sy-uname
    *              sy-datum
    *              context_id
    *         INTO v_memkey5.
    *  EXPORT wa_zzqa02 FROM wa_zzqa02 TO SHARED BUFFER indx(st) ID v_memkey5.
      EXPORT wa_zzqa02 FROM wa_zzqa02 TO DATABASE zindx_qm(wz) ID rtrnd_hash_c.
      SELECT COUNT( * )
        FROM mapl
        INTO v_mapl_cnt
       WHERE matnr = wa_mseg-matnr
         AND werks = wa_mseg-werks
         AND plnty = 'Q'
         AND plnnr <> '99999999'.
      IF v_mapl_cnt = 1.
        wa_mapl-matnr = wa_mseg-matnr.
        wa_mapl-werks = wa_mseg-werks.
        wa_mapl-plnty = 'Q'.
        wa_mapl-plnnr = '99999999'.
        wa_mapl-plnal = '01'.
        wa_mapl-zkriz = '0000001'.
        wa_mapl-zaehl = '00000001'.
        wa_mapl-lifnr = 'ZZZZZZZZZZ'.
        wa_mapl-datuv = sy-datum.
        INSERT INTO mapl VALUES wa_mapl.
      ENDIF.
      CALL FUNCTION 'QPBU_LOT_INSERT'
         EXPORTING
           QALS_NEW       = s_qals.
      IF wa_zzqm-zzltno IS INITIAL.
        EXIT.
      ENDIF.
      wa_zqm_lottrck-zzltno   = wa_zzqm-zzltno.
      wa_zqm_lottrck-werk     = wa_mseg-werks.
      wa_zqm_lottrck-prueflos = s_qals-prueflos.
      wa_zqm_lottrck-mblnr    = s_qals-mblnr.
      wa_zqm_lottrck-mjahr    = s_qals-mjahr.
      wa_zqm_lottrck-zeile    = s_qals-zeile.
      INSERT
        INTO zqm_lottrck
      VALUES wa_zqm_lottrck.
    ENDMETHOD.

  • How to send a http-request from abap?

    I want to send a xml file through a http-request ,what should i do?

    Welcome to SDN
    you can use cl_http_client class to do that. search the abap general forum with key word cl_http_client and you will find lot of examples.
    Regards
    Raja

  • Error in Abap Application Program

    I am getting following dump .
    The current ABAP program SAPMSSY1 had to be terminated because it has come across a statement that unfortunately not executed.
    Error analysis: An RFC call (Remote Function Call) was sent with the invalid user ID "JLIANG ". Or the calling system is not registered as trusted system in the target system.
    It also saying The function module "SLIM_CONTROL_USMM" is called,
    but cannot be found in the library.
    above error I am getting how to correct the error.

    Hi,
    Try to put this kind of questions in ABAP general forum for a prompt reply.
    First check the Remote Connection using the Tcode SM59 and that the user is correct or not. The user must be existing in the Remote System.
    For the second part of the program you need to check in the destination system whether the function module is existing or not. Also check whether the latest ABAP  SP has been applied or not.
    Hope this will help.
    Thanks,
    Samantak.

  • Find/Find Next Behavior in ALV in container in ABAP OO

    I have an ALV grid in a custom container that's sized for a screen on a high-resolution tube.  In other words, there's a scrollbar on the ALV but none on the screen itself (because the whole screen is visible at the high resolution.)
    At this high resolution, a find or find next will correctly scroll the ALV to the row in which an item is found (when the "found" row is below the currently visible row of the ALV.)
    But when I switch to a lower resolution where I have a scroll bar on the ALV and on the window itself, a find or find next does not scroll the ALV properly.  You have to manually scroll to find the found row.
    Yes - I have both resizings checked on the container.
    Is there a way I can:
    1) find the resolution the user is in?
    2) modify the screen size to fit this resolution?
    3) modify the container size to fit this resolution?
    Thanks
    djh

    Calgar -
    This is the same thing that Thomas (Jung) suggested in an old ABAP General thread.
    But I've done it, and it doesn't work.
    Also, I don't understand why I'm getting a scroll bar for the ALV as well as for the screen.
    I thought if I did what you and Thomas said, I would only see the scroll bar for the screen and not the ALV.
    Any other ideas ????
    Thanks
    djh

  • Suggestions thread for ABAP FAQ sticky

    See these threads for "online collections" in the ABAP Development forums =>
    FAQ's, intros and memorable discussions in the ABAP General Forum
    FAQ's, intros and memorable discussions in the ABAP Data Dictionary Forum
    FAQ's, intros and memorable discussions in the ABAP UI Programming Forum
    FAQ's, intros and memorable discussions in the ABAP Form Printing Forum
    FAQ's, intros and memorable discussions in the Enhancements & Modifications
    FAQ's, intros and memorable discussions in the Performance and Tuning Forum
    FAQ's, intros and memorable discussions in the Data Transfers Forum
    FAQ's, intros and memorable discussions in the ABAP Objects Forum
    Edited by: Julius Bussche on Apr 21, 2009 5:22 PM

    ABAP General
    Subtotals in alv list.   => Subtotals in ALV    <= Added and moved to UI programming
    Can we modify a sub-total in ALV => Subtotals text in ALV /Modification of Subtotals in ALV   <= Moved down to new thread.
    cl_salv_table - Save Layout =>  ALV OM Save layout option <= Moved down to new thread.
    Report with page break.   => ALV Report with page break. <= Moved down to new thread.
    ALV Sorting Not Working after Adding Checkbox to ALV => ALV Sorting and Group Functionality working with Checkbox <= Moved down to new thread.
    Calculating Total with Checkbox in ALV Grid => Calculating Total with Checkbox in ALV Grid  <= Moved down to new thread.
    DUMP WHILE SUMMATION IN ALV  => General Fieldcatalog error.  <= Moved down to new thread.
    Problems with REUSE_ALV_FIELDCATALOG_MERGE =>Problems with REUSE_ALV_FIELDCATALOG_MERGE   <= Moved down to new thread.
    Must i_structure_name for LVC_FIELDCATALOG_MERGE be pre-defined in dict?   => Converting SLIS fieldcatalog to LVC fieldcatalog  <= Moved down to new thread.
    Capture Checkbox Value in ALV Grid   => Capturing the editable fields values in ALV   <= Moved down to new thread.
    how to refresh table display using slis and 'reuse_alv_grid_display method. => Refreshing the ALV Display  <= Moved down to new thread.
    fetch data in edittable field in alv using REUSE_ALV_GRID_DISPLAY_LVC FM => Reading the editable values for ALV LVC function  <= Moved down to new thread.
    Radibutton in ALV Report output => Radio buttons in ALV report  <= Moved down to new thread.
    Edit rows in ALV => Usage of Styles in ALV for disable/enable input option  <= Moved down to new thread.
    how to copy/delete file => executing Unix commands <= Hmmm... c-calling the 'system' does not work in my systems during normal operations. See system param 'rdisp/call_system' which can be disabled, then the code dumps. Is there a different thread with DATASET commands? SXPG?
    express CR_LF => ABAP char Utilities CR_LF use , replace '##' in a application server <= Ahhh yes, I remember this series. This is one of the nicer threads from it... Added.
    String Operations which contain the special character '#' in BDC Session => ABAP char Utilities Horizontal_tab use , replace '#' in application server file <= Sufficiently covered by the next thread.
    Problem with statement "find all occurences of ..." => ABAP char utilites Newline, replace '#' in application server in end of line <= Added.
    How to Send Email to Outlook? =>sending mails to outlook <= Added.
    FM for uploading Image to SAP => upload image to mime repository <= Added.
    Passing an Internal Table to a Report executed through 'Submit' => use of Import and export refer Rich Heilman's code  <= Added.
    Create a parameter to enter a password => Selection parameter password behaviour  <= Added.
    ABAP Dictionary
    =>
    Form Printing
    Exporting Graphics from SAP =>Download Logo from SE78 <= Okay, added... but the thread is rather old and ws_download is obsolete now, isn't it?
    BDC for SE78 Transaction  => Upload Logo programatically <= Hmmm... external performs and guests. I would like more opinions on this one before adding.
    UI Programming
    [Top of page in OO ALV|TOP_OF_PAGE in ALV  Using CL_GUI_ALV_GRID ]=> Top of page in OO ALV <= I understand that this blog was very helpfull, but it is full of email addresses. Hmmm.. tough call Is there another example (thread) without any "here is my mail address" comments. We want to avoid those.
    [Top of page Alignments in Normal ALV|Alignment of  Data in TOP-OF-PAGE in ALV GRID] =>  Top of page in normal ALV <= this is more wiki material in a blog, but again often asked... Hmm.. lets go through the others first and come back to this one.
    To display URL as a hyperlink (along with simple text) in dialog program   => URL display using HTML Viewer  <= Added.
    select-option on dynpro => Select-options usage in Module pool programming  <= Added.
    New! =>
    Enhancements and Modifications
    =>
    ABAP Performance and Tuning
    =>
    Data Transfers
    =>
    ABAP Objects
    =>
    Edited by: Julius Bussche on Oct 3, 2008 10:31 PM
    Edited by: Julius Bussche on Oct 3, 2008 10:34 PM
    Edited by: Julius Bussche on Oct 3, 2008 10:38 PM
    Edited by: Julius Bussche on Oct 3, 2008 10:43 PM
    Edited by: Julius Bussche on Oct 3, 2008 10:55 PM
    Edited by: Julius Bussche on Oct 4, 2008 12:06 AM
    Edited by: Julius Bussche on Oct 4, 2008 12:40 AM
    Edited by: Julius Bussche on Oct 4, 2008 12:57 AM
    Edited by: Julius Bussche on Oct 4, 2008 1:23 AM
    Edited by: Julius Bussche on Oct 4, 2008 3:27 PM
    Edited by: Julius Bussche on Oct 4, 2008 3:39 PM
    Edited by: Julius Bussche on Oct 4, 2008 5:40 PM
    Edited by: Julius Bussche on Oct 4, 2008 5:59 PM
    Edited by: Julius Bussche on Oct 4, 2008 7:17 PM

  • What the **** is going on in the ABAP forums?!

    I've been away from SDN for a few months due to work comitments and am only just starting to browse regularly again...
    I can't believe how bad the standard of questions and answers in the ABAP-General forum has got.  I thought it was as bad as it could get but i was wrong.  Simple, repetitive questions.  Massive cut and paste answers that often have nothing to do with the question.  Everyone saying Please reward with points often after supplying a wrong/inacurate/irrelevant answer.  Constant streams of interview questions.  Same answers being copied and pasted again and again by different people...  The problems go on and on and we've seen them all before, yet it still seems like hardly anything is being done about it.
    Seriously, what is the point?!  I know the moderators must be hard pushed to manage it all but isn't there a way to clean it up a bit please?  It's painful to browse at the moment.
    As far as I'm concerned, the forums are a bit of a waste of time and space at the moment as the content is so watered down with rubbish unless you are about to write your first ABAP program they are of no use to anyone.
    Gareth.

    I'm glad this topic still gets a lot of interest and there are still people on here who are actually bothered.
    Rob, I think your answer is my favourite and is certainly the one my colleagues and I come up with the most.
    As pointed out, there will always be people who are too lazy/uneducated/short of time/whatever to do their own job or to research a problem they are having.  Nothing we can do will ever make that go away.  The issue is how we react and deal with it.
    I don't believe charging for SDN is the answer - a lot of people will move back to SAPFans.com and/or other sites and as someone else has said, people will feel they have the right to post the rubbish if they are paying.
    We've all been over this topic numerous times and on each occaision a common output is everyone wants to see more and stricter moderation.  I honestly believe a moderating approach similar to SAPFans.com would help a great deal in cutting out the root cause - things like people asking for points and people posting CV's are symptoms or effects of the fact original posters are allowed to ask stupid questions or ask for fake resumes.  Things like using "Hi" in the subject of a message or not bothering to search before asking what regular SDN contributors/readers know is a common question can all be cut out with simple moderation.
    So we come back to moderation of the forums - something we've gone over time and time before.
    Blag, I can see you have been sorely missed in the forums - you were still very active last time I was on regularly and I can see a big difference between then and now.  Although you may feel like it is an uphill struggle you were obviously making a big difference.  It's a shame there aren't more of you
    Nick, I've just seen your response whilst writing this and you raise an interesting point I've not considered before about managers having an input in the use of SDN.  I think the problem here is that (certainly in my opinion) the majority of the noise appears to originate from off-shored resource which typically will be quite removed from their customer/manager/employer.  In some ways I've always considered the explosion of the IT market in India for example to be working against itself - there appears to be more jobs that suitably qualified workers leading to the state we have now of fake CV's and people in jobs who don't know what they are doing.  I'm guessing management in this scenario will be happier to have a team of people producing all of their work with SDN's help rather than a team of fully certified, heavily experienced consultants who are too expensive to obtain any off-shoring work...
    I also agree that removing the points system won't necessarily solve all of the perceived problems - again I think points abuse is something else stricter moderation could help to remove.
    Anyway, before I really get on my soapbox I'm going to stop rambling
    Gareth.

Maybe you are looking for

  • Errors While Transporting Transformations and DTPs

    Hi Experts, Iu2019m trying to transport transformations and DTPs from DEV to QA and am getting the following error messages.  Does anyone know whatu2019s happening and how I can fix this? Thanks, Janice The following are excepts from the log of the t

  • Configuration of the Physical & Logical standby servers on the same machine

    I've encoutered a problem to connect to one of the standby servers . I created a DataGuard in 10.2. Primary on 1 machine, 1 physical standby and 1 logical standby on another machine (both phy and logical in same machine) I first created a primary the

  • Savings against purchase order

    I heard the savings can be calculated or can be entered in purchase order so that savings can be traced through purchase order. Anybody has any idea about that ? The requisitioner put some value in purchase requisition. Buyer will negotiate and final

  • How to use MAF libraries

    Dear, I'm going to replace controls by MAF in my android application. I import libraries: - mafuicomponents-1.2.1.jar - maftreeview-1.2.1.jar - mafsettingscreen-1.2.1.jar - maflocaleawarecontrols-1.2.1.jar - mafcalendar-1.2.1.jar I created an simple

  • Iweb, video and non-mac platforms

    ive placed an mp4 video on my iweb site with images and hyperlinks over it. when i view in safari and firefox it views beautifully. when i view in google chrome or on a pc the mp4 jumps in front of the other images and hyperlinks restricting my acces