Function Keys on Selection-Screen

Hi,
I used function keys in one of my report program.
Now, if some check box is checked in the customization that function should be displayed, otherwise shouldnot be displayed.
I made use of "loop at screen" to make that application button invisible but i don't know the name of the button. I have given the name as same given while creating the button using "SSCRFIELDS".
Is there anyy other way to disable the button??
Regards,
Yadesh

Hi,
Your requirement can be solved with two approaches:
1) simpler one is to use different GUI statuses depending on checkbox state
AT SELECTION-SCREEN OUTPUT.
refresh it_exclude.
if checkbox = 'X'.
  append 'BUTTON_FCODE'.
endif.
"you in turn swith on/off your desired button
CALL FUNCTION 'RS_SET_SELSCREEN_STATUS'
    EXPORTING
      p_status  = 'GUI_STATUS'
      p_program = sy-repid
    TABLES
      p_exclude = it_exclude.
2) as SELECTION-SCREEN FUNCTION KEY n statement cannot be processed within PAI/PBO block you cannot set it dynamically like
AT SELECTION-SCREEN.
IF check = 'X' .
SELECTION-SCREEN FUNCTION KEY n.
ELSE.
"no selection button here
ENDIF.
Moreover you cannot change standard application toolbar of selection screen within Loop at screen statement (this will only affect selection screen parameters not toolbar).
The only way here is dynamically generate report's code. When checkbox is check what you do is
data: it_code type table of char72 with header line.
READ REPORT sy-repid INTO it_code.
Then looping through the code table you either remove entry having SELECTION-SCREEN FUNCTION KEY n. or add it to the table.
Finally you switch reports code with
INSERT REPORT sy-repid FROM it_code.
And execute new one with
SUBMIT (sy-repid).
This will ensure that new SELECTION-SCREEN parameters (or function keys in your case can be switched and report will be executed with new screen look).
Nevetherless be carefull! You need to ensure that submit will not create and endless loop. ABAP Memory will help you here (exchange flags within program indicating whether program is executed for the first time or another one).
Hope this will give you some idea how to solve it.
Regards
Marcin

