0CURRENCY HAVING drop dwon issues at selection screen in BI7.0

Hi Experts ,
We are working in SAP environment, (ECC 6.0 and BI 7.0).
for our Fin - BI reports , we are trying to implement currnecy conversion for few reports at the dynamic selections.
for that we created currnecy translation type with few variables viz. for 0CURRNECY, Excahnge Rate type & Time, associated.
Now when we make the choices at the selection screen (lets take for 0CURRENCY), our idea is user should be able to pick up any currency at the selection screen if it available as a currency in TCURR table in the source (and extracted in BI).
The issue is at dropping down for 0CURRENCY, they system does not show us full options for currencies available in the system (TCURR table values), upon changing the box , it shows us more options with drill down but still to show full options anyways.
upon looking deeper, i could not really find how 0CURRENCY is set up for the loads in our BI env. as it simply show coming from attributes from the source but still to find how it is getting values from the source system, ( it shows 'owned by SAP'), and i can't think any alternative way of having values coming in BI for 0currnecy ( is there any please?)
I would need help to understand that how 0CURRNECY might get values with alternate ways from source when it is not really set up for any manual/process chain loads ( probably being the master data , and i can't see this being loaded as master data either anywhere).
Also, i would need to understand how i can have full values option while dropping down for 0CURRNECY at selection screen.
Thanks very much for you coperation in this regards in adv.
best regards

Hi Experts ,
We are working in SAP environment, (ECC 6.0 and BI 7.0).
for our Fin - BI reports , we are trying to implement currnecy conversion for few reports at the dynamic selections.
for that we created currnecy translation type with few variables viz. for 0CURRNECY, Excahnge Rate type & Time, associated.
Now when we make the choices at the selection screen (lets take for 0CURRENCY), our idea is user should be able to pick up any currency at the selection screen if it available as a currency in TCURR table in the source (and extracted in BI).
The issue is at dropping down for 0CURRENCY, they system does not show us full options for currencies available in the system (TCURR table values), upon changing the box , it shows us more options with drill down but still to show full options anyways.
upon looking deeper, i could not really find how 0CURRENCY is set up for the loads in our BI env. as it simply show coming from attributes from the source but still to find how it is getting values from the source system, ( it shows 'owned by SAP'), and i can't think any alternative way of having values coming in BI for 0currnecy ( is there any please?)
I would need help to understand that how 0CURRNECY might get values with alternate ways from source when it is not really set up for any manual/process chain loads ( probably being the master data , and i can't see this being loaded as master data either anywhere).
Also, i would need to understand how i can have full values option while dropping down for 0CURRNECY at selection screen.
Thanks very much for you coperation in this regards in adv.
best regards

Similar Messages

  • I bougnt my S5 a month ago and I am having two major issues.  The screen is very slow to respond.  When the screen is dark and I press the home button, it doesn't come on.  I have to press the button anywhere from 4-10 times and then it usually flashes on

    I bougnt my S5 a month ago and I am having two major issues.  The screen is very slow to respond.  When the screen is dark and I press the home button, it doesn't come on.  I have to press the button anywhere from 4-10 times and then it usually flashes on and back off.  It is very, very frustrating.  The other issue is that the battery drains very quickly.  I have called Verizon numerous times regarding these issues.  They tell me to do different things that never help.  We eventually did a factory reset and it still has the same issues.  Help!  It is a brand new phone and unfortunately I am in a new two year contract.  Ugh. Is there anyone out there who can help me?

    I have done that several times.  In fact, every time I call Verizon with my phone problems, they have me do the same things repeatedly.  I keep telling them I have already done them but they insist they are SURE it will work this time.  It never does.  After doing the factory reset and it still not working correctly, they act like they are confused, almost like I am lying.  I did what you suggested above on the slim chance it would work this time but it did not.  I bought two S5's that day and the other one works perfectly fine.  I know I got a bad phone.  Verizon just does not listen.  It is a bad phone.  I just want a new phone that works properly.  Is that too much to ask?  I bought a new phone that has been bad from day one.  Why oh why do I have to spend hours of my time on the phone, in the store, on the computer, trying to rectify this?  It shouldn't be this difficult!  Help please!!!

  • Need a drop down for a selection screen

    HI all,
    I need a drop down for a selection screen.
    say for eg: Field is MARA-MTART   (Material Type). The selection is optional and the dropdown should be using check table: T134
    How to get a dropdown? I think a function module is used , but I dont remember the name.
    Kindly reply.
    Thanks in advance.
    Points will be rewarded

    Hi,
    chk the below code...
    TYPE-POOLS: vrm.
    PARAMETER: pr_spart TYPE spart AS LISTBOX VISIBLE LENGTH 7.
    *AT SELECTION-SCREEN ON VALUE-REQUEST FOR pr_spart.
    INITIALIZATION.
    *----Code for Drop down list....
      DATA: lit_spart_list  TYPE vrm_values, "Table for list of Divisions
              lwa_spart_list TYPE vrm_value,
              lw_name  TYPE vrm_id.            "Name of parameter with list-box.
    *---Assign selected values to table that would be passed to FM VRM_SET_VALUES
      CLEAR : lwa_spart_list,
              lw_name.
    *---Pass required values for list-box display.
      lwa_spart_list-key = 'H'.
      lwa_spart_list-text = 'HL'.
      APPEND lwa_spart_list TO lit_spart_list.
      lwa_spart_list-key = 'S'.
      lwa_spart_list-text = 'SL'.
      APPEND lwa_spart_list TO lit_spart_list.
      lwa_spart_list-key = 'P'.
      lwa_spart_list-text = 'PP'.
      APPEND lwa_spart_list TO lit_spart_list.
      lwa_spart_list-key = 'F'.
      lwa_spart_list-text = 'FR'.
      APPEND lwa_spart_list TO lit_spart_list.
    *Name of parameter to which list is to be assigned
      lw_name = 'PR_SPART'.
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          id              = lw_name
          values          = lit_spart_list
        EXCEPTIONS
          id_illegal_name = 1
          OTHERS          = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    Reagrds,
    nagaraj

  • Issu in selection screen tabstip

    Dear all,
    i have issue in selection screen tab control, i have 3 tab on screen when i execute the report using 3 tab and come back on selection screen then cursor default move on  first tab, i want to stop control on my current tab.
    thanks in advance ,
    Abhilash

    Hi ,
    When we create the Tabs,we set one tab as default by passing the activetab attribute.
    So when passing the control back to the tab,we need to set the tab in which user has previously done an action into the " activetab" attribute by either using the cursor properties or any other logic suited to the requirement.
    Please Check the Program : DEMO_DYNPRO_TABSTRIP_LOCAL
    Hope it Helps
    Regards
    Byju

  • Issue in Selection Screen of ABAP report after executing it using TCode

    Hi,
    I have one Z program having a selection screen for it. One selection variable is non editable for the users (has default value) whereas user can enter the value in other selection variable.
    To make the first variable non editable, I have used the following code.
    INITIALIZATION.
      LOOP AT SCREEN.
        IF screen-name = 'P_USER'.
          screen-input = 0.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    Now when I execute this program from SE38, it works fine. But when I execute it using a Tcode (assigned in SE93), the first variable also become editable for users.
    How can I keep the first variable non editable even after executing the program using a Tcode?
    Regards,
    Yogesh

    Hi,
    It seems you create a Transaction type: Dialog transaction.
    Delete current transaction and create one with Transaction type: Report transaction (radio button in row 2nd)
    regards,

  • How to put drop down box in selection screen

    Hi all,
    I have to create a selection screen.
    in that i have to use a drop down box for the text box.
    how to do that.
    thanking u.
    with regards,
    giri.

    HI
    Check thi ssample code -
    REPORT ZTESTPRG.
    TYPE-POOLS: VRM.
    DATA: NAME TYPE VRM_ID,
    LIST TYPE VRM_VALUES,
    VALUE LIKE LINE OF LIST.
    PARAMETERS: PS_PARM(10) AS LISTBOX VISIBLE LENGTH 10.
    AT SELECTION-SCREEN OUTPUT.
    NAME = 'PS_PARM'.
    VALUE-KEY = '1'.
    VALUE-TEXT = 'LINE 1'.
    APPEND VALUE TO LIST. VALUE-KEY = '2'.
    VALUE-TEXT = 'LINE 2'.
    APPEND VALUE TO LIST.
    CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = NAME VALUES = LIST.
    START-OF-SELECTION.
    WRITE: / 'PARAMETER:', PS_PARM.
    Hope this helps.
    OR
    You can use the F4 function module or use a List box
    see the sample codes
    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.
    LIST BOX
    Input : p_char = 'J'.
    Press: enter
    List Box of Month = January, June , July.
    REPORT ZLIST_VALUES.
    TYPE-POOLS vrm.
    tables:
    spfli.
    parameters: p_char type c.
    parameters:
    p_month(12) as listbox visible length 20,
    p_year as listbox visible length 20 .
    DATA:
    t_table TYPE STANDARD TABLE OF vrm_value,
    t_table1 TYPE STANDARD TABLE OF vrm_value,
    vrm_values1 LIKE LINE OF t_table.
    DATA:
    t_year TYPE STANDARD TABLE OF vrm_value.
    data: w_year(4) type n value '2000'.
    at selection-screen output.
    vrm_values1-key = 'a'.
    vrm_values1-text = 'January'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'p'.
    vrm_values1-text = 'February'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'q'.
    vrm_values1-text = 'March'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'r'.
    vrm_values1-text = 'April'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 's'.
    vrm_values1-text = 'May'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 't'.
    vrm_values1-text = 'June'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'u'.
    vrm_values1-text = 'July'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'v'.
    vrm_values1-text = 'August'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'w'.
    vrm_values1-text = 'September'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'x'.
    vrm_values1-text = 'October'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'y'.
    vrm_values1-text = 'November'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'z'.
    vrm_values1-text = 'December'.
    APPEND vrm_values1 TO t_table.
    t_table1[] = t_table.
    delete t_table1 where text+0(1) <> p_char.
    CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
    id = 'p_month'
    values = t_table1
    EXCEPTIONS
    ID_ILLEGAL_NAME = 1
    OTHERS = 2.
    do 10 times.
    add 1 to w_year.
    vrm_values1-key = sy-index.
    vrm_values1-text = w_year.
    APPEND vrm_values1 TO t_year.
    enddo.
    CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
    id = 'p_year'
    values = t_year
    EXCEPTIONS
    ID_ILLEGAL_NAME = 1
    OTHERS = 2.
    start-of-selection.
    write: p_month.

  • Drop down box in selection screen

    Hi all,
            I have a requirement in which i need to display a drop down list box for some of the fields in the input selection screen like 1) status to be A) Yes b) No and the 2) Order field  to be A) Not started B) In Progress C) Complete....
      So i need any one of you please  help me out to write the code for the above requirement, hope iam clear in my question and if possible please try give me some example code thanks in advance.

    Hi,
    Check this sample code..
    TYPE-POOLS: vrm.
    PARAMETERS: p_test TYPE char4 AS LISTBOX VISIBLE LENGTH 10.
    DATA: t_data TYPE  vrm_values.
    INITIALIZATION.
      DATA: s_data TYPE vrm_value.
      s_data-key = 'ABCD'.
      s_data-text = 'First four'.
      APPEND s_data TO t_data.
      s_data-key = 'EFGHI'.
      s_data-text = 'Second four'.
      APPEND s_data TO t_data.
      CALL FUNCTION 'VRM_SET_VALUES'
           EXPORTING
                id              = 'P_TEST'
                values          = t_data
           EXCEPTIONS
                id_illegal_name = 1
                OTHERS          = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    START-OF-SELECTION.
    WRITE: / p_test.
    Thanks,
    Naren

  • Performance Issue with Selection Screen Values

    Hi,
    I am facing a performance issue(seems like a performance issue ) in my project.
    I have a query with some RKFs and sales area in filters (single value variable which is optional).
    Query is by default  restricted by current month.
    The Cube on which the query operates has around 400,000 records for a month.
    The Cube gets loaded every three hours
    When I run the query with no filters I get the output within 10~15 secs.
    The issue I am facing is that,  when I enter a sales area in my selection screen the query gets stuck in the data selection step. In fact we are facing the same problem if we use one or two other characteristics in our selection screen
    We have aggregates/indexes etc on our cube.
    Has any one faced a similar situation?
    Does any one have any comments on this ?
    Your help will be appreciated. Thanks

    Hi A R,
    Goto RSRT--> Give ur query anme --> Execute =Debug
    --> No a pop up ill come with many check boxes select "Display Aggregates found" option --> now give ur
    selections in variable screen > first it will give the already existing aggregate names> continue> now after displaying all the aggregates it will display the list of objects realted to cube wise> try to copy these objects into notepad> again go with ur drill downs now u'll get the already existing aggregates for this drill down-> it will display the list of objects> copy them to notepad> now sort all the objects related to one cube by deleting duplicate objects in the note pad>goto that Infocube> context>maintain aggregates> create aggregate on the objects u copied into note pad.
    now try to execyte the report... it should work properly with out delays for those selections.
    I hope it helps you...
    Regards,
    Ramki.

  • Issue with selection screen element on At slection scree

    Hi All,
    I am facing an issue with a checkbox which is present within the subscreen of a standard selection screen.
    The issue is that the value of the combobox get toggled by itselfon the event mentioned below. I am unable to find out how this combo box value gets changed by itself on the screen events.I tried clear statemetns etc nothing is helping. I debugged with a watch point on this screen element and found this to happen.It just changes the value of the element to a previously held state.I m trying to clear the combobox but this event puts back the tick mark.How can I stop this.
    AT SELECTION-SCREEN ON COL_FROM.  "COL_FROM is another screen element diffrent from the combobox
    Thanks

    Hi Vighneswaran CE,
    This event corresponds to the PAI module of the COL_FROM field. So, it gets executed each time you press any valid function code on the screen (unless there was an error in a previous field). Nothing abnormal here.
    That's difficult to help you on that topic, you'd better tell us exactly what report it is, where you have added your code (and what code) to change the checkbox, ...
    Best regards,
    Sandra

  • Populate drop down in a selection screen

    Hi All,
    I have created a selection screen where i have a drop down field .How do i populate the drop down? In the backend i have a table type in the export param. which contains all the drop downs values.
    Please help.
    Thanks
    tubai.

    Hi,
    If you are using drop down by index. then use following code. Create a context node with cardinality 1:N
    data : it_table type STANDARD TABLE OF sflight.
    DATA lo_nd_cn_drpindex TYPE REF TO if_wd_context_node.
    DATA lo_el_cn_drpindex TYPE REF TO if_wd_context_element.
    DATA ls_cn_drpindex TYPE wd_this->element_cn_drpindex. " Here cn_drpindex is the name of context node which is binded to the drop down by index UI element.
    * navigate from <CONTEXT> to <CN_DRPINDEX> via lead selection
    lo_nd_cn_drpindex = wd_context->get_child_node( name = wd_this->wdctx_cn_drpindex ).
    select carrid from sflight into CORRESPONDING FIELDS OF TABLE it_table.
    lo_nd_cn_drpindex->bind_table( it_table ).
    If you are using drop down by key ui element then you can use the following code
    DATA : node_info TYPE REF TO if_wd_context_node_info.
      DATA : it_zinsp TYPE TABLE OF zinsp.
      FIELD-SYMBOLS : <tablezinsp> TYPE zinsp.
      DATA : value TYPE wdy_key_value,
             value_set TYPE wdy_key_value_table.
      DATA : zlandx TYPE string.
      node_info = wd_context->get_node_info( ).
      node_info = node_info->get_child_node( 'CN_VISATYPE' ).
      CALL METHOD cl_wd_dynamic_tool=>get_table_data
        EXPORTING
          tab_name  = 'ZINSP' " Here ZINSP is name of table
          row_count = 0
        IMPORTING
          data      = it_zinsp.
      LOOP AT it_zinsp ASSIGNING <tablezinsp> .
        value-key = <tablezinsp>-zvisaty." This is field of table
        value-value = <tablezinsp>-zvisaty.
        INSERT value INTO TABLE value_set.
      ENDLOOP.
      node_info->set_attribute_value_set( name = 'CA_VISATYPE' " Name of attribute
                                          value_set = value_set ).
    I hope it helps.
    Regards,
    Rohit

  • Drop down list in selection screen.

    hello there,
    How to get a drop down list box in selection screen and in module pools.
    explain also, how to populate some data into that.

    *& Report  ZSREE_DROP                                                  *
    REPORT  ZSREE_DROP                    .
    TABLES : LFA1,EKKO,EKPO.
    TYPE-POOLS : VRM.
    DATA I1 TYPE I VALUE 0.
    DATA  : BEGIN OF WA_LFA1,
            LIFNR TYPE LIFNR,
            NAME1 TYPE NAME1,
            END OF WA_LFA1.
    DATA IT_LFA1 LIKE TABLE OF WA_LFA1.
    DATA : BEGIN OF WA_EKKO,
           EBELN TYPE EBELN,
           END OF WA_EKKO.
    DATA IT_EKKO LIKE TABLE OF WA_EKKO.
    DATA : BEGIN OF WA_EKPO,
           EBELP TYPE EBELP,
           END OF WA_EKPO.
    DATA IT_EKPO LIKE TABLE OF WA_EKPO.
    DATA : BEGIN OF WA_VRM,
           KEY(40) TYPE C,
           TEXT(80) TYPE C,
           END OF WA_VRM.
    DATA IT_VRM LIKE TABLE OF WA_VRM.
    *&      Module  USER_COMMAND_0100  INPUT
          text
    module USER_COMMAND_0100 input.
    CASE SY-UCOMM.
    WHEN 'BACK'.
    LEAVE TO SCREEN 0.
    WHEN 'PDOC'. "fctcode for first list box
    CLEAR IT_EKKO.
    SELECT EBELN INTO TABLE IT_EKKO FROM EKKO WHERE LIFNR = LFA1-LIFNR.
    CLEAR IT_VRM.
    LOOP AT IT_EKKO INTO WA_EKKO.
    WA_VRM-KEY = WA_EKKO-EBELN.
       WA_VRM-TEXT = WA_EKKO-EBELN.
       APPEND WA_VRM TO IT_VRM.
    CLEAR WA_VRM.
    ENDLOOP.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        ID                    = 'EKKO-EBELN'
        VALUES                = IT_VRM
    EXCEPTIONS
      ID_ILLEGAL_NAME       = 1
      OTHERS                = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    WHEN 'PITEM'. "fctcode second listbox
    CLEAR IT_EKKO.
    SELECT EBELP INTO TABLE IT_EKPO FROM EKPO WHERE EBELN = EKKO-EBELN.
    CLEAR IT_VRM.
    LOOP AT IT_EKPO INTO WA_EKPO.
    WA_VRM-KEY = WA_EKPO-EBELP.
       WA_VRM-TEXT = WA_EKPO-EBELP.
       APPEND WA_VRM TO IT_VRM.
    CLEAR WA_VRM.
    ENDLOOP.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        ID                    = 'EKPO-EBELP'
        VALUES                = IT_VRM
    EXCEPTIONS
      ID_ILLEGAL_NAME       = 1
      OTHERS                = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDCASE.
    endmodule.                 " USER_COMMAND_0100  INPUT
    **&      Module  STATUS_0100  OUTPUT
          text
    module STATUS_0100 output.
      SET PF-STATUS 'ZSREE'.
      SET TITLEBAR 'ZSREE'.
    endmodule.                 " STATUS_0100  OUTPUT
    *&      Module  SELECT_LIST  OUTPUT
          text
    module SELECT_LIST output.
    CLEAR IT_LFA1.
    SELECT LIFNR NAME1 INTO TABLE IT_LFA1 FROM LFA1.
    CLEAR IT_VRM.
    LOOP AT IT_LFA1 INTO WA_LFA1.
       WA_VRM-KEY = WA_LFA1-LIFNR.
       WA_VRM-TEXT = WA_LFA1-LIFNR.
       APPEND WA_VRM TO IT_VRM.
    CLEAR WA_VRM.
    ENDLOOP.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        id                    = 'LFA1-LIFNR'
        values                = IT_VRM
    EXCEPTIONS
      ID_ILLEGAL_NAME       = 1
      OTHERS                = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    endmodule.                 " SELECT_LIST  OUTPUT
    Bye Murthy

  • Drop down menu in selection screen field

    Hi all,
    my requirement is
    In selection-screen  in one field I have to get drop down menu for 2 values.
    1.     Pvalue.
    2.     Hvalue.
    By default it should pickup Pvalue. 
    can any one guide me how to get the logic for that
    Regards
    cnu

    Just paste this code: u will get idea..
    report YH642_DROP_DOWN_BOX.
    TYPE-POOLS vrm.
    **"Table declarations...................................................
    *TABLES sscrfields.
    *"Table declarations...................................................
    PARAMETERS:
    p_connid(11) AS LISTBOX
    VISIBLE LENGTH 20 default 'FOREX-ANANTH'.
    p_value TYPE i MODIF ID QWR.
    *" Data declarations...................................................
    Work variables *
    DATA:
    w_char(20) TYPE c,
    w_flag TYPE i.
    INITIALIZATION. EVENT *
    INITIALIZATION.
    Internal table to hold delivery header data *
    DATA:
    t_table TYPE
    STANDARD TABLE
    OF vrm_value,
    vrm_values1 LIKE LINE OF t_table.
    vrm_values1-key = 'a'.
    vrm_values1-text = 'sap'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = '2'.
    vrm_values1-text = 'testing'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = '2'.
    vrm_values1-text = 'java'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = '4'.
    vrm_values1-text = '.net'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = '5'.
    vrm_values1-text = 'vc++'.
    APPEND vrm_values1 TO t_table.
    vrm_values1-key = 'che'.
    vrm_values1-text = 'chetta-ram'.
    APPEND vrm_values1 TO t_table.
    CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
    id = 'p_connid'
    values = t_table
    EXCEPTIONS
    ID_ILLEGAL_NAME = 1
    OTHERS = 2
    reward points if helpful,
    regards,
    seshu.

  • Issue with selection screen

    Hi ,
    I had a custom program. There i have one parameter and one select option. But when i try clicking on multiple selections it is giving me a message in the status bar saying 'Place the cursor on a selection'. And it doesn't opens up the window to enter multiple selections.
    When i double clicked on the message i get the message no DB655.
    What can be the possible error for this ??
    Thanks & Regards,
    Anuj Srivastava

    Hi Anuj,
    I tried with the same code in ECC6.0 but i am able to get the multiple selection window.How it is not working for you?Do you maintain any conditions inside the logic.
    tables:USR02.
    SELECTION-SCREEN BEGIN OF BLOCK 1 WITH FRAME TITLE text-h08.      "LC006++
    PARAMETERS    : p_frggr LIKE ekko-frggr OBLIGATORY.
    SELECT-OPTIONS: s_class FOR usr02-class NO INTERVALS OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK 1.                                  "LC006++
    SELECTION-SCREEN SKIP 1.                                          "LC006++
    SELECTION-SCREEN BEGIN OF BLOCK 2 WITH FRAME TITLE text-h09.       "LC006++
    LC002++
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN POSITION 40.
    PARAMETER: p_config AS CHECKBOX.
    SELECTION-SCREEN COMMENT 01(37) text-h05 FOR FIELD p_config.
    SELECTION-SCREEN END OF LINE.
    LC002++
    LC006++
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN POSITION 40.
    PARAMETER: p_grptxt AS CHECKBOX.
    SELECTION-SCREEN COMMENT  01(37) text-h07 FOR FIELD p_grptxt.
    SELECTION-SCREEN END OF LINE.
    LC006++
    SELECTION-SCREEN END OF BLOCK 2.
    Thanks.
    Ramya.

  • Facing problem in having CANCEL functionlaity to a selection screen.

    Hello there,
                    I have a selection screen. There i am calling another selection screen as selection screen within selection screen. I am calling this second selection screen as a pop-up screen, to that small pop-up i am setting a pf-status. Here the 'CLOSE' i.e. ( X ) thing on the right corner of the pop-up is not working. I have been trying a lot to get the functionality.
    This pop-up screen is similar to the FIELDS FOR SELECTION option in the SE16 for any table.
    can anyone help me with that.
    thanks in advance

    Hi,
    Is the pop up screen a dialogbox container , if yes then call method free.
    and after that free container .
    If its an simple screen then Give fast patha s 'E" in PF status .
    Hope this helps.

  • Dashboard having same query with different selection screen values

    Hi,
    I want to create a dashboard by including different versions (different selection screen values, like yesterday, last week, last month) of same query. Is it possible to achieve it by without creating separate queries? We are in BI 7.
    Thanks in advance
    Nisha

    Hi,
    I want to create a dashboard by including different versions (different selection screen values, like yesterday, last week, last month) of same query. Is it possible to achieve it by without creating separate queries? We are in BI 7.
    Thanks in advance
    Nisha

