Search help needs more records than 500 or 5000

I have a requirement to create search help on a non primary key field . So I need to work on search help exit to remove all the repeating and blank values . The problem I am facing rite now is that search help gets only 500 records by default and 5000 if we leave the restriction field blank . I need to get all the records which is approx more than 100000 and get only the unique values .
Please let me know how I can increase the number of record more than 5000
Regards,
Tashi

Hi Tashi,
The following approach might work out in y our case by overwriting the data fetch functionality of the standard Search help
1. Define internal table of desired structure, in the way you get the data from DB table
2. use your custom function module / class method or select statement to get the desired data into the newly
    defined   internal table
3. apply required sorting / filtering / formatting as per the requirements
3. loop through the resultant data in the internal table and append the records to standard internal
    table / parameter  RECORD_TAB of the Search help exit. Please make a note that RECORD_TAB has the
    structure field STRING which needs to be populated with the correct offsetting..for example, if the first field
     is of 10 characters and second field of 5 characters, it should be populated in the following way
loop at itab into ls_itab.
wa_record-string+0 = ls_itab-field1.
wa_record-string+10 = ls_itab-field2.
wa_record-string+15 = ls_itab-field3.
append wa_record to record_tab.
clear wa_record.
endloop.
EXIT.
Please try this approach and let us know.
hope this helps.
-Sajan Joseph.

