Can anybody explain me what is interface
hi gurus
can anyone explain me what is interface
tahnk you
regards
kals.
hi
Interfaces are independent structures that allow you to enhance the class-specific public points of contact by implementing them in classes.
Interfaces can be defined globally in the R/3 repository or locally in ABAP program
Can define exactly same components in Interfaces as in Classes
Unlike classes, Interfaces do not have instances, instead they are implemented by classes
Implemented using INTERFACES statement in the declaration part of the class
INTERFACES statement must be included in the PUBLIC SECTION of the class
Different classes that implement the same interface can all be addressed in the same way.
Interface references allow users to address different classes in the same manner.
Interfaces can also be nested.
Interfaces are the basis for polymorphism in classes, because they allow a single interface method to behave differently in different classes.
If an interface is implemented in the class, the interface components are added in the public section of the class.
A component comp of an interface intf, implemented in a class, becomes a fully-fledged member of that class, with the name intf~comp.
Classes that implement interfaces must implement all of their methods.
METHOD intf~meth.
ENDMETHOD.
Interfaces allow you to use different classes in a uniform way (polymorphism).
Interface References
Creating Interface Reference Variables
DATA obj TYPE REF TO intf.
Using this reference variable, you can access any of the components defined in the interface
Nested Interfaces
Interface can include one or more interfaces as components, which can contain interfaces themselves.
Compound Interface : It includes other interface as its component.
Elementary Interface : It does not include any interface as a component.
All interface components of a compound interface have the same level
A component interface exists only once even if it is used once more as a component of another component interface.
Aliases : It can be used to assign alias names to the components of component interfaces, thus making them visible within the interface definition.
ALIASES <alias name> FOR intf~comp.
Where, intf = interface name and comp = Component name
Accessing Objects using Interface References
It is also possible to directly generate an object to which the interface reference
variable points initially. In this case, the TYPE addition of the statement CREATE OBJECT must be used to specify a class that implements the interface. CREATE OBJECT iref TYPE class.
If the interface intf contains an attribute attr and an instance method meth, you can address them as follows:
Using the class reference variable:
Accessing an attribute attr: cref->intf~attr
Calling a method meth: CALL METHOD cref->intf~meth
Using the interface reference variable:
Accessing an attribute attr: iref->attr
Calling a method meth: CALL METHOD iref->meth
Accessing Static Components of Interfaces
Use the name of the interface to access constants within an interface.
Accessing a constant const: intf=>const.
To access the other static components of an interface, use an object reference or the class class that is implementing the interface.
Accessing a static attribute attr: class=>intf~attr.
Calling a static method meth: CALL METHOD class=>intf~meth.
Similar Messages
-
Can anyone explain me what is interface
hi gurus
can anyone explain me what is interface
tahnk you
regards
kals.Hi
by using rs_selfield
ty to call dynamic subroutine..
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield. "#EC CALLED
read table rs-selfield with key cond = 'X'
endform.
see the below example
REPORT Z_GET_REFRESH no standard page heading.
type-pools : slis.
tables : makt,
mara.
data : i_fieldcat type slis_t_fieldcat_alv.
CONSTANTS :
gc_refresh TYPE syucomm VALUE '&REFRESH'.
data : begin of i_makt occurs 0,
matnr like makt-matnr,
maktx like makt-maktx,
end of i_makt.
data : v_repid like sy-repid,
g_user_command type slis_formname value 'USER_COMMAND',
g_status_set type slis_formname value 'SET_PF_STATUS',
lt_event_exit TYPE slis_t_event_exit,
ls_event_exit TYPE slis_event_exit.
DATA:LC_GLAY TYPE LVC_S_GLAY.
select-options s_matnr for mara-matnr .
start-of-selection.
select matnr maktx from makt into table i_makt
where matnr in s_matnr.
end-of-selection.
Fill the fieldcatlog
perform fill_field.
Call the FM
perform call_fm.
*& Form fill_field
text
--> p1 text
<-- p2 text
FORM fill_field.
data wa_fieldcat type slis_fieldcat_alv.
clear : wa_fieldcat.
wa_fieldcat-tabname = 'I_MAKT'.
wa_fieldcat-fieldname = 'MATNR'.
wa_fieldcat-outputlen = '18'.
wa_fieldcat-seltext_l = 'Material #'.
wa_fieldcat-col_pos = '1'.
append wa_fieldcat to i_fieldcat.
clear : wa_fieldcat.
wa_fieldcat-tabname = 'I_MAKT'.
wa_fieldcat-fieldname = 'MAKTX'.
wa_fieldcat-outputlen = '40'.
wa_fieldcat-seltext_l = 'Material Desc'.
wa_fieldcat-col_pos = '2'.
append wa_fieldcat to i_fieldcat.
ENDFORM. " fill_field
*& Form call_fm
text
--> p1 text
<-- p2 text
FORM call_fm.
v_repid = sy-repid.
LC_GLAY-EDT_CLL_CB = 'X'.
CLEAR ls_event_exit.
ls_event_exit-ucomm = gc_refresh. " Refresh
ls_event_exit-after = 'X'.
APPEND ls_event_exit TO lt_event_exit.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = g_status_set
I_CALLBACK_USER_COMMAND = g_user_command
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS = LC_GLAY
IS_LAYOUT =
IT_FIELDCAT = i_fieldcat
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT = lt_event_exit
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_makt
EXCEPTIONS
PROGRAM_ERROR = 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.
ENDFORM. " call_fm
FORM USER_COMMAND *
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield. "#EC CALLED
data i_RSPARAMS like RSPARAMS occurs 0.
CASE R_UCOMM.
WHEN '&IC1'.
read table i_makt index rs_selfield-tabindex.
SET PARAMETER ID 'MAT' FIELD i_makt-matnr.
if not i_makt-matnr is initial.
call transaction 'MM02' and skip first screen.
endif.
when '&REFRESH'.
CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS'
EXPORTING
CURR_REPORT = v_repid
IMPORTING
SP =
TABLES
SELECTION_TABLE = i_RSPARAMS
EXCEPTIONS
NOT_FOUND = 1
NO_REPORT = 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.
submit z_get_refresh with selection-table i_RSPARAMS.
rs_selfield-refresh = 'X'.
ENDCASE.
MOVE '&REFRESH' TO r_ucomm.
ENDFORM.
FORM set_pf_status *
FORM SET_PF_STATUS USING rt_extab TYPE slis_t_extab.
DELETE Rt_extab WHERE fcode = gc_refresh.
SET PF-STATUS 'STANDARD_FULLSCREEN' OF PROGRAM 'SAPLKKBL'
EXCLUDING Rt_extab.
*SET PF-STATUS 'STANDARD' EXCLUDING rt_extab.
SET TITLEBAR sy-tcode.
ENDFORM. -
Can anybody explain what is support for ADF Project and to solve the Issues
Hi,
I am new to ADF and i am currently associated to ADF Support Project.
Can anybody explain what is support for ADF Project and to solve the Issues when the ADF Project is in Live.
we are getting the Tickets for the Issues.
Thanks in advance.I agree with Timo.
It depends on the size of the project, user base, technologies, etc. We use lot of technologies in fusion middleware stack. We get tickets in many areas.
In your case, it could be anything like user training issues (user may not know how to use the some system features), browser issues like blank screen, bugs in code like JBO errors (failed to validate, another user has changed row, failed to lock the record, NullPointerException, IllegalArgumentException etc), business logic issues, page may not render properly, performance issues, partial commit issues, application server issues, authentication issues. If you use web services you might get web services related problems. -
Can anybody explain how to configure the Centralized contract in SRM 7
Hi All,
Can anybody explain how to configure the Centralized contract management in SRM 7 with ECC EHP4 ?what are all that need to be perform in PI system.
Thank you,
praveenHello,
PI will be required here. You can also refer the config guides maintained at the belwo mentioned location.
Goto URL http://service.sap.com/srm-inst and then navigate to SAP SRM --> SAP SRM Server 7.0 -> Configuration Guides for SAP SRM 7.0
Best Regards,
Rahul -
Can Anybody explain me the role of xi in IS-Retail integration and POS cons
Can Anybody explain me the role of xi in IS-Retail integration and POS cons
Hi AnilKumar,
Find the list is below:
Q: Role of xi in IS-Retail integration
Ans: **Business Content Scenario Retail
Why using XI in this scenario
�� A push of message type data to BW is required
�� XI supports quality of service Exactly once in order in push scenarios
�� Stores deliver the data according to ARTS/IX-Retail
�� XI supports ARTS/IX-Retail
�� In case the stores deliver the data as flat files they can be easily transfered to XML format via XI
Business Content Scenario Retail
Store Connectivity Scenario
�� Increase profitability by utilizing POS1 data for
controlling of retail processes and by understanding
customer behavior in a better way.
�� SAP XI as single point to collect POS sales information
as mass data from (3thd party) store systems via an open
industry specific interface (ARTS/IX-Retail2 compliant).
�� Using SAP XI as additional source for SAP BW
�� improved by Retail POS Data Management to
ensure better data quality
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0ccae190-0201-0010-1593-c90ef3c1d159
Pls rewrds if found helpful.
BR,
Alok Sharma -
Can anybody explain me creating Generic Datasource using Function module?
Hi,
can anybody explain me creating Generic Datasource using Function module?
Thax in advance,
Ravi.Generic Extraction via Function Module
/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
1. Create s structure with the fields that you need from the 4 tables . Activate.
2. Goto SE 80 Select The Function Group , Copy , Select the Function module
" RSAX_BIW_GET_DATA_SIMPLE " and Give a New name starting With
Y or Z .
3. SE37 ->Your Function module name -> Change , In table tab give your structure
name by deleting the associated type given in " E_T_DATA " .
4. Now select source code and Do the coding . Give Data source name in Coding .
In your case you have to take data from more that 1 table .
5. Activate the Function Group .
6. In RSO2 Create the Data source , Give the Function Module Name , And Save.
7. RSA3 -> Give data source name and Check for the Records .
Creation of custom datasource. (Using function module)
<b>is an example</b>
1.Create a function group .
2. Structure ZTEST123
ZMATNR MATNR CHAR 18 0 Material Number
ZMTART MTART CHAR 4 0 Material type
ZMBRSH MBRSH CHAR 1 0 Industry sector
ZMATKL MATKL CHAR 9 0 Material group
ZBISMT BISMT CHAR 18 0 Old material number
ZMAKTX MAKTX CHAR 40 0 Material description
3. Create function module (i.e. ZTEST .) .
FM - YMARA_DATA_TRNS
FUNCTION YMARA_DATA_TRNS.
""Local Interface:
*" IMPORTING
*" VALUE(I_REQUNR) TYPE SRSC_S_IF_SIMPLE-REQUNR
*" VALUE(I_DSOURCE) TYPE SRSC_S_IF_SIMPLE-DSOURCE OPTIONAL
*" VALUE(I_MAXSIZE) TYPE SRSC_S_IF_SIMPLE-MAXSIZE OPTIONAL
*" VALUE(I_INITFLAG) TYPE SRSC_S_IF_SIMPLE-INITFLAG OPTIONAL
*" VALUE(I_READ_ONLY) TYPE SRSC_S_IF_SIMPLE-READONLY OPTIONAL
*" TABLES
*" I_T_SELECT TYPE SRSC_S_IF_SIMPLE-T_SELECT OPTIONAL
*" I_T_FIELDS TYPE SRSC_S_IF_SIMPLE-T_FIELDS OPTIONAL
*" E_T_DATA STRUCTURE ZTEST123 OPTIONAL
*" EXCEPTIONS
*" NO_MORE_DATA
*" ERROR_PASSED_TO_MESS_HANDLER
data : ZTEST123 type ZTEST123 occurs 0 with header line.
Maximum number of lines for DB table
STATICS: S_S_IF TYPE SRSC_S_IF_SIMPLE,
S_COUNTER_DATAPAKID LIKE SY-TABIX.
DATA: begin of t_mara occurs 0,
ZMATNR type MATNR,
ZMTART type MTART,
ZMBRSH type MBRSH,
ZMATKL type MATKL,
ZBISMT type BISMT,
end of t_mara.
DATA: begin of t_makt occurs 0,
ZMATNR type MATNR,
ZMAKTX type MAKTX,
end of t_makt.
Initialization mode (first call by SAPI) or data transfer mode
(following calls) ?
IF I_INITFLAG = SBIWA_C_FLAG_ON.
Check DataSource validity
CASE I_DSOURCE.
WHEN 'ZZMARA_DATA'.
WHEN OTHERS.
IF 1 = 2. MESSAGE E009(R3). ENDIF.
this is a typical log call. Please write every error message like this
LOG_WRITE 'E' "message type
'R3' "message class
'009' "message number
I_DSOURCE "message variable 1
' '. "message variable 2
RAISE ERROR_PASSED_TO_MESS_HANDLER.
ENDCASE.
Fill parameter buffer for data extraction calls
S_S_IF-REQUNR = I_REQUNR.
S_S_IF-DSOURCE = I_DSOURCE.
S_S_IF-MAXSIZE = I_MAXSIZE.
ELSE. "Initialization mode or data extraction ?
Data transfer: First Call OPEN CURSOR + FETCH
Following Calls FETCH only
First data package -> OPEN CURSOR
IF S_COUNTER_DATAPAKID = 0.
Determine number of database records to be read per FETCH statement
from input parameter I_MAXSIZE. If there is a one to one relation
between DataSource table lines and database entries, this is trivial.
In other cases, it may be impossible and some estimated value has to
be determined.
select MATNR
MTART
MBRSH
MATKL
BISMT
from mara up to 10 rows
into table t_mara.
if not t_mara[] is initial.
select MATNR
maktx
from makt
into table t_makt
for all entries in t_mara
where matnr = t_mara-zmatnr.
endif.
loop at t_mara.
read table t_makt with key zmatnr = t_mara-zmatnr.
ZTEST123-zmatnr = t_mara-zmatnr.
ZTEST123-ZMTART = t_mara-ZMTART.
ZTEST123-ZBISMT = t_mara-ZBISMT.
ZTEST123-ZMBRSH = t_mara-ZMBRSH.
ZTEST123-ZMATKL = t_mara-ZMATKL.
ZTEST123-zmaktx = t_makt-zmaktx.
append ZTEST123.
clear ZTEST123.
endloop.
clear E_T_DATA.
refresh E_T_DATA.
E_T_DATA[] = ZTEST123[].
ENDIF.
S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
ENDIF. "Initialization mode or data extractio
ENDFUNCTION.
3. Create the data source using transaction (RSO2).
4. If structure exists for the table parameter of your function module then ok else create a structure for the table parameter E_T_DATA.
5. Test the datasource in R/3 using transaction RSA3.
6. Transfer the data source to BW System and replicate it in the BW-System. -
can anybody explain me
FORM availability_check USING fp_i_orderdata TYPE ty_t_orderdata
CHANGING fp_v_selfield TYPE slis_selfield .
Local data declarations
FIELD-SYMBOLS <l_fs_orderdata> TYPE ty_orderdata.
Loop at the order data
LOOP AT fp_i_orderdata ASSIGNING <l_fs_orderdata>
WHERE selected = c_x.
Perform availability check on selected order
IF <l_fs_orderdata> IS ASSIGNED.
PERFORM avt_chk_onorder USING <l_fs_orderdata>-aufnr.
ENDIF.
ENDLOOP.
If no orders were selected
IF sy-subrc <> 0.
Please select at least 1 order
MESSAGE e095.
ENDIF.
Get the data for orders on which mass availability
check may be done, for the selection criteria.
REFRESH i_orderdata.
PERFORM get_orderdata CHANGING i_orderdata. " Order data
Update refresh indicator
fp_v_selfield-refresh = c_x.what explaination do you want .
This form is form availability check which is getting an input of table of order data looping though that doing a check for order for availibilty .
Then on delcompletion flag the fp_v_selfield .
If the earlier loop at no orders selecled then throw an erro message .
Please reward if useful. -
Can anybody explain about use of 57F4 document
can anybody explain about use of 57F4 document.
In Indian subcontracting process when you issue materials to a subcontractor, you need to keep track of what materials you have issued and when they have to be returned by subcontractor. The reason for this close monitoring has to do with Indian tax law. Under excise law 57AC, when you send materials to a subcontractor for processing, you are not required to pay any excise duty, even though the materials have left your premises. However, if the materials have not been returned to you within 180 days specified by the law, you will have to reverse any excise credit that you posted when you have purchased the materials. When you send material out of your factory premises you need to send with 57F4 Challan. In this process you are going to do the same.
The Process Flow would be
u2022 Creating Subcontracting Purchase order
u2022 Message Output for Purchase Order
u2022 Transferring of Components to Subcontractor
u2022 Creating of subcontracting Challan
u2022 Goods Receipt for Purchase Order
u2022 Reconciling Subcontracting Challan
u2022 Completing/Reversal/Re-Credit Subcontracting Challan
u2022 Logistics Invoice Verification
thanks
G. Lakshmipathi -
Can anybody explain "Lifecasting (with Maps 3.0T S...
Hello techies....
Can anybody explain to me what is meant by
1. Lifecasting (with Maps 3.0T SR3.0)
2. Rihanna Service Launcher Added.
I have updated my phone to V50. I couldnt find anything related to the above ones.
----RakeshLifecasting: http://betalabs.nokia.com/apps/ovi-lifecasting . Sharing your location with online services like Facebook. This is integrated into the Maps program itself, look for it in there.
Rihanna Service Launcher: This will probably be in your Internet folder. It lets you see what Rihanna (the popular musician) is doing. This is Nokia's way of seeming hip & popular, much the same as how an 80 year old man might lower his pants from armpit-level to bellybutton-level to seem hip and popular.
Ravi -
Can Anybody explain me the difference between a Bapi and a webservice?
Can Anybody explain me the difference between a Bapi and a webservice?
Hi Anil,
<b>BAPI</b>
BAPI is a library of functions that are released to the public
as an interface into an existing SAP system from an external
system.A BAPI function is a function module that
can be called remotely using the RFC technology
BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA.
In this case you only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI. It is not possible to connect SAP to Non-SAP systems to retrieve data using RFC alone. RFC can acces the SAP from outside only through BAPI and same is for vice versa access.
<b>Webservice</b>
In simpler terms, WebService is an application on the Web/Internet. Wheneever Service is requested by the user, it provides the service (i.e Request/Response)
A web service is a collection of protocols and standards used for exchanging data between applications or systems
In SAP world, we can expose an application into the Webservice. For e.g We can expose ABAP programs into Webservice.
XI uses SOAP adapter to communicate with webservices see below...why only soap adpater???
-> Some remote clients or Web services providers are only able to communicate by means of SOAP messages
->SOAP adapter enables you to exchange SOAP message between remote clients and Web Service Servers and the Integration Server.
-> The SOAP Adapter provides a runtime environment that includes various SOAP components for the processing of SOAP message.
-> You use the SOAP adapter to connect such systems to the Integration Server directly
-> The SOAP adapter uses a helper class to instantiate and control these SOAP components
->The SOAP adapter receives a msg from the remote client or Web service provider, converts the SOAP protocol into XI msg protocol and then sends the msg to the Integration Server to be processed further.
Basically RFCs BAPI are all SAP oriented, Webservices are language / environement independent. So, all one has to do is publish a Webservice and any external system by providing the data in the correct format, can get the approopriate response back.
see these links to know more abt webservices..
http://www.webservices.org/
http://www.w3.org/2002/ws/
regards
biplab -
Can anybody explain this S_OUT-MAKTX+0(20)?
can anybody explain this S_OUT-MAKTX+0(20)? what 0(20) implies?
Here .. u r going to use onli <b>the first 20 characters from the beginning of the string S_OUT-MAKTX</b>..
seee...
suppose w_char is a variable of type C of 30 characters length and having the content as 'SAP-ABAP FORUMS'.
i.e w_char = 'SAP-ABAP FORUMS'.
now
w_char+0(4) = 'SAP-'.
W_CHAR+1(4) = 'AP-A'.
W_CHAR+3(5) = '-ABAP'.
i.e <b>Starting from the Third character and upto 5 characters... AND here the counting of the characters starts from 0.</b>
Hope u understood...
regards,
sai ramesh -
I got an iphone from Hong Kong which is locked one. Can anyone explain me what does a locked iphone means. How do I use it in India now, with my own sim card. How do I unlock it???
If your iPhone is locked to a wireless provider, only that wireless provider
can unlock it. Contact the wireless provider in Hong Kong to see if they
offer unlocking and if you qualify.
If your iPhone is locked to an AppleID that you do not know, return it for
a refund as it is useless. Only the person whose AppleID was used for
activation can remove the lock. There is no workaround for Activation Lock.
If neither of the above is what you are facing, provide more detail so someone
may offer a solution. -
Can you explain detail what is Open PR's, PO's ?
hi,dear all,
Can you explain detail what is Open PR's, PO's ?
Thank you!Hi,
Purchase Orders created and yet to received the Materials from the Vendors, and or yet to do the Invoice Verfication or quality Inspection for the received goods from Vendor in all such cases you call them Open Purchase orders.
During SAP Go-live date, we decide Cut-off dates for PR's, POs, Prod Orders, etc
which ever order Opened but yet to complete or in execution stage.
<b>Basically this is Status of the Order.</b>
Regards
Rehman
Reward Your Points If Useful -
I just started using fire fox and I can't figure out how to add a new folder to my bookmarks.
Can anybody explain how in detail (I'm bad with computers so I need real detail)
Please and thank you. :)If you use extensions (Tools > Add-ons > Extensions) like <i>Adblock Plus</i> or <i>NoScript</i> or <i>Flash Block</i> that can block content then make sure that such extensions aren't blocking content.
Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
*Do not click the Reset button on the Safe mode start window or otherwise make changes.
*https://support.mozilla.org/kb/Safe+Mode
You can use one of these to start Firefox in <u>Safe mode</u>:
*On Windows, hold down the Shift key while starting Firefox with a double-click on the Firefox desktop shortcut
*On Mac, hold down the Options key while starting Firefox
*Help > Restart with Add-ons Disabled
If it works in Firefox Safe-mode then disable all extensions (Tools > Add-ons > Extensions) and then try to find which is causing it by enabling one extension at a time until the problem reappears.
Close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")
See also:
*https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes -
When i try to start itunes i get a message saying that the MSVCR80.dll file is missing and to reinstall itunes. When I try to reinstall itunes it tells me that I have an Error 7 (windows error 126). Can anybody tell me what this means? Thanks
Go to Control Panel > Add or Remove Programs (Win XP) or Programs and Features (later)
Remove all of these items in the following order:
iTunes
Apple Software Update
Apple Mobile Device Support (if this won't uninstall move on to the next item)
Bonjour
Apple Application Support
Reboot, download iTunes, then reinstall, either using an account with administrative rights, or right-clicking the downloaded installer and selecting Run as Administrator.
The uninstall and reinstall process will preserve your iTunes library and settings, but ideally you would back up the library and your other important personal documents and data on a regular basis. See this user tip for a suggested technique.
Please note:
Some users may need to follow all the steps in whichever of the following support documents applies to their system. These include some additional manual file and folder deletions not mentioned above.
HT1925: Removing and Reinstalling iTunes for Windows XP
HT1923: Removing and reinstalling iTunes for Windows Vista, Windows 7, or Windows 8
tt2
Maybe you are looking for
-
GOA as SOS (Source Of Supply) in extended classic scenario
Hi, I understand that when I create a SC in EBP, GOA can't be a SOS in "Extended Classic Scenario (SRM 5.0)". If I want to make GOA as SOS, how do I do it ? I have searched the forums and found that the below BADIs can be used. BBP_CTR_BE_CREATE BBP_
-
Hi Experts!! How to create Search help using BAPI ? My scenario is: In webdynpro same bapi can be called to find possible f4 value. How to do that ? Any Idea pls share ... Thanks In Advance.
-
im sorry to post this but the iphone is f##king me off. i bought it when it first came out for £270 and since then ive had nothing but problems with it. i read blogs everywhere and everybody seems to be having so many problems with it already. why wh
-
my ipad has 4gb availble but still can not download 1.8gb movie what do i have to do?
-
Importance of the SAVE_TEXT
Hi, I need to append the long text in the sales order, for that i am going to use SAVE_TEXT function module. Can i directly append the text for the existed text of the sales order - or do i need to pull the long text through READ_TEXT function mo