Similar Messages

  • Using FUnction keys on selection screen

    Hi All,
    I want to submit a report if the user presses any assigned function key when he is on the selection screen of a t-code.
    how can i capture the commands of function key on selection screen.

    hi
    try below code
    TABLES sscrfields.
    INITIALIZATION.
    PARAMETERS : p_1 TYPE c.
    SELECTION-SCREEN : FUNCTION KEY 1.
    SSCRFIELDS-FUNCTXT_01 = 'Report'.
    SELECTION-SCREEN : FUNCTION KEY 2.
    SSCRFIELDS-FUNCTXT_02 = 'Report2'.
    AT SELECTION-SCREEN.
      IF sscrfields-ucomm = 'FC01'.
        SUBMIT ZXXX1 VIA SELECTION-SCREEN AND RETURN.
      ENDIF.
      IF sscrfields-ucomm = 'FC01'.
        SUBMIT ZXXX2 VIA SELECTION-SCREEN AND RETURN.
      ENDIF.

  • How to call Function Module in Selection Screen

    Hi All,
    I have developed one HR Report (Qualification Overview Report: To display all active employees and their Qualifications along with their Proficiency).
    Already it has 3 selection fields on selection screen and now I want one more field on selection screen like Qualification Id.
    But when the end user press F4 it should display the Popup which comes in TCode: PA30 at the time of Creating Qualification.
    I have debugged the Standard Code and searched the Function Module: 'RH_OBJID_REQUEST' which shows Popup which I wanted to show at Selection screen for newly added field.
    So I have to define new field like 'Qualification Id' and want to attach above Function Module so that it will cater my requirement.
    If anybody has worked on this type of requirement then please let me know.
    Thanks,
    Jay.

    Hi Raymond,
    I have written following code:
    s_quali is used in selection screen for Qualification Id.
    SELECT-OPTIONS :  s_quali   FOR hrp1000-objid NO INTERVALS.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_quali-low.
      CALL FUNCTION 'RH_OBJID_REQUEST'
        EXPORTING
          plvar           = '01'
          otype           = 'Q'
          seark           = '*'
          seark_begda     = '18000101'
          seark_endda     = '99991231'
          set_mode        = 'X'
        TABLES
          sel_objects     = git_objects.
      LOOP AT git_objects INTO wa_objects.         " Logic is to fill up the Selection screen field
        s_quali-low = wa_objects-objid.
        APPEND s_quali TO s_quali.
        CLEAR : s_quali, wa_objects.
      ENDLOOP.
    Now problem is that, its not populating all values in selection screen which I select from Popup screen (Choose Qualification).
    I checked that the first value in the internal Table is over written by second records in the internal table
    For e.g.: If I select 001,002,003,004 from Popup screen then I am able to see only 002,003,004 in the Multiple selection view of that field though it is available in the internal table s_quali (because I am filling up the table using Loop-Endloop)
    Please advise me how to overcome this issue. (How to fill up selection screen)
    Thanks,
    Jay.

  • Max no of function keys in a screen . What do u mean by SSCR fields...

    give any simple understandable examples how to create function key...event driven programs...

    Hi,
    Try the following code n let me know if it works fine.
    Tables *
    tables:
    sflight, " Flight master
    sbook. " Single flight booking
    Field string to hold flight master data *
    data:
    begin of fs_sflight,
    carrid type sflight-carrid, " Carrier Id
    connid type sflight-connid, " Connection Id
    seatsmax type sflight-seatsmax, " Maximum seats
    seatsocc type sflight-seatsocc, " Occupied seats
    end of fs_sflight.
    Internal table to hold flight schedule data *
    data:
    t_sflight like
    standard table
    of fs_sflight.
    Field string to hold flight booking master data *
    data:
    begin of fs_sbook,
    carrid type sbook-carrid, " Carrier Id
    connid type sbook-connid, " Connection Id
    fldate type sbook-fldate, " Departure date
    bookid type sbook-bookid, " Booking number
    loccuram type sbook-loccuram, " Price of booking
    order_date type sbook-order_date, " Posting date
    end of fs_sbook.
    Internal table to hold single flight booking *
    data:
    t_sbook like standard table
    of fs_sbook.
    START-OF-SELECTION EVENT *
    start-of-selection.
    perform selection.
    END-OF-SELECTION EVENT *
    end-of-selection.
    loop at t_sflight into fs_sflight.
    write:/ fs_sflight-carrid,
    15 fs_sflight-connid,
    30 fs_sflight-seatsmax,
    45 fs_sflight-seatsocc.
    hide: fs_sflight-carrid.
    endloop. " LOOP AT T_SFLIGHT...
    at pf13.
    if sy-curow le 3.
    message 'invalid line selection'(001) type 'I'.
    else.
    perform select_data.
    perform display_data.
    endif.
    at pf14.
    if sy-curow le 3.
    message 'invalid line selection'(001) type 'I'.
    else.
    perform select_data.
    sort t_sbook by bookid.
    perform display_data.
    endif.
    at pf16.
    if sy-curow le 3.
    message 'invalid line selection'(001) type 'I'.
    else.
    perform select_data.
    sort t_sbook by loccuram.
    perform display_data.
    endif.
    FORM SELECTION *
    This subroutine retrieves necessary data from flight master table *
    There are no interface parameters to be passed to this subroutine. *
    form selection.
    select carrid " Carrier Id
    connid " Connection Id
    seatsmax " Maximum seats
    seatsocc " Seats occupied
    from sflight
    into table t_sflight.
    if sy-subrc ne 0.
    message 'No records found'(002) type 'S'.
    endif. " IF SY-SUBRC...
    endform. " SELECTION
    FORM SELECT_DATA *
    This subroutine retrieves necessary data from flight booking table *
    There are no interface parameters to be passed to this subroutine. *
    form select_data.
    select carrid " Carrier Id
    connid " Connection Id
    fldate " Flight date
    bookid " Booking number
    loccuram " Price of booking
    order_date " Booking Date
    from sbook
    into table t_sbook
    where carrid eq fs_sflight-carrid.
    if sy-subrc ne 0.
    message 'No records found'(002) type 'S'.
    endif. " IF SY-SUBRC...
    endform. " SELECT_DATA
    FORM DISPLAY_DATA *
    This subroutine displays data from flight booking table *
    There are no interface parameters to be passed to this subroutine. *
    form display_data.
    loop at t_sbook into fs_sbook.
    write: / fs_sbook-carrid,
    15 fs_sbook-connid,
    30 fs_sbook-fldate,
    45 fs_sbook-bookid,
    60 fs_sbook-loccuram currency sbook-loccurkey,
    75 fs_sbook-order_date.
    endloop. " LOOP AT T_SBOOK...
    endform. " DISPLAY_DATA
    Regards,
    Satish

  • Function Module Changed - Selection Screen still has old values

    Hi All,
    Our data source uses a function module while extraction. (generic)
    We have changed the Text Symbols in our function module.
    In the function module we fill one particular field (master data) as per the logic.
    The changes done are reflected in the dataloads and data is fine in BW.
    our problem is the selection screen in BW and in the reports, it shows the older values as well for that particular field.
    Can anyone help us in this regard?
    thanks
    Sudeepti

    Sudeepti,
    run program
    rsdds_aggregates_maintain for the relevant infoobjects and see if the change is carried over..
    Also check if the text tables for the same refer to the older values...
    Arun
    Assign points if useful

  • Function keys on the screen

    hi folks,
    I have a question, I created a new function key called 'display' for the screen using the menu painter used that in the program and executed the program successfully in DEV environment. when I moved the changes (moved all) to QAS the function key 'display' did not show up. I checked to see that the function key item got moved using the menu painter in QAS. The item is there in QAS amd checked for the changes in the program using version management. no changes How come the function key is missing on the screen in QAS?
    Am I missing anything here?
    Thanks,
    SK

    If you activate your program after you've made your screen changes, sometimes you lose those screen changes.  You may need to go back in to the screen and reactivate, then transport it.  If necessary, make a small change (like adding a blank line somewhere in the flow logic of the screen) in order to get the screen changes into a transport.  I hope this helps.
    - April King

  • Disabling Function Keys in Select Applications

    Long ago in an OS far away, I knew how to disable the function keys so I could map them as I chose in my mappable apps. I know this was — at the time — a terminal command, but I just can't remember it. I would settle for knowing how to do that again, but what I would really like is the ability to either quickly turn on and off the Mac default uses for the function keys or, better yet, have it turn off in certain apps.
    I've tried the "Use all F1, F2, etc. keys as standard function keys," button in the Keyboard & Mouse System Settings, but I don't see where that has any sort of effect. The reference there to the 'fn' key makes me think it's only for laptops. Do I have to restart the app or the computer? Will that do what I'm looking for?
    Any help?
    Thanks,
    Martin

    I would settle for knowing how to do that again, but what I would really like is the ability to either quickly turn on and off the Mac default uses for the function keys or, better yet, have it turn off in certain apps.
    I've tried the "Use all F1, F2, etc. keys as standard function keys," button in the Keyboard & Mouse System Settings, but I don't see where that has any sort of effect.
    yes, it does have an effect. it lets you use F-keys as regular keys and map them to what you want.
    The reference there to the 'fn' key makes me think it's only for laptops.
    no, this is for any keyboard that has a fn key. if you have it on your keyboard then you get that checkbox in keyboard system preferences. if you don't have it the checkbox won't even show up. when the box is checked you have to hold fn to get the functionality of the F-keys written on them. otherwise they act as regular keys that can be mapped to whatever you want. you can do this in system preferences->keyboard&mouse->keyboard shortcuts.

  • Click a button,a selection-screen box come out

    hi experts:
        when I click one button in the dialog screen,a selection screen come out,I can input the
    parameters.how it come true?thanks!

    this can be achieved using Sub selection screen. steps are following
    define screen fields and function keys.
    SELECTION-SCREEN FUNCTION KEY 1.
    SELECTION-SCREEN FUNCTION KEY 2.
    SELECTION-SCREEN FUNCTION KEY 3.
    define sub screen and give it a number.
    SELECTION-SCREEN BEGIN OF SCREEN 0001 AS WINDOW TITLE I000 .
    SELECTION-SCREEN BEGIN OF BLOCK L001 WITH FRAME TITLE I001 .
    PARAMETERS S001 AS CHECKBOX DEFAULT ' ' .
    PARAMETERS S002 AS CHECKBOX DEFAULT ' ' .
    PARAMETERS S003 AS CHECKBOX DEFAULT ' ' .
    PARAMETERS S004 AS CHECKBOX DEFAULT ' ' .
    PARAMETERS S005 AS CHECKBOX DEFAULT ' ' .
    PARAMETERS S006 AS CHECKBOX DEFAULT ' ' .
    PARAMETERS S007 AS CHECKBOX DEFAULT ' ' .
    SELECTION-SCREEN   END OF BLOCK L001 .
    in the At selection screen event give in the case statements your desired screen
    AT SELECTION-SCREEN.
      CASE SSCRFIELDS-UCOMM.
           WHEN 'FC01'.
          IF SY-DYNNR = 1000.
            CALL SELECTION-SCREEN 0001 .
          ELSE.
            PERFORM MARK_VARS USING 'X' 'A'.
          ENDIF.
        WHEN 'FC02'.
          IF SY-DYNNR = 1000.
            L_INTERACTIVE = RS_C_FALSE.
            SSCRFIELDS-UCOMM = 'ONLI'.
          ELSE.
    in the At selection screen ouput even give names to your function keys (Logic may be different from what i have shown)
    AT SELECTION-SCREEN OUTPUT.
      IF SY-DYNNR = 1000.
        MOVE 'Fld Selectn for Output' TO SSCRFIELDS-FUNCTXT_01.
        MOVE 'Execute in Bckgrnd' TO SSCRFIELDS-FUNCTXT_02.
        MOVE 'Execute + Debug' TO SSCRFIELDS-FUNCTXT_03.
      ELSE.
        MOVE 'Select all' TO SSCRFIELDS-FUNCTXT_01.
        MOVE 'Deselect all' TO SSCRFIELDS-FUNCTXT_02.
        MOVE 'Highlght all key figs' TO SSCRFIELDS-FUNCTXT_03.
        MOVE 'Select All Characteristics' TO SSCRFIELDS-FUNCTXT_04.
        MOVE 'Select All SID Fields' TO SSCRFIELDS-FUNCTXT_05.
      ENDIF.

  • Need to add buttons to a selection screen

    hi i need to button on top of a selection screen next to the execute button, if any one guide me or send some sample code it would be gr8

    Hi
    It can create max 5 buttoms (see the structure SSCRFIELDS).
    TABLES SSCRFIELDS.
    SELECTION-SCREEN FUNCTION KEY 1.
    SELECTION-SCREEN FUNCTION KEY N.
    SELECTION-SCREEN FUNCTION KEY 5.
    INITIALIZATION.
    MOVE: 'My button 1' TO SSCRFIELDS-FUNCTXT_01,
          'My button 5' TO SSCRFIELDS-FUNCTXT_05.
    AT SELECTION-SCREEN.
      CASE SSCRFIELDS-UCOMM.
         WHEN 'FC01'.
         WHEN 'FC05'.
      ENDCASE.
    Max

  • Change sscrfields structure function key dynamically

    Hi ,
       I want to create own function key for selection-screen button in application toolbar.
         If possible to change at run time.
    Thanks.
    INITIALIZATION.
      SSCRFIELDS-FUNCTXT_01 = 'INSERT'.
      SSCRFIELDS-FUNCTXT_02 = 'UPDATE'.
    AT SELECTION-SCREEN OUTPUT.
    SET PF-STATUS 'TEST'  .
    The exixt func.keys are CnttF1 & CntlF2.I want to change into F6 & F7.

    Hi mani,
    welcome to SCN.
    You can not create function key in default selection-screen. Actualy there are 5 pushbutton available there . you can activate or de-activate them. please check the following link for further detail.
    http://help.sap.com/saphelp_nw70/helpdata/en/9f/dba80935c111d1829f0000e829fbfe/content.htm
    Regards,
    Anirban

  • Function Key problem in GUI Screen

    Hi,
    I am trying to add a button in an existing GUI screen (earlier copied from standard GUI status). When I am trying to add a button in the application toolbar, its showing me the following error.
    Function code &REJ has not been assigned to a function key 
         Message no. EC181                             
    When I am trying to create a button for the same scenario in IDES its working properly...
    Please let me know what to do.
    Thanks in advance.
    Regards,
    ravi.

    Hi,
    have you tried to assign function key to your new button? You can see all assignments in Utilities -> F key consistency. You can assign you new button to any free function key on your screen.
    Cheers

  • How to use selection-screen in function module?

    Hello
    I've created a function module and i have to create within the function module a selection-screen(with select-options for entering data) but i get an error that within form routines and function modules this statement is not allowed.
    Can anybody help?
    thanx

    Hi,
       YOu cannot create a selection screen withing a function module.
    What you can do is to call a screen , say '0100'.
    Create a screen '0100' and then include a selection -screen as a subscreen in that screen.
    Regards,
    Ravi

  • Layout variants in Selection screen

    Hi All,
        I have a requirement where i need to create a functinal key on selection screen'Disp Variant' and i need to provide F4 help when user click on button and when layout is selected the report should show the layout according to selected layout variant.
    I have written following code but it is not workin for me.Please help.
    initialisation.
        wa_functxt-icon_id   =  icon_variants.
        wa_functxt-quickinfo = 'CHOOSE'.
        wa_functxt-icon_text = 'DISP VAR'.
        sscrfields-functxt_01 = wa_functxt.
    wa_functxt of type smp_dyntxt and sscrfields have been declared at top.
    CLEAR: wa_variant2.
      wa_variant2-report = sy-repid.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = ' '
        CHANGING
          cs_variant = wa_variant2
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc EQ 0.
        PERFORM f_select_alv_variant.
      ENDIF.
    even this is in initialisation.
    form F_SELECT_ALV_VARIANT .
      MOVE sy-repid TO wa_variant1-report.
      CALL FUNCTION 'REUSE_ALV_VARIANT_SELECT'
        EXPORTING
          i_dialog            = space
          i_user_specific     = 'X'
          i_default           = space
          it_default_fieldcat = i_fieldcat[]
          i_layout            = wa_layout
        IMPORTING
          et_fieldcat         = i_fieldcat[]
        CHANGING
          cs_variant          = wa_variant2
        EXCEPTIONS
          wrong_input         = 1
          fc_not_complete     = 2
          not_found           = 3
          program_error       = 4
          OTHERS              = 5.
      IF sy-subrc EQ 0.
        "Do nothing.
      ENDIF.
    endform.  
    AT SELECTION-SCREEN.
    CASE sscrfields-ucomm.
    *When Display Variant button is clicked
        WHEN c_fc01.
          PERFORM f_f4_for_variant.
        WHEN OTHERS.
      ENDCASE.
    form F_F4_FOR_VARIANT .
      CLEAR: wa_variant1,
             wa_variant2.
      wa_variant1-report = sy-repid.
      CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
        EXPORTING
          is_variant = wa_variant1
          i_save     = 'U'
        IMPORTING
          e_exit     = v_variant_exit
          es_variant = wa_variant2.
      PERFORM f_select_alv_variant.
      IF v_variant_exit EQ 'X'..
        PERFORM f_get_default_variant.
      ENDIF.
    endform.
    Thanks in Advance,
    Anjana

    Let's discuss based on something. On that program, I don't have any issue, check it.
    INCLUDE <icon>.
    TABLES sscrfields.
    DATA wa_variant1 TYPE disvariant.
    DATA wa_variant2 TYPE disvariant.
    SELECTION-SCREEN FUNCTION KEY 1.
    PARAMETERS dummy.
    INITIALIZATION.
      DATA wa_functxt TYPE smp_dyntxt.
      wa_functxt-icon_id = icon_variants.
      wa_functxt-quickinfo = 'CHOOSE'.
      wa_functxt-icon_text = 'DISP VAR'.
      sscrfields-functxt_01 = wa_functxt.
      PERFORM f_get_default_variant.
    FORM f_get_default_variant.
      CLEAR: wa_variant2.
      wa_variant2-report = sy-repid.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = ' '
        CHANGING
          cs_variant = wa_variant2
        EXCEPTIONS
          not_found  = 2.
    ENDFORM.                    "f_get_default_variant
    AT SELECTION-SCREEN.
      PERFORM at_selection_screen.
    *&      Form  at_selection_screen
    *       text
    FORM at_selection_screen.
      CASE sscrfields-ucomm.
    *When Display Variant button is clicked
        WHEN 'FC01'.
          PERFORM f_f4_for_variant.
        WHEN 'ONLI'.
          DATA gt_output TYPE TABLE OF t000 WITH HEADER LINE.
          SELECT * FROM t000 INTO TABLE gt_output.
          DATA lo_table TYPE REF TO cl_salv_table.
          TRY.
              CALL METHOD cl_salv_table=>factory
                IMPORTING
                  r_salv_table = lo_table
                CHANGING
                  t_table      = gt_output[].
            CATCH cx_salv_msg.
          ENDTRY.
          DATA lo_layout TYPE REF TO cl_salv_layout.
          lo_layout = lo_table->get_layout( ).
          lo_layout->set_save_restriction( cl_salv_layout=>restrict_none ).
          DATA ls_layout_key TYPE salv_s_layout_key.
          ls_layout_key-report = sy-repid.
          lo_layout->set_key( ls_layout_key ).
          DATA l_variant TYPE slis_vari.
          l_variant = wa_variant2-variant.
          lo_layout->set_initial_layout( l_variant ).
          DATA lo_functions_list TYPE REF TO cl_salv_functions_list.
          lo_functions_list = lo_table->get_functions( ).
          lo_functions_list->set_all( ).
          lo_table->display( ).
      ENDCASE.
    ENDFORM.                    "at_selection_screen
    FORM f_f4_for_variant .
      CLEAR: wa_variant1, wa_variant2.
      wa_variant1-report = sy-repid.
      DATA v_variant_exit TYPE flag.
      CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
        EXPORTING
          is_variant = wa_variant1
          i_save     = 'U'
        IMPORTING
          e_exit     = v_variant_exit
          es_variant = wa_variant2.
      IF v_variant_exit EQ 'X'..
        PERFORM f_get_default_variant.
      ENDIF.
    ENDFORM.                    "F_F4_FOR_VARIANT

  • PF status of Selection screen and ALV Grid

    Hi,
    I need to create a report where on clicking the<b> 'ENTER'</b> key on application toolbar   on the <b>selection-screen</b> the processing logic should get  executed ( instead of clicking execute  pushbutton).
    For this i need to capture the function code associated with ENTER key on selection screen. How can i find this?
    Also , on clicking enter i have to display <b>an ALV grid</b> with the <b>SAVE</b> key activated on the toolbar.How can i activate SAVE key on application toolbar of ALV GRID. (<b>Selection-screen should not have save key</b> )
    thanks,
    vartika

    Hi
    you can just copy the alv standard pf status  into your alv.
    goto se41.
    enter "SAPLSLVC_FULLSCREEN"
    then copy the standard pf status " STANDARD_FULLSCREEN" to your program "xyz".
    in your prog, when you call the alv grid,
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
        i_callback_program                = l_v_repid
        i_callback_pf_status_set         = 'SET_PF_STATUS'  <----
        i_callback_user_command           = 'USER_COMMAND'
        i_callback_top_of_page            = 'ALV_TOP_OF_PAGE'
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
    tHEN CPOY PASTE THIS CODE:
    NOTE:  No need to make a perform for this....
    *       FORM SET_PF_STATUS                                         *
    FORM set_pf_status USING rt_extab TYPE slis_t_extab.
      SET PF-STATUS '/FIR/RRF2S0BG_ALV'.
      "Copy of standard pf_status from
    ENDFORM.                    "set_pf_status
    Now can see the full tool bar enabled in your alv grid.
    delete all the unwanted buttons from your programs pf status .
    Hope that helps.
    Cheers
    Ravish Garg.
    <i>
    Reward if useful</i>

  • MacBook Pro Keyboard Function Keys & Backlight Stopped Working

    This is a repost of an older thread, however i am having the same exact problem and i know i am not the only one.
    Origionally posted by FIDO2010 -
    "Problem: The keyboard function keys (i.e. screen brightness, audio volume etc.) and backlight no longer work in Windows 7 (64-Bit) running Boot Camp 3.x. I also had the identical problem with Windows Vista (64-Bit) running Boot Camp 2.1.
    Oddity: When I first installed Windows 7 and Boot Camp 3.x (same with Vista and Boot Camp 2.1), the keyboard and backlighting worked perfectly for about 3 Shut-Down/Re-Starts.
    Points of Interest: I use a Logitech MX Revolution 2.4GHZ mouse and a Microsoft Blue Tooth Presenter Mouse 8000 with this machine. When I had this problem running Vista 64-Bit and Boot Camp 2.1, I assumed the problem was created by installing the drivers for these mice (suspecting that the mouse drivers over-wrote the Apple keyboard driver); however, I installed NO mouse drivers when I deleted the Vista 64 Boot Camp partician and created the "fresh" Windows 7 (64-bit) / Boot Camp 3.x partician.
    I have tried the obvious of un-installing/re-installing Boot Camp, running the Boot Camp driver in repair mode, and manually replacing the keyboard driver itself. None of which have worked.
    Solutions?"
    Any insight will be greatly appreciated. this issue is driving me crazy. Must have installed windows a good 30-40 times in the past couple months. thank you

    As you all are probably well aware, this exact problem has been asked on a countless number of discussion boards and each is answered with a different "solution." Quotation marks are necessary because the solutions suggested work for some users but don't work for others. So, in a way, I offer those who read this reply this same disclaimer. The following solution worked for me (for now!) but it may not work for you.
    Just like those other users, my volume and brightness function keys on my Macbook refused to work after installing the latest Bootcamp updates and after restarting Windows 'x' amount of times. In addition, trackpad scrolling, which worked great after one of the updates, also did not respond.
    Here's what I did to get them working again, and it's rather simple. Find the Bootcamp application in Windows. Mine was housed in Program Files but yours may located be somewhere differently. Right-click the application and select Open. In my case the screen went black and the resolution downgraded to 800x600 or lower when the images on the screen returned so keep this in mind if or when you attempt this. The screen is significantly cropped so you may have trouble navigating to the Control Panel to fix the resolution to your liking. Anyway, now my brightness and volume function keys and trackpad scrolling work properly.
    I should mention one or two more bits of information before I sign off. To start, I cannot say if this trick continues working after restarting Windows. Also, I do not know if this process is something you have to perform everytime you run Windows. In any case, let the world know if this or any other solution fixes this stated problem for you.