Similar Messages

  • Basic DVD Help Needed - More challenging than expected

    Need help creating a basic DVD that a client needs. Here are the specs needed for the DVD:
    No Menu
    No Chapters
    Can scrub forward and backward
    Begins in DVD player in a stopped state
    I can not seem to find an option to remove chapter 1 from the V1 timeline in DVD Studio Pro. Also when DVD is inserted into DVD player the video begins playing right away instead of beginning in a "stopped state" on the DVD player. Any help would be greatly appreciated.

    Make a black menu with a invisible button and link it to your track.
    as for the chapter 1 - you can't get rid of this and is a good thing to have for what your trying to achieve anyways. That way the user can either hit play to start the video or they can hit chapter and it will play as well.
    If you don't want them to be able to push anything other than play on their remote you can disable buttons.

  • How to create Search Help using more than 1 table

    Hi all,
    I need to create a search help using more than 1 table.
    Eq:-   Itable1 contains the data and Table2 contains the description of a field.
    In my search help i require A field from Table1 and For the corresponding field description from Table2.

    Hi,
    You can do this with the help of collective search help.
    Collective search helps:- Combination of elementary search helps. When we need to fetch data based on multiple selection criteriau2019s. More than one tables are Selection from multiple tables 
    Steps for creating collective search help.
    1) Enter the search help name and click on create.
    2) Choose Collective search help radio button option as the search help type.
    3) Enter the search help parameters.
    Note that there is no selection method to be entered for a collective search help.
    4) Instead of the selection method, we enter the included search helps for the collective search help.
    5)We need to assign parameters for each of the included search helps.
    6) Complete the parameter assignment by clicking on the push button.
    7) Collective search help offers the user to obtain F4 help using any of the included search helps.
    Hope this will help you:
    Reagrds:
    Alok

  • Extra fields in search help window in Record working time EHP5

    Hi Experts,
    Can you please let me know how to add additional fields/select options in search help window for Record Working Time ?
    My system is EHP5 NW 7.02
    I have added the custom search help for the respective filed in table " TCATS_SHLP_ITS".
    I can see this table is having entry for only 4 selection options and 6 value fields for search help display.
    But in my custom search help programme is having 8 select options(for advance search) and 10 display fields on the search window. It's working from CAT2 transaction but when I am running through webdynpro timesheet, I can only get 4 select options and 6 value fields.
    Please let me know how to make the other fields available.
    Thanks in advance.
    Sonia

    Hi Siddharth,
    Thanks for your response. In that modify possible entries screen (Details view) I can see the search help is only having 4 select options and 6 display fields.
    So as per my understanding max 6 display fields/4 select options can only be displayed on search window.
    My requirement is to display more fields on search help OVS window.
    Can you please suggest.
    Thanks ,
    Sonia

  • Need more flexibility than photo sites.....

    Looking to make Christmas cards and photo books, and need more customization than allowed on Snapfish, etc.  Any recommendations?

    If you are in Europe try Photobox.com (and if I refer you with your email details I can get a bonus 'gift'!).  

  • When I plug in a Lexar thumb drive, I get a "USB Low Power Notice' saying it cannot operate because it needs more power than is available.  This is new.  Thumb drives worked last week.  Any suggestions?  Is this an apple or a Lexar issue?

    When I plug in a Lexar thumb drive, I get a "USB Low Power Notice' saying it cannot operate because it needs more power than is available.  This is new.  Thumb drives worked last week.  Any suggestions?  Is this an apple or a Lexar issue?

    Apple intentional, use a powered USB hub instead.

  • I need more information than is covered in the Apple TV Set-Up guide on the Remote Functionality re how to turn off Apple TV

    I need more information than is covered in the Apple TV Set-Up guide on the Remote Functionality re how to turn off Apple TV

    If you are using the included remote control, under settings there is a 'Sleep Now'. What ATV generation do you have?

  • Search Help with more than one value back

    Dear Experts,
    We added two customer fields to the SC.
    For the first customer field we created Search Help.
    When picking any option from the search help we need TWO values back u2013 one value to the first customer (the field with the search help) and the second value to the second customer field (the field without the search help).
    Can you please advice how can we have TWO values back from the search help?
    Thanks in advance,
    Keren

    Hello Keren,
    See if the below thread answers your question..
    How to create a search help
    Thanks
    Arshad

  • Time machine need more space than necessary.

    Hi.
    Can anyone help. I have a two 1TB external hard drives one backs the other up. Until now it has been fine but suddenly time machine has decided theres not enough room even though there the same size drives. Ive deleted the backup drive and the time machine preferences but it still wont work. I have one drive with 930GB on and time machine says it needs 1.1TB of space. Why dose it need an extra 170GB. Help?
    Thanks

    Since Time Machine keeps copies of previous versions of things you've changed or deleted, it needs much more space than the data it's backing-up.
    The extra 170 GB is for "padding" -- workspace on the backup volume, and in case the original estimate isn't accurate, or more files are changed or added while the backup is running.
    #1 in the link Carolyn supplied explains this a bit more, and recomends that your backup drive be 2-3 times the size of the data it's backing-up.

  • All things being equal, does 4th gen quad core i7 (2.5GHz) need more RAM than 5th gen dual core i5 (2.7GHz) for same tasks?

    Bought mid/late 2014 15" MBPr with the i7 2.5GHz and 16GB RAM. I'm within 2 week exchange period at Best Buy, and thinking of switching to 2015 13" MBPr with i5 2.7GHz and 8GB RAM for battery life and weight, and they don't offer the upgraded 16GB RAM option for any 13" models.
    Needs to be Best Buy because of gift cards
    Use docked at office 75% of time vs 25% out of office, so portability and battery life are nice to have but not as important as if I had 8 hour flights on weekly basis
    See appeal of having 5th gen i5 in 13" vs my 4th gen i7 that will be updated this summer
    Not a gamer and don't use Final Cut or other video editing, but I tend to leave several applications open and usually have between 1-3 GB free RAM of the 16GB total at any time according to my Memory Cleaner readings
    Therefore, worried that 8GB is a non-starter as simple math says that I would have shortfall of 5-7GB RAM based on above readings, but wondering if dual core i5 will use RAM more efficiently than quad core i7
    Any help greatly appreciated!

    Also to note, would like this to last 4 years, which was reason that I bought the higher spec'd model even though I don't run games or video editing

  • Search help - Need to read dynpro of the calling program

    Hello all,
    We have a requirement where we need to read the dynpro of the calling program of a search help.
    Say I have a screen (selection screen, module pool or ALV grid etc) where I have a field PARTNER with whom a custom search help is attached. But on this same screen there is another field RLTYP. What we want is that when an F4 is taken on PARTNER, the value of RLTYP should also be passed as value to the Search help exit.
    In short, we need to read the screen fields of the calling screen of a search help.
    Any ideas are appreciated.
    Regards
    Priyanka

    Check the sample code:
    FUNCTION F4IF_SHLP_EXIT_OFFRCONT.
    ""Local interface:
    *"  TABLES
    *"      SHLP_TAB TYPE  SHLP_DESCT
    *"      RECORD_TAB STRUCTURE  SEAHLPRES
    *"  CHANGING
    *"     VALUE(SHLP) TYPE  SHLP_DESCR
    *"     VALUE(CALLCONTROL) LIKE  DDSHF4CTRL STRUCTURE  DDSHF4CTRL
      DATA : ws_flag(1) TYPE c,
             ws_rec(1)  TYPE c.
      DATA : i_dynpfields TYPE dynpread OCCURS 0 WITH HEADER LINE.
      DATA : ws_data TYPE ddshiface,
             i_data TYPE ddshifaces.
      ws_flag = 'X'.
      ws_rec = 'X'.
      IF ws_flag = 'X'.
        i_dynpfields-fieldname = 'P_CUST'.
        APPEND i_dynpfields.
        CALL FUNCTION 'DYNP_VALUES_READ'
          EXPORTING
            dyname               = sy-cprog
            dynumb               = '1000'
          TABLES
            dynpfields           = i_dynpfields
          EXCEPTIONS
            invalid_abapworkarea = 1
            invalid_dynprofield  = 2
            invalid_dynproname   = 3
            invalid_dynpronummer = 4
            invalid_request      = 5
            no_fielddescription  = 6
            invalid_parameter    = 7
            undefind_error       = 8
            double_conversion    = 9
            stepl_not_found      = 10
            OTHERS               = 11.
        READ TABLE i_dynpfields WITH KEY fieldname = 'P_CUST'.
        ws_data-shlpfield = 'ZCUSTOMER'.
        ws_data-valfield = 'G_SIMFIELDS-FIELDNAME'.
        ws_data-value = i_dynpfields-fieldvalue.
        APPEND ws_data TO i_data.
        ws_data-shlpfield = 'ZOFFRCONT'.
        ws_data-valfield = 'P_CONT'.
        ws_data-f4field =     'X'.
        APPEND ws_data TO i_data.
        LOOP AT shlp_tab.
          IF ws_rec = 'X'.
            shlp_tab-interface[] = i_data[].
            APPEND shlp_tab.
            ws_rec = ' '.
          ENDIF.
        ENDLOOP.
        DELETE shlp_tab INDEX 1.
        ws_flag = ' '.
      ENDIF.
    ENDFUNCTION.
    Regards,
    Prakash.

  • Mv log contains far more records than would expect - anybody any idea why?

    Hi there,
    We have created some mv logs with fast refresh in mind
    example
    CREATE MATERIALIZED VIEW LOG ON "DIMENSION_TABLE"
    PCTFREE 60 PCTUSED 30 INITRANS 1 MAXTRANS 255 LOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "TABLESPACE_NAME"
    WITH ROWID, SEQUENCE ( "DIMENSION_KEY" ) INCLUDING NEW VALUES
    However getting far more mv log records than expect.
    e.g. at start no records in mv log, run a mapping , later check via minus operator what records insertde/updated in the dimension, say 50 recods in total, I would expect 50 records in the mv log.
    However getting far far more,e.g several records for a dimension_key.
    Why is this?
    Is our mv log definition wrong. dimesnion_key is the primary_key?
    Any advice, much appreciated.
    Thanks

    Hi there,
    We have created some mv logs with fast refresh in mind
    example
    CREATE MATERIALIZED VIEW LOG ON "DIMENSION_TABLE"
    PCTFREE 60 PCTUSED 30 INITRANS 1 MAXTRANS 255 LOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
    TABLESPACE "TABLESPACE_NAME"
    WITH ROWID, SEQUENCE ( "DIMENSION_KEY" ) INCLUDING NEW VALUES
    However getting far more mv log records than expect.
    e.g. at start no records in mv log, run a mapping , later check via minus operator what records insertde/updated in the dimension, say 50 recods in total, I would expect 50 records in the mv log.
    However getting far far more,e.g several records for a dimension_key.
    Why is this?
    Is our mv log definition wrong. dimesnion_key is the primary_key?
    Any advice, much appreciated.
    Thanks

  • Deleted TM backup to start over, now TM says it needs more space than avail

    I deleted the backup image on my 500 GB Time Capsule to start over. Now Time Machine says it needs 700 GB of space and only 350 GB available. I only have 100 GB on my MacBook with OS 10.5.8. How do I let TM know that I want to start over and only backup the 100GB with today as a baseline? Thanks

    YokoVP wrote:
    TM says it needs more space (530 gig) for the backup that is actually on my IMAC (used 420 of 1 trb). Any ideas why TM will not back-up and why it requires 530 gig when my IMAC has only used 420 gig?
    Because TM needs workspace on the TM drive, and yours is much too small. TM adds 20% to the estimated size of the backup when requesting space.
    But to work well, TM usually needs 2-3 times the space of the data it's backing-up. See #1 in the Frequently Asked Questions *User Tip* at the top of this forum.
    Short term, you may be able to "finagle" getting backed-up by excluding a lot of things temporarily, running a backup, then removing some exclusions and running another. That way, the 20% won't get applied to the total amount of data all at once.
    That will work, for a short period of time, but not for long. You need a much bigger drive.

  • Standard search help need for application directories

    Hi All,
    I have a created ztable.I want to assign a search help to this Z table field.
    I need a search help which contains the apllication directories.
    Is there any standarda serch help avliable to assign the application directories to the Z field of ztable.
    Thanks,

    I don't think there is a standard search help available, but there is a function which provides a F4 dialog box to search app server directories... You can try creating your own search help with it.
    PARAMETERS p_file TYPE dxfile-filename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    CALL FUNCTION 'F4_DXFILENAME_4_DYNP'
    EXPORTING
          dynpfield_filename = 'P_FILE'
          dyname                    = sy-repid
          dynumb                    = sy-dynnr
          filetype                     = 'P'
          location                    = 'A'
          server                       = '  '.
    filetype: 'P' represents Physical file name; 'L' represents Logical file name.
    location: 'A' represents Application Server; 'P' represents Presentation server.
    P_FILE is parameter name (in your case it can be scree field name)
    dyname = report name
    dynumb = scree number

  • I had to upgrade from ios7 to ios8 but it needed more storage than i had so i backed up my phone to my computer then deleted the content on my phone and upgraded to ios8.  i have not connect my phone and computer since.  how do i get my content back?

    i had to upgrade from ios7 to ios8 but it needed more storage  i had so i backed up my phone to my computer then deleted the content on my phone and upgraded to ios8.  i have not connect my phone and computer since.  how do i get my content back? 

    Restore the backup from your computer

