Please explain what does this code does exactly

Can any one explain me what does the below code does.
This is the code written in one of the BADI (ME_PO_PRICING_CUST) .This badi will be triggered when a sales order delivery address is changed and while saving it this will be triggered. Over all what i come to know is they re trigerring a new version in this code. Can anyone explain me what exactly they are doing in this.Thanks...
METHOD IF_EX_ME_PO_PRICING_CUST~PROCESS_KOMK.
  FIELD-SYMBOLS: <EKKO> TYPE ANY,
                 <PROCSTAT> TYPE MEPROCSTATE,
                 <FRGKE> TYPE FRGKE,
                 <YNAST> TYPE TABLE,
                 <WA_YNAST> TYPE NAST.
  IM_EKKO-PROCSTAT = 02.
*break-point.
  ASSIGN ('(SAPLMEPO)EKKO') TO <EKKO>.
  ASSIGN ('(SAPLMEPO)YNAST[]') TO <YNAST>.
  IF <EKKO> IS ASSIGNED.
    ASSIGN COMPONENT 'PROCSTAT' OF STRUCTURE <EKKO> TO <PROCSTAT>.
    ASSIGN COMPONENT 'FRGKE' OF STRUCTURE <EKKO> TO <FRGKE>.
    IF <FRGKE> = 'R'.
      <PROCSTAT> = '02'.
    ENDIF.
  ENDIF.
  IF <YNAST> IS ASSIGNED.
    IF <FRGKE> = 'R'.
      LOOP AT <YNAST> ASSIGNING <WA_YNAST>.
        <WA_YNAST>-AKTIV = 'X'.
      ENDLOOP.
    ENDIF.
  ENDIF.
ENDMETHOD.

r_htkl must be a range table. check the declaration part of it.
p_htkl is a parameter on selection screen i hope.
so, there are four fields on a range table.(range table are similar to your select options)
1. SIGN ( I or E  - Inclusive or Exculsive)
2. OPTION(options like EQ = euqal, BT = Between, CP = contains pattern etc)
3. LOW (value)
4. HIGH (value)
so..
IF NOT p_htkl IS INITIAL. " checks if some thing is being passed to the parameter
r_htkl-sign='I'. " give the sign a value I i.e it make inclusive sign
r_htkl-option='EQ'. " EQ to option means you value will be checked for a equal to condition
r_htkl-low=p_htkl. " the low field in now assigned the same value of the parameter p_hktl
APPEND r_htkl. " the range table is appended.
endif.
so this range table can be used in select statements as :
select * from abcd into gt where xyz in r_hktl. ==> this will check for a EQ condition with value in r_hktl-low in database or
in if statements like : if abc in r_hktl. ==> this will check the EQ condition of abc with the r_hktl-low.
Had it been
r_htkl-sign='E'.
then the condition is same but with a NOT.. that means NOT EQ or NOT BT etc.
as exclusive of the option.
etc.
hope this is clear.
AND PLEASE CLOSE THE OTHER THREAD (duplicate)

