Search help call without display

Hi
Can I call a search help within a program but not send the output to the screen?  I wish to validate an entry against the logic but not display anything.
Cheers
Ian

ohh I dont think we can stop display of the search help screen...
the max u can do is display the values directly, without any seleciton screen kind of .. to display...
Reward points if u think usefull
jackandjay.
or u can write some validations code in the At selection screen event..
Message was edited by:
        jackandjay

Similar Messages

  • Search Help with Structure Display

    Hi,
    I want to create a search help which should display my output in the structure format base on the different levels.
    I have already written a test program which display all the values in proper structure format. But I wanna do the same in the search help. It has to display the output in the structure format.
    Please guide me how to achieve this.
    Thanks,
    Karthik

    hello,
    you could write additional report based on ALV tree. So you would have the stucture which you want to have and on value request call your custom program. i doubt  that there is FM or class which could generate search help tree. So basically you have to write your own logic. Or you could use GuiXt tool. Example and tutorial.
    http://www.synactive.com/tutor_e/lessonco00.html
    br,
    dez_

  • Search Help CALL SCREEN

    Hi Guys,
    please.. How can a Search Help call a SCREEN ?
    I have a problem in a ABAP WebDynpro app, apparently because the search help is calling a SCREEN from the program SAPLSZA1.
    This is the error message:
    "Sending of dynpro SAPLSZA1 0201 not possible: No window system type specified"
    The search help is KRED.
    Any idea??
    Thanks!

    Hi,
    it can call screen using search help exit. KRED is a collective search and for example it contains search help KREDY. This search help uses exit F4IF_SHLP_EXIT_VENDOR_FUZZY. It is just a function module.
    Cheers

  • Ship to party search help address not display

    Hi,
    Using 'Edit internal address' We added one plant address, and the address no also generated. plant having several address.
    But when we creating shopping cart, trying to select the ship to address from the search help, address not displaying in the list.
    even we tried adding this address in the attributes as delivary address also .but the address not displaying in ship to party search help.
    If any one faced this problem let us know how to proceed.
    Thanks in advance,
    prasad.s

    it is strange .
    whatever you have defaulted ship to adress has to come.
    did you maintain at position level and make ensure that you have really inherited.
    FM bbp_read_attributes
    for your user execute and make ensure that you have inheited ship to address
    when you create ship to address . did you check this box Ship-to Address  in Use Address as:
    muthu

  • Read webdynpro screen value before Search Help call

    Hi Experts,
    For a webdynpro screen I have added a custom field to the layout and mapped to a custom attribute which has a a standard search help determined from the dictionary attribute.
    There are multiple input field in the layout and there is this custom input field with search help in the layout. During runtime is it possible to read the other inputfield in the layout before F4 is clicked? I want to read one of the inputfield whenever the f4 search help is called. None of the methods WDDOAFTERACTION, WDDOBEFOREACTION, WDDOMODIFYVIEW are triggered before the F4 search help call.
    Please let me know if anyone has any idea.

    Hi,
    As suggested you have to use OVS or freely programmed value help. OVS is easy to use , check the below article for OVS Reference : [OVS in WDA|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/606288d6-04c6-2c10-b5ae-a240304c88ea?QuickLink=index&overridelayout=true]  Also [Dynamic F4 in WDA|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70cee684-ccbb-2c10-3c94-91e806e5f7ac?QuickLink=index&overridelayout=true]
    In the event handler method of OVS read the first input value using get attribute method and select the corresponding value.
    Hope this helps u.,
    Thanks & regards,
    Kiran.

  • Search Help Not show/display the data

    Dear All,
                  I have created a search help whith mannual itab of 4 entries. Itab is filled correctly, but when i see in the screen field it show the search help and display no record with the message 4 entries found; but I can't see the data.
    pls. guide me what can be the problem
    Thanks and Regards,
    Sohail

    Hi,
    If you want to Show the Search help for Particular Field in Screen painter , You must give the Code In PROCESS ON VALUE REQUEST(POV).
    ie.
    process on value-request.
      field P9611-REQ_STATUS  module GET_REQ_STATUS.
    and in Program Give the internal table Fieldname in Capital Letter while Passing in Fuctional Module.
    like.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield        = 'REQ_STATUS2'    "internal table field
          dynpprog        = sy-dynnr
          dynpnr          = sy-dynnr
          dynprofield     = 'P9611-REQ_STATUS' "screen field name
          value_org       = 'S'
        TABLES
          value_tab       = req_status_tab "internal table
        EXCEPTIONS
          parameter_error = 1
          no_values_found = 2
          OTHERS          = 3.
      IF sy-subrc  NE 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    With Regards
    Kesavaperumal

  • Search help call in FM ?

    Hi,
    Can we call a search help from a function module ?
    thanks,
    Navneeth.K

    hi
    <b>Please check the following documentation, taken from help.sap.com;</b>
    Calling Help Texts from Dialog Modules
    If data element supplement documentation is insufficient for your requirements, or you want to display help for program fields that you have not copied from the ABAP Dictionary, you can call dialog modules in the POH event:
    <b>PROCESS ON HELP-REQUEST.</b>
      FIELD <f> MODULE <mod>.
    After the PROCESS ON HELP-REQUEST statement, you can only use the MODULE statement together with the FIELD statement. When the user chooses F1 for a field <f>, the system calls the module <mod> belonging to the FIELD <f> statement. If there is more than one FIELD statement for the same field <f>, only the first is executed. However, the contents of the screen field <f> are not available in the module <mod>, since it is not transported by the FIELD statement during the PROCESS ON HELP-REQUEST event. The field help should not be dependent on the user input.
    The module <mod> is defined in the ABAP program like a normal PAI module. The processing logic of the module must ensure that adequate help is displayed for the field in question. Instead of calling an extra screen with text fields, you should use one of the following function modules to display a suitable SAPscript document:
    HELP_OBJECT_SHOW_FOR_FIELD
    This function module displays the data element documentation for components of any structure or database table from the ABAP Dictionary. You pass the name of the component and structure or table to the import parameters FIELD and TABLE.
    HELP_OBJECT_SHOW
    Use this function module to display any SAPscript document. You must pass the document class (for example, TX for general texts, DE for data element documentation) and the name of the document to the import parameters DOKCLASS and DOKNAME. For technical reasons, you must also pass an empty internal table with the line type TLINE to the tables parameter of the function module.
    For further information about how to create SAPscript documents, refer to the Documentation of System Objects documentation.
    Field help on screens.
    REPORT DEMO_DYNPRO_F1_HELP.
    DATA:  TEXT(30),
           VAR(4),
           INT TYPE I,
           LINKS TYPE TABLE OF TLINE,
           FIELD3, FIELD4.
    TABLES DEMOF1HELP.
    TEXT = TEXT-001.
    CALL SCREEN 100.
    MODULE CANCEL INPUT.
      LEAVE PROGRAM.
    ENDMODULE.
    MODULE F1_HELP_FIELD2 INPUT.
      INT = INT + 1.
      CASE INT.
        WHEN 1.
        VAR = '0100'.
        WHEN 2.
        VAR = '0200'.
        INT = 0.
      ENDCASE.
    ENDMODULE.
    MODULE F1_HELP_FIELD3 INPUT.
      CALL FUNCTION 'HELP_OBJECT_SHOW_FOR_FIELD'
           EXPORTING
                DOKLANGU                      = SY-LANGU
                DOKTITLE                      = TEXT-002
                CALLED_FOR_TAB                = 'DEMOF1HELP'
                CALLED_FOR_FIELD              = 'FIELD1'.
    ENDMODULE.
    MODULE F1_HELP_FIELD4 INPUT.
      CALL FUNCTION 'HELP_OBJECT_SHOW'
           EXPORTING
                DOKCLASS                      = 'TX'
                DOKLANGU                      = SY-LANGU
                DOKNAME                       = 'DEMO_FOR_F1_HELP'
                DOKTITLE                      = TEXT-003
           TABLES
                LINKS                         = LINKS.
    ENDMODULE.
    The next screen (statically defined) for screen 100 is 100. It has the following layout:
    The screen fields DEMOf1HELP-FIELD1 and DEMOF1HELP-FIELD2 from the ABAP Dictionary and the program fields FIELD3 and FIELD4 are assigned to the input fields. The pushbutton has the function code CANCEL with function type E.
    The screen flow logic is as follows:
    PROCESS BEFORE OUTPUT.
    PROCESS AFTER INPUT.
      MODULE CANCEL AT EXIT-COMMAND.
    PROCESS ON HELP-REQUEST.
      FIELD DEMOF1HELP-FIELD2 MODULE F1_HELP_FIELD2 WITH VAR.
      FIELD FIELD3 MODULE F1_HELP_FIELD3.
      FIELD FIELD4 MODULE F1_HELP_FIELD4.
    The components FIELD1 and FIELD2 of structure DEMOF1HELP both refer to the data element DEMOF1TYPE. This data element is documented, and also has two supplements with numbers 0100 and 0200.
    regards
    ravish
    <b>plz reward popints if helpful</b>

  • Search Help not getting displayed

    Hi ,
    I have included my own Search Help ZSH to Standard Search Help MAT1 which is related to field MATNR , in the following path..
    In MAT1->MAT1_A, I have INCLUDED my Search Help.
    I have tested it in SE11, it's working fine.
    But, in VA01 screen when I press F4 on the MATNR field only 9 Search Helps are displayed, and my Z-Search Help is not getting displayed.
    What additional settings should I do for the display of my Z-Search Help?
    Thanks in advance,
    Shivaa...

    Also look at this thread Search help enhancement - VA01
    Regards,
    Raymond

  • Search Help in Webdynpro displays specific text in German language

    We have created a custom search help which is being displayed using a custom Webdynpro application. We found that for this search help, although all other texts are displayed in English, a specific text ( 'Show filter criteria' ) is being displayed in German. Also, the same problem exists for search helps used in certain standard Webdynpro applications as well ( eg. WDT_FLIGHTLIST, TEST_DDIC ). Is there any SAP note to address this issue?

    Hi,
    see SAP note 1050954
    Regards, Heidi

  • Search Help calling screen

    Hi Guys,
    please.. How can a Search Help implement a "CALL SCREEN" command?
    I have a problem in a ABAP WebDynpro app, apparently because the search help is calling a SCREEN from the program SAPLSZA1, and I have to undo this. It shouldn't call.
    This is the error message:
    "Sending of dynpro SAPLSZA1 0201 not possible: No window system type specified"
    The search help is KRED.
    Any idea??
    Thanks!

    I have tried both. Same problem..
    But the real problem is that I can not reproduce this in DEV. It only happens in QAS, and i can not find what is different. All the objects that I have checked so far (Search Help, Program, etc.) have no differences.
    Tks

  • How to display our own selected data in a search help using a exit

    Hello,
    I had created a Search Help Exit to restrict the values to be displayed in the search help. This code was written under the event 'DISP' in the exit. But it is not giving the desired result. So I want to replace the RECORD_TAB of the exit with my own selected data. For this I had written code for selection under the event 'SELECT'. But when I try to overwrite RECORD_TAB with this, this create errors.
    What should I do to overwrite the values of the RECORD_TAB field with my own values?
    Regards,
    Abijith

    Hi,
    This is how we implemented the code modify the values in search help exit.
    Check if display process button is pressed
      IF callcontrol-step = 'DISP'.
    Read the parameter ID for company code.
        GET PARAMETER ID 'BUK' FIELD lv_bukrs.
        IF sy-subrc EQ 0.
          lwa_bukrs-sign   = 'I'.
          lwa_bukrs-option = 'EQ'.
          lwa_bukrs-low    = lv_bukrs.
          APPEND lwa_bukrs TO lr_bukrs.
        ENDIF.
      Check if any entry is made in Test account/Testity account name
        LOOP AT shlp-selopt INTO lwa_selopt.
          CASE lwa_selopt-shlpfield.
            WHEN  'ZZTEST'.
              lwa_roy-sign = lwa_selopt-sign.
              lwa_roy-option = lwa_selopt-option.
              lwa_roy-low = lwa_selopt-low.
              APPEND lwa_roy TO lr_roy.
            WHEN 'ZZTEST_NAME'.
              lwa_roy_name-sign = lwa_selopt-sign.
              lwa_roy_name-option = lwa_selopt-option.
              lwa_roy_name-low = lwa_selopt-low.
              APPEND lwa_roy_name TO lr_roy_name.
          ENDCASE.
        ENDLOOP.
      Get customer in entered for a company code
        SELECT kunnr
               bukrs
          FROM knb1
          INTO TABLE lt_knb1
          WHERE kunnr IN lr_roy
            AND bukrs IN lr_bukrs.
        IF sy-subrc EQ 0.
          SORT lt_knb1 BY kunnr.
        Get customer name for  the customer.
          SELECT kunnr
                 name1
            FROM kna1
            INTO TABLE lt_kna1
            FOR ALL ENTRIES IN lt_knb1
            WHERE kunnr EQ lt_knb1-kunnr
              AND mcod1   IN  lr_roy_name.
          IF sy-subrc EQ 0.
            SORT lt_kna1 BY kunnr.
          ENDIF.
        ENDIF.
      Get Values for Testty account selected by standard search help
        CALL FUNCTION 'F4UT_PARAMETER_VALUE_GET'
          EXPORTING
            parameter   = 'Ztest'
            fieldname   = 'Ztest'                                    " Reference to search help parameter
          TABLES
            shlp_tab    = shlp_tab                                    " Reference to field of Seatinfo
            record_tab  = record_tab
            results_tab = lt_test_help
          CHANGING
            shlp        = shlp
            callcontrol = callcontrol.
      Get Values for Testty account Name selected by standard search help
        CALL FUNCTION 'F4UT_PARAMETER_VALUE_GET'
          EXPORTING
            parameter   = 'Ztest1'
            fieldname   = 'Ztest1'                                    " Reference to search help parameter
          TABLES
            shlp_tab    = shlp_tab                                    " Reference to field of Seatinfo
            record_tab  = record_tab
            results_tab = lt_roy_help
          CHANGING
            shlp        = shlp
            callcontrol = callcontrol.
        LOOP AT lt_knb1 INTO lwa_knb1.
          CLEAR lwa_kna1.
          READ TABLE lt_kna1
                INTO lwa_kna1
                WITH KEY kunnr = lwa_knb1-kunnr
                BINARY SEARCH.
          IF sy-subrc EQ 0.
            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
              EXPORTING
                input  = lwa_kna1-kunnr
              IMPORTING
                output = lv_kunnr.
            lwa_roy_help-ztest1 = lv_kunnr.
            lwa_roy_help-ztest = lwa_kna1-name1.
            APPEND lwa_roy_help TO lt_roy_help .
          ENDIF.
        ENDLOOP.
        SORT lt_ztest_help.
        DELETE ADJACENT DUPLICATES FROM lt_roy_help COMPARING ZTEST1.
    Finally transport the computed numbers into the search help data.
        CALL FUNCTION 'F4UT_PARAMETER_RESULTS_PUT'
          EXPORTING
            parameter   = 'ZTEST1'
            fieldname   = 'ZTEST1'" Reference to search help parameter
          TABLES
            shlp_tab    = shlp_tab                                    " Reference to field of Seatinfo
            record_tab  = record_tab
            source_tab  = lt_roy_help
          CHANGING
            shlp        = shlp
            callcontrol = callcontrol.
    Finally transport the computed numbers into the search help data.
        CALL FUNCTION 'F4UT_PARAMETER_RESULTS_PUT'
          EXPORTING
            parameter   = 'ZTEST''
            fieldname   = 'ZTEST''                                  " Reference to search help parameter
          TABLES
            shlp_tab    = shlp_tab                                    " Reference to field of Seatinfo
            record_tab  = record_tab
            source_tab  = lt_roy_help
          CHANGING
            shlp        = shlp
            callcontrol = callcontrol.
      ENDIF.
    Nabheet

  • Search Help without join condtion

    Hi
    My requirement is I have to add two same fields from different table.
    Eg.
    LFA1-SPERM (Purch. block)
    LFM1-SPERM (Pur. block POrg)
    But they dont want join condtion. How can i add these two fields to view fields and also in search help parameter without using join condition?
    Thanks,
    Ezhilarasi.

    HI,
    you can do one thing
    Create a ztable
    Add these two fields in this table
    Create a serach help for one of the fields
    and include both the fields as the search help parameters

  • Adding Search help to a field of standard transction

    hi experts,
    i m new to abap.
    my pp consultant wants that in transaction MM03, for the field on selection screen (Material) one more search help should be added. and on pressing f4 it should be displayed there with other search options.
    The search field is "(Document)-Number of the drawing that exists for this object".
    Note: To see this field run transaction MM03, enter a material and press enter then we get a screen to choose a view. choose basic data2. In the block "design drawing" there is a field for "Document".
    is it possible? if yes how much time it would take and to do it.
    how should i go about it.
    plz help.

    Hi ANNIE,
    Go through the following Procedure to add a Search help to a field of standard Transaction
    The Matchcode is replaced by search help from the version 4.6C.
    I will tell u how create the search help.
    Name of a search help
    A search help is an object of the ABAP Dictionary with which input helps
    (F4 helps) can be defined.
    There are the following types of search helps:
    o Elementary search helps implement a search path for determining the
    possible entries.
    o Collective search helps contain several elementary search helps. A
    collective search help therefore provides several alternative search
    paths for possible entries.
    o Append search helps can be used to enhance collective search helps
    delivered by SAP with customer-specific search paths without
    requiring a modification.
    The three components of the input help process described by a search
    help are the outer interface, the online behavior and the method of data
    Go to Tcode SE11. Select the search help radio button.
    Give name as ztest and click create
    There are two types of search help.
    Once is elementary search help
    & collective search help
    Choose one.
    Add the data element.
    MatchCode is replaced by search helps.
    To attach a search help to a field.
    Use this code.
    at selection-screen on value-request for source.
    progname = sy-repid.
    dynnum = sy-dynnr.
    clear value_tab.
    refresh value_tab.
    Filling the Value_tab internal table by itab2 internal table.
    loop at itab_desc.
    write itab_desc-description to value_tab.
    append value_tab.
    endloop.
    prog = sy-repid.
    no = 1000.
    clear tab.
    refresh tab.
    Building the Structure of the Seach Help.
    tab-tabname = 'FMFCTRT'.
    tab-fieldname = 'BESCHR'.
    collect tab.
    Function Used to provide Search Help.
    call function 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
    retfield = 'BESCHR'
    dynpprog = prog
    dynpnr = no
    dynprofield = 'SOURCE'
    window_title = 'Function'
    TABLES
    value_tab = value_tab
    field_tab = tab.
    Regards
    Sreeni

  • Search help in selecrion screen

    hi expertds,
    how to remove search help from DD02L-TABNAME filed
    select-options :  s_tabn for DD02L-TABNAME .
    i dont want any help in this field, but defalt i am getting because of DD02l
    Amit

    Hi,
    You should try to not modify standard SAP search helps - they are generally easy to replace with customer search help versions without modifying the original. (Although there are a couple like the HR searchelp PREM where this does not work - it has exits / customising for setting how it behaves).
    In SE11 display the original BUPA collective search help, and select the menu option "Goto-->Append Search Help". This will display a pop-up listing existing appends. Select the create button in the pop-up and give the new append a Z name - say Z_BUPA and save it. In the new Z_BUPA append go to the Included Search Helps tab and type in BUPAA and select the "Hide" checkbox. Save and activate. This has now hidden the BUPAA help in the original BUPA collective search help - go back and test it to see.
    To add a replacement, copy BUPAA to a ZBUPAA search help and add it as an included search help in your Z_BUPA append. for this one you will need to select the Param Assignment button to link parameters between the collective and elementary search helps.
    Doing the change this way means future support packs will not overwrite the changes you have made.
    If the view or function needs changing, these should be copied to Z versions and changes made. The original code in the function module could instead be repaired using Modification assistant if there are not too many complicated changes.
    With the BUP_SHLP_EXIT_SEVERALS function, there are a number of references to the search help name in the function that would need to change to the new Z name. Other changes depend on your requirements - The function is called a number of times during the search help display, with a different step executed each time (PRESEL1, PRESEL, SELECT in this case) - mods may be needed to only some steps. The steps are partly documented by comments in the code.
    The function BUP_SHLP_EXIT_SEVERALS appears to have a BADI exit included in the PRESEL step (exit interface IF_EX_BUPA_AUGRP) - this may be of some use.
    2.In this you don't need to create zsearch help.Just hide it.
    Regards,
    Shiva Kumar

  • Custom Search Help for the field Equipment number

    Hi,
    I have enchanced sales order transaction and included a field Equipment number(EQUI-EQUNR).
    Here after pressing F4(Search help) standard search help is display.
    I have a requirement wherein, the standard search help should not appear and a customised search where a specific Equipment category type values should appear in the search help.
    Ex. Field equipment  category (EQTYP).EQUNR(Equipment Number).
    Please let me know how to work for the customised search help.

    Hi,
    You need to create a customized search help.
    [Elementary Search Help - Structure|http://help.sap.com/saphelp_nw04/helpdata/EN/cf/21ee38446011d189700000e8322d00/content.htm]
    [Creating Elementary Search Helps|http://help.sap.com/saphelp_nw04/helpdata/EN/cf/21ee5f446011d189700000e8322d00/content.htm]
    Then you need to attach the search help to the screen field..
    [Assigning Search Helps to Screen Fields|http://help.sap.com/saphelp_nw04/helpdata/EN/cf/21ee93446011d189700000e8322d00/content.htm]
    [Hierarchy of Search Help Call|http://help.sap.com/saphelp_nw04/helpdata/EN/0b/32e9b798da11d295b800a0c929b3c3/content.htm]
    regards
    Nitesh

Maybe you are looking for

  • Patches and SunSolve

    I have already mentioned in a couple of previous postings that, I am trying to install studio 11 on a system on which Forte Developer 7 is already installed. My question is, if I install studio 11 , is it still necessary for me to run "version libC*"

  • Username/pwd in the Url

    How do i not have the userid/pwd in the url when accessing web reports . I would like to be able to provide links to the report on a portal page but not have the username/pwd displayed on the url . Thanks Deepa

  • Control of LR and image location

    This is number three attempt so not sure how many times this will show up. I have the new LR and when inserting my SD/CF II card into the card reader the images have no choice but to go to LR which in NOT where I wish them to reside. I have a separat

  • Deploy IBM EAR on Oracle Application Server 10G

    Hi, I need to deploy an IBM EAR to Oracle Application Server 10G. When i'm trying to deploy I get this message. Deployment failed: The evaluate phase failed. The Adapter used in the evaluate may have thrown an exception. Resolution: Please call Oracl

  • Maximize CPU usage

    environment Windows Server 2008 R2 standard with 24 cores (Intel Xeon CPU X5675; 2 physical processors) Weblogic 10.3.2 Sun jdk 160_020 Hello, I'd like to know whether they are any possibility to maximize CPU usage for a weblogic instance? Currently