Maybe you are looking for

  • Self Generated certificate validity issue in ACS 4.0 for Windows

    Hi, Is there any solution to extend the validity time of self generated certificate on ACS, by default the validity is set for one year. As the server certificate on one of the ACS which is CA has expired and need to renew it. Is it possible only one

  • Migrating Unmanaged Reports from CE 10 to Business Objects XI R2

    Hello all, We are in the process of migrating our report server from CE 10 to BOJ XI R2. I'm having issues trying to access Unmanaged Reports using a URL. In CE10 we were able to access unmanaged reports using a URL such as HTTP://<servername>/crysta

  • JDBC receiver error - ORA-00913: too many values

    Hi all, Facing a strange issue with proxy-jdbc issue. Message fails with error - ORA-00913: too many values Handling the missing fields from the source with - Empty String in the comm. Channel Empty string handling works fine - whenever there is no v

  • Client proxy.. passing internal table to output.

    Hi friends, I have created a proxy-JDBC scnario.. For this i created a datatype with 2 fields.. DT_Proxy_Outbound as complex type and 2 elements..and after that i have created a proxy class ZCO_MI_PROXY_OUTBOUND (Proxy class)   ZMT_PROXY_OUTBOUND(str

  • New batch creation during mvt 309 via MIGO

    Hi, I'm doing a transfer posting material to material (movement type 309). I want the system to automatically create a new batch (for the receiving material).  I've set in OMJJ for movement type 309 to create batch automatic/manual without check I've