Similar Messages

  • Please explain loop in this code

    in this below code,what more is to be added as i am getting the values from the fields of table eban in the output but not from ekko,ekpo,eket.
    where to put the loop or what else is reqd?
    please suggest as i m new to this and not understanding.
    LOOP AT IT_EBAN.
        WA_FINAL-PURREQ   = IT_EBAN-BANFN.
        WA_FINAL-RITEM    = IT_EBAN-BNFPO.
        WA_FINAL-CRTDBY   = IT_EBAN-ERNAM.
        WA_FINAL-REQDT    = IT_EBAN-BADAT.
        WA_FINAL-REQSR    = IT_EBAN-AFNAM.
        WA_FINAL-SHTXT    = IT_EBAN-TXZ01.
        WA_FINAL-QTYREQ   = IT_EBAN-MENGE.
        WA_FINAL-UNITS    = IT_EBAN-MEINS.
        WA_FINAL-VALPR    = IT_EBAN-PREIS.
        WA_FINAL-CURR     = IT_EBAN-WAERS.
        WA_FINAL-PER      = IT_EBAN-PEINH.
        WA_FINAL-TPRICE   = IT_EBAN-RLWRT.
        WA_FINAL-TPRICE$  = IT_EBAN-RLWRT.
        WA_FINAL-DELRQ    = IT_EBAN-LFDAT.
        WA_FINAL-REQREL   = IT_EBAN-FRGDT.
        WA_FINAL-PO       = IT_EBAN-EBELN.
        WA_FINAL-ITEM     = IT_EBAN-EBELP.
        WA_FINAL-PODATE   = IT_EBAN-BEDAT.
        WA_FINAL-QTYORD   = IT_EBAN-BSMNG.
       CLEAR IT_EKPO.
       read table it_ekpo into wa_ekpo  with key meins = wa_final-UNITS1
                                     binary search.
        WA_FINAL-UNITS1   = IT_EKPO-MEINS.
        WA_FINAL-VALPR1   = IT_EKPO-NETPR.
        WA_FINAL-PER1     = IT_EKPO-PEINH.
        WA_FINAL-TPRICE1  = IT_EKPO-NETWR.
        CLEAR IT_EKKO.
        READ TABLE IT_EKKO WITH KEY waers  = WA_FINAL-CURRPO
                                    BINARY SEARCH.
        WA_FINAL-CURRPO   = IT_EKKO-WAERS.
        CLEAR IT_EKET.
        READ TABLE IT_EKET WITH KEY EINDT = WA_FINAL-DELPO
                                BINARY SEARCH.
        WA_FINAL-DELPO    = IT_EKET-EINDT.
         APPEND WA_FINAL TO IT_FINAL.
         CLEAR WA_FINAL.
    endloop.

    CLEAR IT_EKPO.
    read table it_ekpo into wa_ekpo with key meins = wa_final-UNITS1
    binary search.
    WA_FINAL-UNITS1 = IT_EKPO-MEINS.
    WA_FINAL-VALPR1 = IT_EKPO-NETPR.
    WA_FINAL-PER1 = IT_EKPO-PEINH.
    WA_FINAL-TPRICE1 = IT_EKPO-NETWR.
    In this code it_ekpo never gets populated.  wa_ekpo gets filled if the read is succcessfull but wa_ekpo is not used..
    CLEAR IT_EKKO.
    READ TABLE IT_EKKO WITH KEY waers = WA_FINAL-CURRPO
    BINARY SEARCH..
    In this read WA_FINAL-CURRPO never has a value so the read will always fail
    WA_FINAL-CURRPO = IT_EKKO-WAERS.
    CLEAR IT_EKET.
    READ TABLE IT_EKET WITH KEY EINDT = WA_FINAL-DELPO
    BINARY SEARCH..
    In this read WA_FINAL-DELPO never has a value so the read will always fail
    Regards
    Greg Kern

  • What is this code doing!

    public void arrowupdate(int i, int j, int k)
    weight[i][j] = k;
    int l = node[j].x - node.x;
    int i1 = node[j].y - node[i].y;
    float f = (float)Math.sqrt((float)(l * l + i1 * i1));
    dir_x[i][j] = (float)l / f;
    dir_y[i][j] = (float)i1 / f;
    if(weight[j][i] > 0)
    startpoint[i][j] = new Point((int)((float)node[i].x - 5F * dir_y[i][j]), (int)((float)node[i].y + 5F * dir_x[i][j]));
    endpt[i][j] = new Point((int)((float)node[j].x - 5F * dir_y[i][j]), (int)((float)node[j].y + 5F * dir_x[i][j]));
    } else
    startpoint[i][j] = new Point(node[i].x, node[i].y);
    endpt[i][j] = new Point(node[j].x, node[j].y);
    int j1 = (int)Math.abs(20F * dir_x[i][j]);
    int k1 = (int)Math.abs(20F * dir_y[i][j]);
    if(startpoint[i][j].x > endpt[i][j].x)
    arrow[i][j] = new Point(endpt[i][j].x + j1 + ((Math.abs(endpt[i][j].x - startpoint[i][j].x) - 2 * j1) * (100 - k)) / 100, 0);
    else
    arrow[i][j] = new Point(startpoint[i][j].x + j1 + ((Math.abs(endpt[i][j].x - startpoint[i][j].x) - 2 * j1) * k) / 100, 0);
    if(startpoint[i][j].y > endpt[i][j].y)
    arrow[i][j].y = endpt[i][j].y + k1 + ((Math.abs(endpt[i][j].y - startpoint[i][j].y) - 2 * k1) * (100 - k)) / 100;
    else
    arrow[i][j].y = startpoint[i][j].y + k1 + ((Math.abs(endpt[i][j].y - startpoint[i][j].y) - 2 * k1) * k) / 100;

    It seems to be updating / recalculating the screen coordinates of arrows.
    Parameter j is an index into the arrow array, so you could rename j as "arrowNumber" for more readability.
    K is some form of a weighting factor.
    It affects the position of the arrow, not sure if it's to do with size, position or rotation.
    regards,
    Owen

  • Can you tell me what this code does?

    Can you tell me what this code does?
    import java.io.*;
    class Assignment1
    public static String[][] tdi = {     {"Paris", "418", "Rome", "55"},
                             {"Liverpool", "121", "Copenhagen", "35"},
                             {"Liverpool", "418", "Paris", "50"},
                             {"Liverpool", "553", "Frankfurt", "55"},
                             {"Frankfurt", "553", "Budapest", "50"},
                             {"Amsterdam", "121", "Madrid", "65"},
                             {"Amsterdam", "418", "Paris", "35"},
                             {"Madrid", "121", "Stockholm", "90"},
                             {"Budapest", "553", "Warsaw", "30"},
                             {"Copenhagen", "121", "Amsterdam", "35"},
                             {"Rome", "418", "Amsterdam", "60"},
    //--Start Method--
    public static void main( String args[] ) throws IOException
    System.out.println("Welcome to NoWings Airline.");
    InputStreamReader input = new InputStreamReader(System.in);
    BufferedReader keyboardInput = new BufferedReader(input);
    System.out.println("Please enter the airport you wish to depart from:");
    String[] info = TDIDLL.searchDest( keyboardInput.readLine() );
    if (info == null)
    System.out.println("Sorry, no plane to this destination");
    else
    System.out.println(info[0]+" departing at platform "+info[1]); }}
    public static String[] searchDest( String dest )
    String[] result = null;
    for(int i = 0; i < tdi.length; i++)
         if (tdi[1].equals(dest)) {
         result = new String[2];
         result[0] = tdi[i][0];
         result[1] = tdi[i][2];
         return result;
    return result; }
    // Info Method //
    // Fly Method //
    // Exit Method //
    Thanks. Also, can you tell me where I have gone wrong in the code.
    Much appreciated.

    Can you tell me what this code does?Why don't you run it and find out for yourself?

  • What this code does ?

    what this code does ?
    System.setProperty("java.protocol.handler.pkgs","com.sun.net.ssl.internal.www.protocol");

    i am studying this code....
    //Verify the hostname, check all trusted cetifcates and install them in the machine
                             com.sun.net.ssl.HostnameVerifier ver = new com.sun.net.ssl.HostnameVerifier(){
                                  public boolean verify(String urlHostname,String certHostname)
                                       try
                                                                {  return true;
                                       } catch(Exception x){ return true; }
                             javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[]{
                                  new javax.net.ssl.X509TrustManager() {
                                       public java.security.cert.X509Certificate[] getAcceptedIssuers() {
                                            return null;
                                       public void checkClientTrusted(
                                            java.security.cert.X509Certificate[] certs, String authType) {
                                       public void checkServerTrusted(
                                            java.security.cert.X509Certificate[] certs, String authType) {
                             // Install the all-trusting trust manager
                             try {
                                  javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
                                  sc.init(null, trustAllCerts, new java.security.SecureRandom());
                                  HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
                                  sc=null;
                             } catch (Exception e) {
                                  e.printStackTrace();
                             //Setting the defaultHost name verfier set by the user for communication
                             HttpsURLConnection.setDefaultHostnameVerifier(ver);/**/please note the bold colored code from the above i.e
    HttpsURLConnection.setDefaultHostnameVerifier(ver);
    so, ver instance has been presented to the setDefaultHostnameVerifier . fine....but who is calling the methods verify() which is described in the implemented Annoynymous interface HostnameVerifier .
    who is calling that overridden method verify() ?
    similarly, who is calling getAcceptedIssuers() method?
    I DONT see any invocation of these overridden methods .
    are these methods are FRAUD and BUGGY...and are not needed in this code....are they redundant ?
    OR are these methods are invoked by the HttpsURLConnection internally somehow....
    confused about the functionng of this code.
    thanks for the time

  • I have just tried to sync my iphone. Error message saying it cannot be synced has popped up quoting error code (-50). I have just removed old iphone backups from itunes but was very careful to not delete the current one. What does this code mean?

    Hi there,
    I have just tried to sync my iphone.
    Worryingly an error message saying it cannot be synced has popped up quoting error code (-50)
    I have just removed old iphone backups from itunes but was very careful to not delete the current one
    What does this code mean?

    http://support.apple.com/kb/TS1583

  • What does " this code must be redeemed in the Australian storefront " mean? And how can I fix it?

    What does " this code must be redeemed in the Australian storefront " mean? And can I fix it?

    All iTunes gifts and gift cards are country-specific, they can only be redeemed and used in their country of issue. Are you in Australia with an Australian billing address on your account ? If you are then try going to the bottom of the Featured tab in the App Store app on your iPad and tap on your account id, tap on 'View Apple ID' on the popup and log into your account, and then select the Country/Region section and select Australia.
    If you are not in Australia then you won't be able to use it.

  • I am unable to download Acrobat XI Standard purchased 19Feb15 & unable to locate on your web site simple steps to do this - please help; what am I not doing?

    I am unable to download Acrobat XI Standard purchased 19Feb15 & unable to locate on your web site simple steps to do this - please help; what am I not doing?

    Make sure you have cookies enabled and clear your cache.  If it continues to fail try using a different browser.

  • Could someone please explain what "Run Spindump" & "Run System Diagnostics" does in 'Activity Monitor' ?

    Could someone please explain what "Run Spindump" & "Run System Diagnostics" does in 'Activity Monitor' ?

    Good question.  You don't need to worry about running those.  They will run automatically when needed by the system.  The information they generate (some) is sent to apple automatically (unless that setting is disabled).
    If you want to look at the output of these files, most can be found in the console (Utility/Console).  Open the app and look at all the system messages your Mac generates....on the right hand side I would bet you already have a crash log or spindump that was collected without you even knowing it.

  • WRT1900ac: Please explain what uPnP setting does

    Could someone please explain what the following settings (in the Connectivity-Administration page) do?
    UPnP    I_l  Enabled
      I_l Allow users to configure
      I_l Allow users to disable internet access
    Do these en/disable uPnP access to the router from the WAN side? LAN side?
    En/disable uPnP protocol for all devices on the LAN?
    The User Manual is not clear what each of these check-boxes do...
    Thanks.
    Aloke

    I'ts recommended to leave uPnP enabled as it helps various devices obtain reqired port connections to the internet services and internal devices on the LAN side for some gaming and media sharing services and devices as well.
    The additional options are I believe to allow users to configure there own services on than side if needed. At most, if uPnP is enabled, evrything is automatic and little or no coniguration is needed. 
    http://en.wikipedia.org/wiki/Universal_Plug_and_Play

  • When I create an event on my mac ical then sync to my iphone, I cannot later edit the event via my iphone. I used to be able to do this before. Can someone please tell me why this option does not exist anymore? I have iphone 3Gs and can't use iCloud.

    When I create an event on my mac ical then sync to my iphone, I cannot later edit the event via my iphone. I used to be able to do this before. Can someone please tell me why this option does not exist anymore? I have iphone 3Gs and can't use iCloud due to older running system on my macbook pro.

    Lyndsay237 wrote:
    This device does not have a sim card in it. Could this be the reason or am I missing something when I am trying to update.
    Yes. You can't update or restore any GSM iPhone without a valid sim card installed in the phone. The sim card need not be activated, but it must be valid & present. If you want to update, you need to get a sim card.

  • Please explain what are form groups and form routines

    Hello ABAP Experts,
    Could you please explain what are form groups and form routines? I would certainly appreciate some examples.
    Thank you in advance, Aleksandra

    Hi,
    I've found the Form Group in transaction J7LE. It is part of Industry Specific solution for hi tech companies, so I'm not sure if you'll be able to access it. In this tcode you define master data of your partner. The first step is to choose the Form Group - they simply group Form Routines. Depending on which one I choose, different entry fields get activated. However there are routines that will enable input to the same fields, so I suppose there must be some additional functionality behind it. Could you please specify what does it mean?
    >>Form ROUTINES, are subroutines for modularizing your code<<
    I'm afraid I have no ABAP experience at all...
    Cheers, A.

  • Please explain what are the various procedures to find user-eixts

    Hi,
    Please explain what are the various procedures to find user-eixts ?
    Ramana

    Hi,
    1. By executing this Program.
    *& Report  ZFIND_EXIT
    REPORT  ZFIND_EXIT.
    *report zbadi_find .
    tables : tstc,
    tadir,
    modsapt,
    modact,
    trdir,
    tfdir,
    enlfdir,
    sxs_attrt ,
    tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode,
    p_pgmna like tstc-pgmna .
    data wa_tadir type tadir.
    start-of-selection.
    if not p_tcode is initial.
    select single * from tstc where tcode eq p_tcode.
    elseif not p_pgmna is initial.
    tstc-pgmna = p_pgmna.
    endif.
    if sy-subrc eq 0.
    select single * from tadir
    where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir
    where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir
    where pname = tstc-pgmna.
    select single * from enlfdir
    where funcname = tfdir-funcname.
    select single * from tadir
    where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object in ('SMOD', 'SXSD')
    and devclass = v_devclass.
    select single * from tstct
    where sprsl eq sy-langu
    and tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(105) sy-uline.
    format color col_heading intensified on.
    Sorting the internal Table
    sort jtab by object.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type c.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    loop at jtab into wa_tadir.
    at first.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Enhancement/ Business Add-in',
    41 sy-vline ,
    42 'Description',
    105 sy-vline.
    write:/(105) sy-uline.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    format color col_group intensified on.
    write:/1 sy-vline,
    2 wf_object2,
    105 sy-vline.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    select single modtext into wf_txt
    from modsapt
    where sprsl = sy-langu
    and name = wa_tadir-obj_name.
    format color col_normal intensified off.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single text into wf_txt
    from sxs_attrt
    where sprsl = sy-langu
    and exit_name = wa_tadir-obj_name.
    format color col_normal intensified on.
    endcase.
    write:/1 sy-vline,
    2 wa_tadir-obj_name hotspot on,
    41 sy-vline ,
    42 wf_txt,
    105 sy-vline.
    at end of object.
    write : /(105) sy-uline.
    endat.
    endloop.
    write:/(105) sy-uline.
    skip.
    format color col_total intensified on.
    write:/ 'No.of Exits:' , wf_smod.
    write:/ 'No.of BADis:' , wf_badi.
    else.
    format color col_negative intensified on.
    write:/(105) 'No userexits or BADis exist'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(105) 'Transaction does not exist'.
    endif.
    at line-selection.
    data : wf_object type tadir-object.
    clear wf_object.
    get cursor field field1.
    check field1(8) eq 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.
    when 'SXSD'.
    set parameter id 'EXN' field sy-lisel+1(20).
    call transaction 'SE18' and skip first screen.
    endcase.
    2. . Go to the screen>System>Status-->Program (Double
    click this program. It will take you to the program.
    2. Now, Goto-->Object Directory Entry.
    3. Make a note the package name.
    4. Now run the transactions SMOD, press F4 and enter the
    above noted package, press enter.
    5. It will display list of Exits.
    6. Now go back to the initial screen SMOD.
    7. Specify the exit name here and select the radio button
    Components.
    8. It will display four group boxes one for FM, second
    for Fcodes, thrid for Screen areas and last for
    includes.
    9. Goto transaction CMOD, create a new project, and
    click the button "Enhancement assignments" and
    specify your enhancements that you got in SMOD.
    10. Now bouble clikc the enhancement, it will take you to editor with some includes starting with Z, double clikc the include you want to edit and proceed.
    3. 1. in se11, goto table MODSAP
    View table contents
    in Type field, enter
    'E' (for user exit / Function Exit)
    OR 'S' (for screen exit)
    4. Calling Customer- fucntion in Main Program
    Thanks,
    Anitha

  • The loading bar at the bottom of my browser has disappeared and I want to reinstall or reactivate it. How do I do this please and what is this bar called? I use the lastest version of Firefox 3.6.3 and Windows XP.

    The loading bar at the bottom of my Firefox browser has suddenly disappeared and I want to reinstall or reactivate it. How do I do this please and what is this bar called? I use the latest version of Firefox 3.6.3 and Windows XP. I have many add ons and I usually automatically install the recommended updates. This problem has never happened before and switching my browser on and off again does not solve the issue.
    == This happened ==
    Every time Firefox opened
    == I am not sure why this suddenly happened. I think it may have been after my usual updates but I am not sure if that has anything to do with it at all.

    Loading Bar? Maybe the URL/address bar where you type sites you want to go to (like www.google.com)? See Navigation Bar below. You may also need to see the first item "Can't see the Menu Bar".
    <u>'''Can't see the Menu Bar'''</u> (File, Edit, View, History, Bookmarks, Tools, Help)?
    Turning the Menu Bar on and off is a new feature in version 3.6.
    ''(Linux & OSX see: [[Menu bar is missing]] )''
    <u>''Windows'' Method 1.</u> '''''Hold down''''' the key and press the following letters in this exact order: V T M
    <u>''Windows'' Method 2.</u> Press and release the key. The Menu Bar will be displayed; then choose ~~red:V~~iew > ~~red:T~~oolbars and click on ~~red:M~~enu Bar.
    The Menu Bar should now be displayed permanently, unless you turn it off again using View > Toolbars. Check mark = displayed, NO check mark = not displayed.
    See: http://support.mozilla.com/en-US/kb/Menu+bar+is+missing
    <u>'''Navigation Toolbar, Bookmarks Toolbar and other Toolbars'''</u> under View > Toolbars. Clicking on one of them will place a check mark (display) or remove the check mark (not displayed).
    <u>'''To display the Status Bar'''</u>, View, then click Status bar to place a check mark (display) or remove the check mark (not displayed).
    <u>'''Full Screen mode'''</u>
    http://kb.mozillazine.org/Netbooks#Full_screen
    Also see:
    ''' [[Back and forward or other toolbar buttons are missing]]'''
    '''[[Navigation Toolbar items]]'''
    You can un-install the Mozilla ActiveX control as Firefox no longer uses it and hasn't since, as I recall, version 2. See: [[ActiveX]]
    To remove Tools > Add-ons > Extensions, click on the item, click Uninstall, click Restart Firefox in the Extensions window.
    <u>'''''Other Issues'''''</u>: ~~red:You have installed plug-ins with known security issues. You should update them immediately.~~
    <u>'''Install/Update Adobe Flash Player for Firefox (aka Shockwave Flash)'''</u>: your ver. 10.0 r45; current ver. 10.1 r53 ('''important security update 2010-06-10''')
    ~~red:Check your version here~~: http://www.mozilla.com/en-US/plugincheck/
    See: '''[http://support.mozilla.com/en-US/kb/Managing+the+Flash+plugin#Updating_Flash Updating Flash]'''
    -'''<u>use Firefox to download</u>''' and <u>'''SAVE to your hard drive'''</u> (save to Desktop for easy access)
    -exit Firefox (File > Exit)
    -check to see that Firefox is completely closed (''Ctrl+Alt+Del, choose Task Manager, click Processes tab, if "firefox.exe" is on the list, right-click "firefox.exe" and choose End process, close the Task Manager window'')
    -double-click on the Adobe Flash installer you just downloaded to install/update Adobe Flash
    -when the Flash installation is complete, start Firefox, and test the Flash installation here: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507&sliceId=1
    *<u>'''NOTE: On Vista and Windows 7'''</u> you may need to run the plugin installer as Administrator by starting the installer via the right-click context menu if you do not get an UAC prompt to ask for permission to continue (i.e nothing seems to happen). See this: http://vistasupport.mvps.org/run_as_administrator.htm
    *'''<u>NOTE for IE:</u>''' Firefox and most other browsers use a Plugin. IE uses an ActiveX version of Flash. To install/update the IE ActiveX Adobe Flash Player, same instructions as above, except use IE to download the ActiveX Flash installer.
    *Also see: http://kb.mozillazine.org/Flash ~~red:'''''AND'''''~~ [[How do I edit options to add Adobe to the list of allowed sites]]

  • Firefox 4 extremely slow at start up, Then after awhile it clears its cache automaticly then its speed up. Please explain whats happening.

    Firefox would slow up when cache builds up. Especially at start ups. Extremely slow. Then a few second later it would go back to normal. Then when i check the cache. It has already been cleared automaticly. Can somebody please explain whats going on. Looks like it has something to do with Automatic cache management system. THank you very much.

    You may want to just get one utility for now.
    At this point, do you need a new graphic card? then you need to upgrade to Leopard. If your software and system won't be a problem regardless of compatibility great, but make sure. Otherwise, Snow Leopard will likely require lots more upgrades and updates.
    But maybe doing an upgrade to Leopard and then test the waters with Leopard and Snow L. makes better sense.
    Only the "Early, Early" 2006-7 1st Gen Mac Pros can run 10.4.11 (or at least install and officially supported).
    The product pages have misleading information but you do need 10.5.7 for the 4870 which is your best graphics upgrade choice. The 3870 came out a year ago and requires 10.5.3+.

Maybe you are looking for

  • Ran DiskUtility on Bootcamp partition, now windows cant boot

    I installed Windows 7 Ultimate on my MBPr and it was booting fine several times. I noticed yesterday the bootcamp partition was no longer showing System Preferences -> Startup Disk I could still get Windows 7 to boot if I did a restart on Mac OSX 10.

  • Download file in mobile application

    Hi: It's understood that setting up a download link from a custom table is accomplished via the following - [from http://docs.oracle.com/cd/E14373_01/appdev.32/e13363/up_dn_files.htm#CIHBFCDH ] Create Download Page for Embedded PL/SQL Gateway The Ora

  • Migrating MySQL database to Oracle 11g RAC

    Hi, I would like to migrate an entire database from MySQL to my new Oracle 11g RAC. How do I do it?

  • "Content Less" workflows with WebCenter Content

    Hi, "BPEL Process Engine" comes along with WebCenter Content for restricted use (for developing workflows/processes within or between WebCenter Content components only). And as per the documentation only Basic (human triggered workflows with a docume

  • Why does my cs4 photoshop keep unexpectantly crashing?

    I'm having real problems with my Cs4 Photoshop (version 11.0.2). Everytime I attempt to open a file the program unexpectedly quits. This also happens often when I try to save files and also sometimes happens randomly while using photoshop, please hel