Clipboard functionality in Select-options in a WD4A application

Hi,
Currently in the select - options in a normal ABAP program we can paste multiple values from clipboard
Does anyone have an idea on whether this functionality will be extended to WD4A too.
Is there any workaround such that multiple values in a Select-option can be populated with values in the clipboard/spreadsheet
regards
Schunder

Hi Thomas,
Thanks for the update,
what I was thinking of is to open an OSS on this to find out if this functionality will be extended in future,
since existing SAP users are really missing this on the web front end
Thanks
Schunder

Similar Messages

  • Is possible in a dialog screen attach a field functional like select-option

    hi,
       Is it possible - in a dialog screen - to attach a field that has functionality like Select-options fields?
    And if so - how?
    and information about complex_selections_dialog

    Hi,
    Look at the below links
    module pool programming " to add selection-option on screen"
    module pool programming " to add selection-option on screen"
    Regards
    Sudheer

  • F4 functionality in select option.

    Hi,
    I am not able to get list of values of f4 help for the fields of select option table fields.Even though there are records available in the base table ,whose field is used as reference to the selection option field.
    Kindly let me know, is there any prerequisite i need to do for this problem.
    With Rgds,
    Anil

    Here is example code for the on value request:
    data: gd_name like USR02-BNAME.
    select-options so_fpath for rlgrap-filename.
    *at selection-screen
    AT selection-screen on value-request for so_fpath-low.
    then within here call the function module or execute
    the code you want to happen when the user press f4.
    i.e. call FM F4_user which provides a search help for
         SAP users:
    CALL FUNCTION 'F4_USER'
    EXPORTING
       OBJECT        = '*'
    IMPORTING
       RESULT        = gd_name.
    But personnelly if the other way works fine by referencing the correct field i would go down that route.
    Hope this helps
    Mart
    P.s.
    There are also a few examples of using 'on value-request' on the http://www.sapdevelopment.co.uk website, one being http://www.sapdevelopment.co.uk/file/file_fmfile.htm or just do a search for 'on value-request' from the main site.

  • Copy from clipboard button in Select Options variable

    Has anyone had success using the copy from clipboard button in the Selection Option variable when copying rows from your query results in Excel?0
    My users and I can not get this to work. Is there a setting or something that we are missing?
    Thanks for any tips,
    AJB - COT

    Hi City,
    The problem (I think) you are describing is caused because you are attempting to copy from the same instance of Excel.  If you were able to see your workbook at the same time that you could see the variable refresh screen (in older versions of Excel and BW you could see them both), you would notice that the cut/copy mode (denoted by the "crawling ants" around the border of the selected range) is cancelled in the process of displaying the refresh screen.
    The solution to this is one of the following:
    1.  open another instance of Excel and first copy the results to the second instance
    2.  copy the Excel results to another application, such as Word
    Perhaps not the answer you were looking for, but it works.
    - Pete

  • Call function with select options problem

    Hi there dear SDN community members.
    I have got an strange ABAP problem wich function call.
    Code1
    CLEAR ls_selec .
    ls_selec-iobjnm = '9AMATNR' .
    ls_selec-sign   = 'I' .                                    
    ls_selec-option = 'EQ' .
    ls_selec-low    = '0000000000000000000000000000000000017714' .
    APPEND ls_selec TO lt_selec .
    CLEAR ls_selec .
    ls_selec-iobjnm = '9AMATNR' .
    ls_selec-sign   = 'I' .
    ls_selec-option = 'EQ' .
    ls_selec-low    = '0000000000000000000000000000000010079409' .
    APPEND ls_selec TO lt_selec .
    CALL FUNCTION '/SAPAPO/TS_PLOB_LIST_GET'
      EXPORTING
        iv_bas_plobid  = 'Z_DP_POS'
        it_selection   = lt_selec
        it_group_by    = lt_group
      IMPORTING
        et_plob_values = lt_plobs .
    Function returns data in lt_plobs itab only for the last product which was appended to the selection table lt_selec.
    Whilst
    Code2
    CLEAR ls_selec .
    ls_selec-iobjnm = '9AMATNR' .
    ls_selec-sign   = 'I' .
    ls_selec-option = 'BT' .
    ls_selec-low    = '0000000000000000000000000000000000017714' .
    ls_selec-high   = '0000000000000000000000000000000010079409' .
    APPEND ls_selec TO lt_selec .
    Returns data in lt_plobs for all products included in selection tab lt_selec.
    What am I doing wrong in case of Code1? Why function does not return data for both products included in selection tab lt_selec?
    Will be thankful for help. Regards. P.

    I am very sorry to take your time unnecessarily.
    The problem was caused by data inconsistency in our sandbox system I was developing in.
    Be understanding, please.
    Kind regards. P.
    Ps. 
    Vinod Nair
    The 'Loop' solution has slowed the performance down very much.

  • Total funcnality of select options in function module

    Dear ABAPers
    i am using structure and  ranges  to meet the functionality of select-options in function module3
    but unlike reports if i leave it blank rather than selecting all the data it comes blank.
    how can i do that
    coz my select query uses 8 selection criteria and user may enter one two or three as per his need.
    in that case the output comes out to be blank.
    how this can be resolved
    Thanks and Regards
    Luthra, Deep.

    You have to maintain conditions for all your possibilities.
    Something like this.
      IF ( post_dt_from IS INITIAL AND post_dt_to IS INITIAL AND
       doc_dt_from IS INITIAL AND doc_dt_to IS INITIAL ) OR
         ( post_dt_from IS INITIAL AND post_dt_to IS NOT INITIAL AND
       doc_dt_from IS NOT INITIAL AND doc_dt_to IS NOT INITIAL ) OR
         ( post_dt_from IS NOT INITIAL AND post_dt_to IS INITIAL AND
       doc_dt_from IS NOT INITIAL AND doc_dt_to IS NOT INITIAL ) OR
         ( post_dt_from IS NOT INITIAL AND post_dt_to IS NOT INITIAL AND
       doc_dt_from IS INITIAL AND doc_dt_to IS NOT INITIAL ) OR
         ( post_dt_from IS NOT INITIAL AND post_dt_to IS NOT INITIAL AND
       doc_dt_from IS NOT INITIAL AND doc_dt_to IS INITIAL ) OR
       ( post_dt_from IS NOT INITIAL AND post_dt_to IS INITIAL AND
       doc_dt_from IS INITIAL AND doc_dt_to IS INITIAL ) OR
         ( post_dt_from IS INITIAL AND post_dt_to IS NOT INITIAL AND
       doc_dt_from IS INITIAL AND doc_dt_to IS INITIAL ) OR
         ( post_dt_from IS INITIAL AND post_dt_to IS INITIAL AND
       doc_dt_from IS NOT INITIAL AND doc_dt_to IS INITIAL ) OR
         ( post_dt_from IS INITIAL AND post_dt_to IS INITIAL AND
       doc_dt_from IS INITIAL AND doc_dt_to IS NOT INITIAL ) OR
        ( ( post_dt_from IS NOT INITIAL AND post_dt_to IS NOT INITIAL ) AND
         ( doc_dt_from IS NOT INITIAL AND doc_dt_to IS NOT INITIAL ) ).

  • WD4A Select options without interval

    Hi All,
    I am using the select options in my WD4A report. For a particular attribute i dont want the interval to be be there.
    In ABAP we achieve this by:
    SELECT-OPTIONS :lp_carr FOR ztms_ty_tnd_ratio-carrier NO INTERVALS
    Can you please help me in doing the same in WD4A.
    Thanks,
    Selvakumar M.

    Hi,
    go thrrough the follwing tutorials.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/21706b4b-0901-0010-7d93-c93b6394bc1d
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/39c54fe7-0b01-0010-0eb6-d63ac2bdd637
    Reagards,
    Rohit

  • How to pass select option value to function module while using service call

    Hi,
    I have select-option in my WD application. To collect data based on user input im using service call. How to pass this select option values to my RFC.
    rgds
    sudhanshu

    Hi,
    Thank s for your reply. In fact im doing similar with following variation:
    i) collected range values using get_range* method.
    ii) separate low and high values as: 
    read table <field2> index 1 into wa_range.
    vert2_low = wa_range-low.
    vert2_high = wa_range-high.
    (Please note that in RFC I have taken two importing parameter as s_vert_lo and s_vert_hi)
    iii) Now setting these RFC attribute as:
    lo_el_importing->set_attribute(
        EXPORTING
          name =  `S_VERT_LO`
          value = vert2_low ).
    and
    lo_el_importing->set_attribute(
        EXPORTING
          name =  `S_VERT_HI`
          value = vert2_high ).
    iv) In RFC im having my query as :
    select <fld list> from BUT000 into table itab where vertical in r_vert.
    Here, r_vert is a range defined as:
    ranges r_vert for <fld refrence>
    r_vert-sign = 'I'.
    r_vert-option = 'BT'.
    r_vert-low = S_VERT_LO.
    r_vert-high = S_VERT_HI.
    append r_vert.
    Issue here is with ranges. if im passing both low and high values it is fine but if only low value being passed it is not giving me any record.
    Please suggest.
    Rgds
    Sudhanshu

  • Select-options in dynpro

    Hi expert,
    I maked a modul pool ( se80 ) and i maked a dynpro. In this dynpro i putted a Input/Output field.
    It's run ok, but I would change it in select-options and not a simply I/O field.
    It's possible ? How ?
    Tks a lot,
    bye.
    <LOCKED BY MODERATOR - DUPLICATED THREAD>
    Edited by: Alvaro Tejada Galindo on Jan 7, 2009 4:01 PM

    Let 1000 be the module pool screen on which you want to put Range button.
    Make a subscreen area on it. Let it be named as sub_area.
    Now make a selection screen in your program.
    SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.
    SELECT-OPTIONS R_PERNR FOR PERNR-PERNR.
    SELECTION-SCREEN END OF SCREEN.
    Now in screen 1000 flow logic, we can call the selection screen in the sub screen area defined.
    In PBO of 1000
    CALL SUBSCREEN SUB_AREA INCLUDING SY-REPID '0100'.
    Now, code in AT SELECTION-SCREEN OUTPUT event will be exe.
    In PAI of 1000
    CALL SUBSCREEN SA_SS. as the first line after PAI
    Now, AT SELECTION-SCREEN event will be exe.
    Using above method u will get the functionality of Select-Options of Selection Screen on a Module Pool Screen.

  • Regarding select option in a module pool prog .

    hello .. i need some help regarding select options in a module pool program .. i hav tried putting a select options in a module pool prog but i am not able 2 ... can any one tel me why select options r not aloowed in a module pool prog ?? and i read that we hav 2 use ranges 2 fulfil the needs of the select options . is there any way i cal get all the functionality of select options ( eg including , excludig , equal to , not equal to , .... .) using a range ??

    Hi
    Select-options won't work if you declare the program as Module POOL.
    if you wants to use select-options like utility in module pool programming
    use ranges
    declare and develop ranges and use that in select statement where condition.
    ranges: r_vbeln for vbak-vbeln.
    r_vbeln-low = '0018900678'.
    r_vbeln-sign = 'I'.
    r_vbeln-option = 'EQ'.
    append r_vbeln.
    r_vbeln-low = '0018900456'.
    r_vbeln-sign = 'I'.
    r_vbeln-option = 'EQ'.
    append r_vbeln.
    reward if useful
    regards
    Anji

  • OVS in Select-options

    Hi,
    I would like to use OVS in Select options.
    Can anyone tell me how to use OVS in Select-options.
    Here, How can I bing OVS as I am not using any context node.
    I am using following code to generate select-options:
    create a range table that consists of this new data element
      lt_range_table =  wd_this->m_handler->create_range_table( i_typename = 'INGRP' ).
    add a new field to the selection
      wd_this->m_handler->add_selection_field(
                 i_id        = 'INGRP'
                 it_result   = lt_range_table
                 i_read_only = read_only ).
    Regards,
    Vishal.
    Edited by: VISHAL GUPTA on May 7, 2008 10:12 AM

    Hi,
    Please go thr' the link for info on Input Help....
    http://help.sap.com/saphelp_nw04s/helpdata/en/9b/c51c42735b5133e10000000a155106/frameset.htm
    OVS Input Help
    The maximum scope of Dictionary Search a search help is to the structure to which it is related.
    There are situations where this technique is not sufficient.
    e.g.Sometimes different input fields are related to diff value nodes which in turn refer to different ABAP dictionary
    structures. In this case OVS (Object Value Selector).
    Provides advanced search functionality
    For more info on OVS ,.......
    [SAP Help|http://help.sap.com/saphelp_nw04s/helpdata/en/47/9ef8c99b5e3c5ce10000000a421937/frameset.htm]
    Apart, We can also use select-options functionality the same way we use in regular ABAP programs.
    For Select options.
    [Using Select Options in a WDA Application|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/21706b4b-0901-0010-7d93-c93b6394bc1d]
    [IF_WD_SELECT_OPTIONS|http://help.sap.com/saphelp_nw70/helpdata/EN/45/bf07361248003de10000000a11466f/content.htm]
    Achyut

  • BAPi, Select-options,?????

    Hi Experts,
    I hv declared( to get the functionality like select-options),
    <i> s_cust LIKE RSPARAMS</i>
    as IMPORT parameter in my_bapi.
    So, now, I wanna to add like(like single values in select-options),
    <u>SIGN::::::::::::::::OPTION:::::::::::::::LOW::::::::::::::::HIGH</u>
    I..............................EQ....................10
    I..............................EQ....................20
    similarly, I wanna to add like(like  Ranges in select-options),
    <u>SIGN::::::::::::::::OPTION:::::::::::::::LOW::::::::::::::::HIGH</u>
    I..............................BT....................10.........................20
    But, in se37, after pressing F8, in s_cust, I am unble to enter the values, as I said above?
    Pls, clarify.
    ThanQ.

    ThanQ.
    Yes, I did it. Fine. I mean, I defines s_cust as TABLE in Bapi:
    So, pls. let me know, How to pass these s_cust to report prog. with SUBMIT statemnt? Actually, I am opened another thread(title is <b>How to pass the Tables from BAPi to Report Prog. with SUBMIT?</b>) for this issue.
    thanq.
    Message was edited by:
            Srikhar

  • Search help for PERNR select options in Webdynpro

    Hi,
    I am using the method: lv_r_helper_class->add_selection_field
    and passing the value:
    i_value_help_type            = if_wd_value_help_handler=>CO_PREFIX_SEARCHHELP
    to get search help for pernr select option in the webdynpro application.
    But can anyone please tell me what value i have to pass to
    i_value_help_id              =  ??

    hi,
    pass your search help name there so that your desired search help ll come there..
    use this,
    i_value_help_type            = if_wd_value_help_handler=>CO_PREFIX_SEARCHHELP
    i_value_help_id              =  'SEARCHHELPNAME'
    if you want standard SH means comment this stmt,
    if you dont want SH means,
    use tis,
    i_value_help_type            = if_wd_value_help_handler=>CO_PREFIX_NONE
    hope this helps,
    Mathan R.

  • WD: Select Options shows empty ranges

    Hi there,
    Im using select options in my wd application... I defined a few fields (numeric, dats and so on).  I was expecting that the select options in wd works like the normal ones in normal abap report.
    But when I try to read the results from select options , the result range table has no sign or option value (low value ok) ... when I reach the result to a Select statement a shortdump happen with the notice there is no sign or option value in the IN parameter of the Selection statement.
    Does any one know if this is standard behavior of WD select options ?

    Hi ,
    try to understand following code .
    METHOD wddoinit .
      DATA:
           lr_componentcontroller TYPE REF TO ig_componentcontroller,
           l_ref_cmp_usage TYPE REF TO if_wd_component_usage.
      DATA:
          lt_range_table       TYPE REF TO data,
          lt_types             TYPE string_table,
          rt_range_table       TYPE REF TO data,
          text                 TYPE string,
          typename             TYPE string.
      DATA: vbeln TYPE lips-vbeln,
            erdat TYPE lips-erdat,
            auart TYPE vbak-auart,
            trnsp TYPE vtadd01t-add_info,
            kunnr TYPE likp-kunnr.
      DATA:
        num_events TYPE i.
      DATA: uname TYPE sy-uname.
      uname = sy-uname.
      wd_context->set_attribute(  name = 'CUSTOMER'
      value = uname  ).
    *  wd_context->GET_ATTRIBUTE( Name = 'TRANSPORTER_CODE'
    *  Value = uname ).
    * create the used component
      l_ref_cmp_usage = wd_this->wd_cpuse_select_options( ).
      IF l_ref_cmp_usage->has_active_component( ) IS INITIAL.
        l_ref_cmp_usage->create_component( ).
      ENDIF.
    * get a pointer to the interface controller of the select options component
      wd_this->m_wd_select_options = wd_this->wd_cpifc_select_options( ).
    * init the select screen
      wd_this->m_handler = wd_this->m_wd_select_options->init_selection_screen( ).
      lt_range_table = wd_this->m_handler->create_range_table( i_typename = 'VBELN_VL' ).
      wd_this->m_handler->add_selection_field(
        i_description                = 'Sales Document'
        i_id                         = 'VBELN'
        i_obligatory                 = 'X'
        it_result                    = lt_range_table
        i_value_help_structure       = 'LIPS'
        i_value_help_structure_field = 'VBELN' ).
      lt_range_table = wd_this->m_handler->create_range_table( i_typename = 'ERDAT' ).
      wd_this->m_handler->add_selection_field( i_id = 'ERDAT'  i_obligatory = 'X' it_result = lt_range_table ).
    *lt_range_table = wd_this->m_handler->create_range_table( i_typename = 'VTTK_ADD01' ).
    *wd_this->m_handler->add_selection_field( i_id = 'VTTK_ADD01' I_DESCRIPTION  = 'CHAHA' it_result = lt_range_table ).
    *    wd_this->m_handler->add_selection_field(
    *      i_description                = 'Transporters Code'
    *      i_id                         = 'VTTK_ADD01'
    *      it_result                    = lt_range_table
    *      i_value_help_structure       = 'VTADD01T'
    *      i_value_help_structure_field = 'ADD_INFO' ).
    *Supress Global options in Used Component
      wd_this->m_handler->set_global_options(
          i_display_btn_cancel  = ''
          i_display_btn_check   = ''
          i_display_btn_execute = ''
          i_display_btn_reset   = '' ).
      lt_range_table = wd_this->m_handler->create_range_table( i_typename = 'VBAK-AUART' ).
      wd_this->m_handler->add_selection_field(
        i_description                = 'Sales Document Type'
        i_id                         = 'AUART'
         i_obligatory                = 'X'
        it_result                    = lt_range_table
        i_value_help_structure       = 'VBAK'
        i_value_help_structure_field = 'AUART' ).
    ENDMETHOD.
    METHOD onactionexecute .
      DATA: node_saledoc TYPE REF TO if_wd_context_node.
      DATA: node_crdate TYPE REF TO if_wd_context_node.
      DATA: node_transcode TYPE REF TO if_wd_context_node.
      DATA: node_doctype TYPE REF TO if_wd_context_node.
      DATA: node1 TYPE REF TO if_wd_context_node.
      DATA: node2 TYPE REF TO if_wd_context_node.
      DATA: rt_saledoc TYPE REF TO data.
      DATA: rt_crdate TYPE REF TO data.
      DATA: rt_transcode TYPE REF TO data.
      DATA: rt_doctype TYPE REF TO data.
      FIELD-SYMBOLS: <fs_saledoc> TYPE table,
                      <fs_crdate> TYPE table,
                      <fs_transcode> TYPE table,
                      <fs_doctype> TYPE table.
    * Retrieve the data from the select option
      rt_saledoc = wd_this->m_handler->get_range_table_of_sel_field(
      i_id = 'VBELN' ).
    * Assign it to a field symbol
      ASSIGN rt_saledoc->* TO <fs_saledoc>.
    * Retrieve the data from the select option
      rt_crdate = wd_this->m_handler->get_range_table_of_sel_field(
      i_id = 'ERDAT' ).
    * Assign it to a field symbol
      ASSIGN rt_crdate->* TO <fs_crdate>.
    * Retrieve the data from the select option
      rt_doctype = wd_this->m_handler->get_range_table_of_sel_field(
      i_id = 'AUART' ).
    * Assign it to a field symbol
      ASSIGN rt_doctype->* TO <fs_doctype>.
    * Retrieve the data from the select option
    *rt_transcode = wd_this->m_handler->get_range_table_of_sel_field(
    *i_id = 'VTTK_ADD01' ).
    ** Assign it to a field symbol
    *assign rt_transcode->* to <fs_transcode>.
      node_saledoc = wd_context->get_child_node( name = 'S_VBELN' ).
      node_saledoc->bind_table( <fs_saledoc> ).
      node_crdate = wd_context->get_child_node( name = 'S_ERDAT' ).
      node_crdate->bind_table(  <fs_crdate> ).
      node_doctype = wd_context->get_child_node( name = 'S_AUART' ).
      node_doctype->bind_table( <fs_doctype> ).
      IF <fs_doctype> IS NOT INITIAL
        AND <fs_crdate> IS NOT INITIAL
        AND <fs_saledoc> IS NOT INITIAL
        wd_comp_controller->execute_zotddelvnote_vend_tari( ).
      ENDIF.
    ENDMETHOD.
    Regards,
    Amit solanki
    Edited by: Amit Solanki on Aug 19, 2009 11:30 AM
    Edited by: Amit Solanki on Aug 19, 2009 11:32 AM

  • Web dynpro abap Select-option: upload data from clipboard

    Hi Experts,
    I have a select option in my ABAP Webdynpro application. My requirement is to give the "upload from clipboard" functionality for this select option as it is possible in normal R3.  Please help me on this issue as it is client requirement.
    Thank you in advance.
    Narendra

    Narendranath Reddy wrote:
    Hello Thomos,
    > thanks for your valuable reply.
    >
    > I found the clipboard button in WDR_SELECT_OPTIONS component which is disabled. Is it possible to enable that button using
    > enhancement and write the code as required ?
    >
    > Thanks & regards
    > Narendra
    No.  The button was disabled because the underlying framework support hasn't been delivered yet.  We need this feature implemented in the underlying JavaScript engine (which customers/partners shouldn't attempt to change or extend) before Web Dynpro can use it.

Maybe you are looking for

  • User Exit/BADI for Purchase Order and Purchase Requisitions

    HI, I have a requireent where i have to check the the user does not enter both Subitems and Over a Limit for a Service Purchase Requisition. Is there a User Exit or Badi that i can use where this information is availaible. also i have to check that r

  • Organisational Structure Business Area

    Dear All I am the stage of organizational structure finalization for one of the client in US. I need some suggest how to convince the client as he not ready to PCA. Scenario are. 1.     One company code 2.     Four Plant in US. 3.     6 Products 4.  

  • J2EE Server does not start  -  jcontrol.exe  stopped

    Hello, I have read a lot of messages on this topic on SDN. But I did not find any dealing exactly with my problem. Indeed, I got these two following errors : <b>** in log file dev_bootstrap</b> : [Thr 3720] *** ERROR => JHVM_LoadJavaVM: Cannot create

  • Archivelog  mode Configuration

    Hi I am using Oracle10g , and OS is Windows XP. i had tried to enable it to archive mode by using the following SQL> SELECT LOG_MODE FROM SYS.V$DATABASE; LOG_MODE NOARCHIVELOG Then by adding the following lines in the Pfile $ORACLE_HOME/admin/SID/pfi

  • Adobe Acrobat XI pro trial version Export options

    How to export a PDF file to HTML file by Acrobat XI pro trial version? There is on HTML option in export menu. This XI version is supposed to support export to HTML.