Maybe you are looking for

  • Cannot see Condition tab in subcontract PO

    Hi all, I cannot see Condition tab in subcontract PO. As I know, Condition tab is not displayed in PO for consignment Stock or Free item. Why isn't it showed in subcontract PO? Regards, Duc.

  • Error resending messages with system-error in Adapter Engine

    Hi all, We got an error when trying to resend all messages in error in runtime workbench, message monitoring, adapter engine, database (overview), clicking on a sender service with messages in error state, and clicking on "repeat" button to resend th

  • Is there any OOB way to aggragate content in SPF (Foundation)?

    Is there any OOB way to aggragate content in SPF (Foundation)? I don't see even CQWP in the WP... (Content Search  is not included in this version. am i right?) keren tsur

  • SAP templates use BAPIs not available in 4.7

    We are trying to use the SAP module library templates for PP - We are running 4.7 and do not have access to BAPIs BAPI_PRODORD_GET_LIST or BAPI_PRODORD_GET_DETAIL, two of the BAPIs used in that template. Any suggestions or help would be appreciated.

  • Flash Player and Failed Gmail Attachments

    I updated Flash player using the .msi file acquired from the "Flash Player Distribution" page pushed out via gpo, to around 150 workstations everything seemed to install correctly. But now all of our computers that have installed that file can no lon