Maybe you are looking for

  • WHAT THE HECK IS WRONG WITH SAFARI?

    I am using Version 2.0 (412) which came with my Powerbook G4 12" mac (current model). It seems to freeze or quit all the time, especially with ebay. I used to always send the 'report' to Apple. What exactly does Apple do with these anyway? I'm not su

  • Sap server url is not accessible..Portal is not getting started

    Hi all, I have netweaver 2004 and portal on aix02. I was getting some error while accessing one of the link of the portal. So through OS admin I gave command <b>stopsap</b>. and again started sap server using <b>startsap all</b> Still my sap url is n

  • Subcontracting to outside  for same process for different materials

    Dear all, We want to send 20 different materials having 20 diff matl .codes for same process like grinding to outside party. We also do grinding operation inhouse. In PP routing we have mentioned this GRINDING open. stage. Sometimes we get this opera

  • After Effects CC Crashing Itself and Computer During Previews and Rendering

    After several attempts to render a video in After Effects CC (have also tried on CS6) and it crashing either itself or my entire computer, I have uninstalled and reinstalled all of my Adobe applications deleting the preferences while I was at it. Aft

  • Looking at a new computer

    So  my HP PAvilion zd8000 can't handle the AVCHD format. The video skps and the audio is messed up and I have been told that I should get a new desktop/laptop with a new configuration preferably a dell instead upgrading my laptop. Any suggestions on