F4 Help Values

Hello,
when executing a query in the selection screen users have to select a certain date.
Only dates, holding data in Infoprovider, should be offered to choose from in F4 Help for this InfoObject.
We only use querys - no web templates for reporting. So the web template function is not availabe.
In InfoObject (referred 0date there´s the setting Query Execution Filter Val.: "Only Posted Values for Navigation". But it seems the setting isn´t used for query selection screen.
Since on query selection screen there is the complete calender given to choose from - not only dates for which transaction data is held in InfoProvider.
So - how can we enable InfoUsers to only choose dates for which they´ll receive query containing data?
Your help is really appreciated!
Angelika

Was this ever resolved?
I am having a similiar issue when defining queries.
nick

Similar Messages

  • Transferring Search Help values from ECC 6.0 to SRM 7.0

    Hi SAP experts,
    I have a requirement to display the search help values for a data element in ECC 6.0 into the custom data element that I created on SRM 7.0.
    Is there a BAPI that I can use to retrieve the values for a search help element (for example SH_ANLKA) from the the ECC into SRM?
    Your advise would be greatly appreciated!
    Regards,
    Andrew

    Hi Andrew,
    I have got a similar requirement to fetch the PO details from ECC search help to a new SRM search help. Please help me with the procedure you used for the above scenario.
    Thanks,
    Santosh.

  • Popup Menu(F1- Help values) is not diaplying for a char at selection screen

    Hi,
    After executed the query, we are trying to get help (F4) values for info object Employee Group (EMPLGROUP) in the selection screen but it is taking long time nearly 1 hr and getting timed out. And for other Chars we are getting the help popup menu.
    for your info...     
    There are only 6 values are there in Employee Group master data table.
    And the characteristic settings in Business Explorer tab are as the following,
    Display u2013 Text
    Text type u2013 Default
    BEx description u2013 Short description
    Selection u2013 No selection Restriction
    Query Def. Filter Value Selection u2013 Only values in Infoprovider
    Query Execution Filter Val. Selection u2013 Only Posted Values for Navigation
    Can any one please suggest us which settings we needs to change to get the popup menu (help values) for Employee Group at selection screen and what is the reason for not displaying the help popup menu?.
    and can any one explain us about the setting "Query Execution Filter Val. Selection u2013 Only Posted Values for Navigation"
    Thanks & Regards,
    Raju. E

    Hi,
    I am getting the data aslo for Employee Group in the query when I drill down that char.
    But I dont know why it is taking long time and getting time out to display the popup menu for help values at selection screen.
    I think this is due to the below setting only at char level,
    Query Execution Filter Val. Selection u2013 Only Posted Values for Navigation
    and there are 3 opstions for the above seeting as below,
    1. Only values in master data
    2. Only values in Infoprovider
    3. Only Posted Values for Navigation
    Can any one help me, which opstion will solve the issue and can any one explain me what is the difference between 2 & 3
    Thanks,
    Raju. E

  • Search Help values to Internal table

    Dear Friends,
    Is it possible to export Search Help values to Internal table?
    On screen, when user click on Search button, the SAP standard search help will call (Customer Search). After entering values, some result get displayed and this result need to export to the internal table.
    Thanks in stack
    Nilesh

    Hi:
    try this:
    DATA : wa_shlp TYPE shlp_descr,
               it_records LIKE ddshretval OCCURS 0 WITH HEADER LINE.
    wa_shlp-SHLPNAME = 'MAT0M'.   "one of elementary search help name from mara-matnr.
    wa_shlp-SHLPTYPE = 'SH'.
    CALL FUNCTION 'F4IF_SELECT_VALUES'
         EXPORTING
           shlp                   = wa_shlp
      MAXROWS                = 0
      SORT                   = ' '
      CALL_SHLP_EXIT         = ' '
    IMPORTING
      MAXROWS_EXCEEDED       =
        TABLES
      RECORD_TAB             =
      RECDESCR_TAB           =
          return_tab            = it_records
    LOOP AT it_records.
      WRITE:/ it_records.
    ENDLOOP.
    Follows is how to get the search help name:
    CALL FUNCTION 'DD_SHLP_GET_HELPMETHOD'
      EXPORTING
        tabname                 = 'MARA'
        fieldname               = 'MATNR'
        langu                   = sy-langu
      NO_CHKTAB_MAPPING       =
      GET_ENTITYTAB           = ' '
       CHANGING
         shlp                    = wa_shlp
      callcontrol             = callcontrol
      EXCEPTIONS
        field_not_found         = 1
        no_help_for_field       = 2
        OTHERS                  = 3
    CALL FUNCTION 'F4IF_EXPAND_SEARCHHELP'
       EXPORTING
         shlp_top = wa_shlp
       IMPORTING
         shlp_tab = shlps.
    好运,
    启明星

  • BEx Input Help Values Restricted

    Dear Gurus,
        In our project, we navigate the attribute "0SALESORG" of "0PLANT" and use it on the report. In Sales Transactions, there is another 0SALESORG in our multiprovider. The problem occurs when I set 0SALESORG and 0PLANT as BEx variable input. When I select one sales org, the input help values of plant are restricted corresponding to the sales org. Below are the steps.
       1) If I input Sales Org = 7081, the possible values of plants are restrcted to "NU01" which is under sales org 7081 only.
        2) If I do not input any Sales Org, all the possible values of plants are displayed (such as LK11, LJ11,etc).
          If I input only Plant = LJ11, LK11, there are transactions with Sales Org 7081 and Plant = LJ11, LK11 in the infocube as below picture.
    What I want is I want to input Sales Org 7081 and then further input plant LJ11, LK11. (However, when I input Sales Org 7081, only the plant NU01 is available on the Search Help screen.)

    In our business scenario, 1 sales org can pick and sell materials from plants of other sales organization. As in the last screen, sales org 7081 can sell material from plants LJ11 (under sales org 6451) and plant LK11 (under sales org 6461).
    However, with the restriction, I can't input the sales org 7081 and then input plant LJ11 or LK11. It just shows plant NU01 (under sales org 7081)
    By the way, the variables I currently used are on 0SALESORG (not Attibute) and 0PLANT already

  • Generic Search and Help Values in ECO 5.0

    Hi,
    I am extending our Internet Sales application with additional fields. Some of those fields should have help values (similar to the F4 help in SAPGUI). Since there the new generic search functionality in ECO I am trying to implement own help values with the generic search.
    Did anyone already succeed implementing own searches with this functionality? Is there any documentation available?
    Regards
    Florian

    This is an exact variation on this
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/cef223c7-21dd-42d0-a674-482743586b0e/read-excel-file-and-replace-string-with-text-file?forum=winserverpowershell#9c1526d2-69bd-4e36-9db4-e7bacb784627
    The reordering of the wording and the use of Excel does not really clarify what you are asking at all.
    To replace a value in Excel just assign the cell the value you want.  Look in the Gallery for numerous examples of how to edit a spreadsheet.
    You need to rethink your question as it is very hard to understand what you are asking.
    \_(ツ)_/

  • Input Help values

    Hi friends
    Is there any FM to get the input Help values ( fixed , check table values, search help values ) if i specify the field.

    DATA : BEGIN OF itab OCCURS 0,
             matnr LIKE mara-matnr,
           END OF itab.
    parameter : p_matnr like mara-matnr.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_matnr.
      itab-matnr = 'VAMSI1'.
      APPEND itab.
      itab-matnr = 'VAMSI2'.
      APPEND itab.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield               = 'MATNR'
         dynpprog               = 'Y_VAMSI'
         dynpnr                 = '1000'
         dynprofield            = 'P_MATNR'
         value_org              = 'S'
        TABLES
          value_tab              = itab
       EXCEPTIONS
         parameter_error        = 1
         no_values_found        = 2
         OTHERS                 = 3
    You need to use the fm the above said way. If you want more than one field to be displayed declare as many fields in the internal table as you need.
    If you want to use for SELECT-OPTIONS, you need to assign S_MATNR-LOW or HIGH to dynprofield.
    Vamsi

  • Selection values in query should have help values based on another field

    Hi all,
    I have the following requirement:
    I have a query in which there are the following two filters in the
    selection criteria:
    1. COuntry
    2. State
    Based on the Country selected, the values for the State should come up
    in the Help values in the slection criteria. The user then shall select from these values.
    I plan to use a variable for Country with Replacemetn path as the second query whcih shall have Coutnry and States.
    Is this right or can I do this in a better way? Please suggest.
    Thanks and Regards,
    Srilakshmi B

    Hi,
    See you can achieve this through exit variable.
    Try to create one custom table or try to refer to master data tables may be?
    Custom table need to maintain your master data and need to be referred in below code.
    INCLUDE ZXRSRU01 *
    Enhancement: MultiProvider using InfoProvider Variable
    include YBW_INFOPROVIDER_VARIABLE.
    *& Include YBW_INFOPROVIDER_VARIABLE *
    DATA:
    ls_var TYPE rrs0_s_var_range,
    ls_range TYPE rsr_s_rangesid,
    l_contained TYPE c,
    ls_mapping TYPE ybw_mapping,
    lt_mapping TYPE TABLE OF ybw_mapping.
    Called after variable popup
    IF i_step = 2 AND i_vnam = 'INFOPROV'.
    - 13 -
    Read mapping table
    REFRESH lt_mapping.
    SELECT * FROM ybw_mapping INTO TABLE lt_mapping.
    Process all selection for country variable
    REFRESH e_t_range.
    LOOP AT i_t_var_range INTO ls_var WHERE vnam = 'S_COUNT'.
    Process all mapping rules
    LOOP AT lt_mapping INTO ls_mapping.
    Always fill LOW and HIGH, Otherwise logic below will not work
    IF ls_mapping-high IS INITIAL.
    ls_mapping-high = ls_mapping-low.
    ENDIF.
    Check if selection is contained in the defined InfoProvider
    CLEAR l_contained.
    CASE ls_var-opt.
    WHEN 'EQ'.
    IF ls_var-low BETWEEN ls_mapping-low AND ls_mapping-high.
    l_contained = 'X'.
    ENDIF.
    WHEN 'BT'.
    IF ls_var-low <= ls_mapping-high AND
    ls_var-high => ls_mapping-low.
    l_contained = 'X'.
    ENDIF.
    ENDCASE.
    Add InfoProvider to return table
    Note: Use COLLECT to avoid duplicates
    IF l_contained = 'X'.
    CLEAR ls_range.
    ls_range-sign = 'I'.
    ls_range-opt = 'EQ'.
    ls_range-low = ls_mapping-infoprov.
    COLLECT ls_range INTO e_t_range.
    ENDIF.
    ENDLOOP. " lt_mapping
    ENDLOOP. " i_t_var_range
    EXIT.
    ENDIF.
    Thanks and regards

  • Field display on f4 help value selection

    Hi all,
    when ever user choose any value form the f4 help i want to display other two field on selection screen.as per the the f4 help value.
    we can do it using radio button easily...but i want on f4 help value selection...
    please help me...
    Thanks
    -Arun.

    Hi Arun,
    Check the Following.
    "  Implement your own search Help as below
    PARAMETERS : carrid TYPE spfli-carrid,
                 connid TYPE spfli-connid,
                 fldate TYPE sflight-fldate.
    DATA : itab TYPE TABLE OF sflight WITH HEADER LINE.
    DATA : fmap TYPE TABLE OF dselc WITH HEADER LINE.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR carrid." If it is a selection Screen
    else in PROCESS ON VALUE REQUEST
      SELECT * FROM sflight INTO TABLE itab.
      SORT itab BY carrid connid fldate.
      DELETE ADJACENT DUPLICATES FROM itab
      COMPARING carrid connid fldate.
      fmap-fldname = 'CARRID'.
      fmap-dyfldname = 'CARRID'.
      APPEND fmap.
      fmap-fldname = 'CONNID'.
      fmap-dyfldname = 'CONNID'.
      APPEND fmap.
      fmap-fldname = 'FLDATE'.
      fmap-dyfldname = 'FLDATE'.
      APPEND fmap.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
         ddic_structure         = 'SFLIGHT'
          retfield               = 'CARIID'
    *     PVALKEY                = ' '
         dynpprog               = sy-repid
         dynpnr                 = sy-dynnr
         DYNPROFIELD            = 'CARRID'
    *     STEPL                  = 0
    *     WINDOW_TITLE           =
    *     VALUE                  = ' '
         value_org              = 'S'
    *     MULTIPLE_CHOICE        = ' '
    *     DISPLAY                = ' '
    *     CALLBACK_PROGRAM       = ' '
    *     CALLBACK_FORM          = ' '
    *     MARK_TAB               =
    *   IMPORTING
    *     USER_RESET             =
        TABLES
          value_tab              = itab
    *     FIELD_TAB              =
    *     RETURN_TAB             =
         dynpfld_mapping        = fmap
    *   EXCEPTIONS
    *     PARAMETER_ERROR        = 1
    *     NO_VALUES_FOUND        = 2
    *     OTHERS                 = 3
                ." Just Execute this pilot program and verify
      IF sy-subrc  0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Cheerz
    Ram

  • How to get Help Values (F4 Values) for HR Infotype 22 and Infotype 337?

    Hi,
    Currently I am retrieving help values (F4 values) for different HR Infotypes using BAPI_HELPVALUES_GET bapi.
    I am able to provide parameters for HR infotype 0002(Personal Data), 0006(Address).
    The problem I am facing is, I don't know what to provide in OBJECT TYPE or in OBJECTNAME for HR infotype 22 (Education) and Infotype 337(Professional classification).
    I know, in which database help values are stored, but don't know what to provide in OBJECTTYPE, OBJECTNAME, METHOD and PARAMETER.
    Thanks for your help.
    Thanks,
    Ketan

    Does anyone have answer of this question?

  • F4 help values for currency key field in table

    Hi all,
    I have added currency and currency key fields in my Z table. For the curreny key field, i have assigned the standard data element WAERS. I have implemented Table Maintenance Generator for my table. But the F4 help values for the currency key field is not appearing when i tried to maintain table entry.
    Should i need to check the Foreign key check box for the field attribute? But this check box is in disable field in screen layout.
    Could someone tell me how to solve this issue?

    Hi,
    Make the check table of the currency field of your Ztable as TCURC,which is the master table of Currency.Inside the domain of the field you write the TCURC as a value table.and make foriegn key relationship with the TCURC table.
    Regards,
    Suvajit.

  • How to restrict user's inputs to F4 help Values?

    Hi Experts,
    I have created a custom infotype where i have a custom search help created for one of the fields, the problem is that even if i give values other than the values in the search help the infotype doesnt throw any error and gets saved.
    So can anybody explain how to restrict the field only to search help values.
    Thanks,
    Revanth.

    Hai.
    Check the example it may help you.
    See the following ex:
    TYPES: BEGIN OF TY_MBLNR,
    MBLNR LIKE MKPF-MBLNR,
    END OF TY_MBLNR.
    DATA: IT_MBLNR TYPE STANDARD TABLE OF TY_MBLNR WITH HEADER LINE.
    data: it_ret like ddshretval occurs 0 with header line.
    At selection-screen on value-request for s_mat-low.
    Select MBLNR from mkpf into table it_mblnr.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
    DDIC_STRUCTURE = ' '
    RETFIELD = 'MBLNR'
    PVALKEY = ' '
    DYNPPROG = ' '
    DYNPNR = ' '
    DYNPROFIELD = ' '
    STEPL = 0
    WINDOW_TITLE =
    VALUE = ' '
    VALUE_ORG = 'S'
    MULTIPLE_CHOICE = ' '
    DISPLAY = ' '
    CALLBACK_PROGRAM = ' '
    CALLBACK_FORM = ' '
    MARK_TAB =
    IMPORTING
    USER_RESET =
    TABLES
    VALUE_TAB = IT_MBLNR
    FIELD_TAB =
    RETURN_TAB = IT_RET
    DYNPFLD_MAPPING =
    EXCEPTIONS
    PARAMETER_ERROR = 1
    NO_VALUES_FOUND = 2
    OTHERS = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    IF SY-SUBRC = 0.
    read table it_ret index 1.
    move it_ret-fieldval to S_mat-low.
    ENDIF.
    Go through the test program.
    REPORT Ztest_HELP .
    TABLES : MARA.
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETERS : P_MATNR(10) TYPE C.
    SELECTION-SCREEN END OF BLOCK B1.
    DATA : BEGIN OF ITAB OCCURS 0,
    MATNR TYPE MATNR,
    END OF ITAB.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_MATNR.
    SELECT MATNR
    FROM MARA
    INTO TABLE ITAB
    UP TO 10 ROWS.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
    RETFIELD = 'MATERIAL NUMBER'
    DYNPPROG = SY-REPID
    DYNPNR = SY-DYNNR
    DYNPROFIELD = 'P_MATNR'
    VALUE_ORG = 'S'
    TABLES
    VALUE_TAB = ITAB
    EXCEPTIONS
    PARAMETER_ERROR = 1
    NO_VALUES_FOUND = 2
    OTHERS = 3. 
    Regards.
    Sowjanya.b.

  • WS & WD context binding: SVS & EVS (help value selector)

    Hello !
    I've built the J2EE and WS example described here: http://help.sap.com/saphelp_nw04/helpdata/en/70/13353094af154a91cbe982d7dd0118/frameset.htm
    On top of that I've built with Web Dynpro an input form, reservation view and cancel form: all works fine.
    I'd like to provide a help value selector for the input fields of the form (Drop down list, and external window containing a list or even an OVS retrieving possible locations in a DB) to make the WD app more user friendly.
    The solution I'd like to implement: to bind the context of another input to a local dictionary and "map" it to the real input field (mapped to the controller context) which should be hidden. How can I do that at runtime ?
    Thanks in advance !

    Finally I solved my problem by myself after having a look at this thread: serialization error [problem with setting attr values in the context]

  • Help values

    Hi,
    how to get help values for a field in the selection screen.?
    thanks
    Arjun

    Hi,
    you can try with the FM 'F4IF_INT_TABLE_VALUE_REQUEST'.
    try with the sample code. will get some idea.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
      DDIC_STRUCTURE         = ldf_tabname     " Structure of VALUE_TAB
          RETFIELD               = LDF_FLDNAME   "Name of return field in FIELD_TAB
      PVALKEY                = ' '
      DYNPPROG               = ' '
      DYNPNR                 = ' '
      DYNPROFIELD            = ' '
      STEPL                  = 0
      WINDOW_TITLE           =
      VALUE                  = ' '
          VALUE_ORG              = LCF_VAL   "Value return
      MULTIPLE_CHOICE        = ' '
      DISPLAY                = ' '
      CALLBACK_PROGRAM       = ' '
      CALLBACK_FORM          = ' '
      MARK_TAB               =
    IMPORTING
      USER_RESET             =
        TABLES
          VALUE_TAB              = TAB_TEMP    " Table of Values
          FIELD_TAB              = LDT_FLDTAB  " Fileds of the Hit list
          RETURN_TAB             = LDT_RETTAB  " return the selected value
      DYNPFLD_MAPPING        =
       EXCEPTIONS
         PARAMETER_ERROR        = 1
         NO_VALUES_FOUND        = 2
         OTHERS                 = 3.
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      READ TABLE LDT_RETTAB INDEX 1.
    DATA: LDT_DFIES LIKE DFIES OCCURS 0 WITH HEADER LINE.
      CLEAR LDT_DFIES.
      CALL FUNCTION 'DDIF_FIELDINFO_GET'
        EXPORTING
          TABNAME              = LDF_TABNANME
          FIELDNAME            = LDF_FLDNAME
      LANGU                = SY-LANGU
      LFIELDNAME           = ' '
      ALL_TYPES            = ' '
      GROUP_NAMES          = ' '
      UCLEN                =
    IMPORTING
      X030L_WA             =
      DDOBJTYPE            =
      DFIES_WA             =
      LINES_DESCR          =
        TABLES
          DFIES_TAB            = LDT_DFIES    " Field List
      FIXED_VALUES         =
       EXCEPTIONS
         NOT_FOUND            = 1
         INTERNAL_ERROR       = 2
         OTHERS               = 3.
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    regs
    Rakesh

  • F4 help values in selection screen

    Hi,
    We have a requirement in our project where the client wants to see sorted values for an info-object when he sees the F4 help for it in the selection screen of a query executed on web.
    Is there any way we can show sorted values??
    Waiting for replies..Thanks in advance.

    Hello Bhavisha,
    try to set up the data provider specific setting. You can found it in the data provider dimensions on every characteristic (right mouse click). Here you can choose the display type (key or text or both or ...)
    If you choose key, key will be sorted. If you choose text, text should be sorted.
    Buy,
    André

  • (Urgent) Sorting search help values in Web Report

    Hello Friends,
    We have a web report which uses a variable made on 0CALMONTH. The order of display of values for this variable search help is 02/2004, 03/2004, 01/2005, 07/2006, 08/2006, 05/2007. In this order we have the latest date (05/2007) displayed at the end of the list. What we want is that the values in the search help of 0CALMONTH should be displayed in the reverse order i.e. latest date first (05/2007, 08/2006, 07/2006... etc).
    Thanks in advance for your assistance.
    Regards,
    Prem.

    Hi Premanand,
    If u display the report in Internet Explorer there you can see differnet buttons like
    Save View, Book mark, Variable Screen etc...There click Save View give tech name and descryption. After Sorting use this in WAD instead selecting query , select this view and execute.
    Assign Points Pls...
    Best Regards,
    SG

Maybe you are looking for