GroupWise 2012 SP4 - Wrong version in Programs and Features?
Hi, I'm testing the new GroupWise 2012 SP4 client and I think I found a small typo. In the GroupWise "About GroupWise" I can see that the version is...
I have a user with 11,000 emails. She is searching on one keyword that is in the body of several emails. I sent her a new email with the word, and...
Similar Messages
-
Pushing out msi to clients doesnt upgrade existing version in "Programs and Features" win7 64
I have created a Firefox msi and when I push it out to my network clients it doesn't seem to upgrade the existing version in "Programs and Features". Is there a switch I can add to manually remove a previous version or upgrade? If i remove the previous version in "Programs and Features" there is still the latest version in "Programs and Features", the previous version uninstalls the executable but leaves the Mozilla folder with some files until I also remove the latest version with "Programs and Features". Basically if I install Firefox 29 on the client, then install Firefox 30 via MSI, "Programs and Features" shows both versions installed, but both versions share the same folder location and executable?
Thanks, JohnHI tallonjf,
There is no msi generated by Mozilla. This will have to to do with the installation configuration. Does it overwrite? Does it not? Overwritting will remove all existing profiles. However updating may not, but this is not something that I am an expert in. You can also try the enterprise mailing list that works with 24esr.
This may also be helpful, frontmotion does do this [http://www.frontmotion.com/Firefox/index.htm] -
How do I uninstall an older version that still appears in "Programs and Features"
I have recently updated to Firefox version 3.6.13. In the programs and features applet in my Control Panel, (WIN 7 Ultimate 64bit) version 3.6.10 still shows up as being installed. If I uninstall version 3.6.10, will my current version installation be gone too, as the uninstall wants to do so in the same folder as the newer version?
Yes, uninstalling that version will remove the current Firefox 3.6.13 version. You only have that old entry of that previous version in "Programs and Features" left. It sometimes (?) happens that the updater doesn't remove or update the uninstall keys in the Windows registry. You can remove that orphaned registry key yourself if you are comfortable with editing the registry, otherwise leave it or try a registry cleaner program.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox (????) -
I have tried to just install the new version of itunes from the apple website, it looks like it downloads but after 5 minutes at the end of the install it says 'old version of itunes cannot be uninstalled, please contact support.'?
Is there anyway I can remove the version of itunes from my computer? i dont mind if i lose the music/content I already have on my itunes. I need to do this as i have just received the iphone 4 and need to install the newest version of itunes.
Many thanksI need to uninstall my old version on itunes and install a new version, i cant uninstall from Programs and Features, a message keeps coming up saying 'The feature you are trying to use is on a network resource that is unavailable.'
Unfortunately, this sort of trouble has gotten more complicated to deal with ever since Microsoft pulled the Windows Installer CleanUp utility from their Download Center on June 25. First we have to find a copy of the utility.
Let's try Googling. (Best not to use Bing, I think.) Look for a working download site for at least version 3.0 of the Windows Installer CleanUp utility. After downloading the utility installer file (msicuu2.exe), scan the file for malware, just in case. (I use the free version of Malwarebytes AntiMalware to do single-file scans for that.)
If the file is clean, to install the utility, doubleclick the msicuu2.exe file you've downloaded.
Now run the utility ("Start > All Programs > Windows Install Clean Up"). In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove".
Quit out of CleanUp, restart the PC and try installing iTunes again. Does the install go through properly now?
(If you do find a clean download site for the correct version of CleanUp, please don't tell me where it is. Without wishing to sound paranoid (although I grant it does sound paranoid), there is a non-zero chance that posting links to download locations for the utility here at Discussions leads to that download location being shut down.) -
Program to compare versions of programs and customizing
Hi All,
Does anyone know of a program that compare between versions of programs
and customizing between clients ?
I need a program that compare between all programs in the system, not just a single program.
Thanks,
Michal.Hi,
I have the same requirement and checked out how transaction SE39 did remote compare. This is basically RFC enabled function module RPY_PROGRAM_READ. I wrote this program which can mass compare a list of programs between 2 systems ( normally one being local )
I have build in a rather primitive logic to ignore empty lines and different option to ignore ident and spaces. If a program with 1000 lines has one extra line in one of the systems at line 300, the program will say there are 700 lines differing. The purpose is to find programs there are not exactly identical - a 'normal' remote compare can then be done. The program is created as hotspot that takes you to SE38.
The program compares ABAP code and program texts.
I have tested this on 4.6C and ECC 5.0 systems
The usual disclaimer about no responsibility applies.
report z_remote_compare .
Mass remote compare programs
Ole Elmose QRAOLEE 2007-03-12
tables : rpy_prog, rfcdes.
Selection screen
selection-screen begin of block b1 with frame title text-001.
select-options: s_prname for rpy_prog-progname obligatory.
parameters : p_rfcde1 type rfcdes-rfcdest obligatory default 'LOCAL'.
parameters : p_rfcde2 type rfcdes-rfcdest obligatory.
selection-screen end of block b1.
selection-screen skip 1.
selection-screen begin of block b2 with frame title text-002.
parameters : rb_all radiobutton group spac.
parameters : rb_lead radiobutton group spac.
parameters : rb_no radiobutton group spac.
selection-screen end of block b2.
DATA DECLARATION
types : begin of gty_finaltab,
progname type progname,
version1 type versno,
version2 type versno,
changeon1 type rdir_udate,
changeon2 type rdir_udate,
changeby1 type unam,
changeby2 type unam,
count_abap1 type sytabix,
count_abap2 type sytabix,
error_abap type sytabix,
error_text type sytabix,
gen_text(60) type c,
selk type c,
color type lvc_t_scol, " color
end of gty_finaltab.
data : gt_source1 type standard table of abapsource.
data : ls_source1 type abapsource.
data : gt_source2 type standard table of abapsource.
data : ls_source2 type abapsource.
data : gt_textelem1 type standard table of textpool.
data : ls_textelem1 type textpool.
data : gt_textelem2 type standard table of textpool.
data : ls_textelem2 type textpool.
data : ls_progdata1 type rpy_prog.
data : ls_progdata2 type rpy_prog.
data : ld_progname type programm.
data : ld_spaces(6) type c.
data : ld_error_abap type sytabix.
data : ld_error_text type sytabix.
data : ld_count_abap1 type sytabix.
data : ld_count_abap2 type sytabix.
data : ld_count1 type sytabix.
data : ld_percent type i.
data : ld_text(50) type c.
data : ld_text_pro(4) type c.
data : ld_i_save type c.
data : gt_finaltab type standard table of gty_finaltab.
data : ls_finaltab type gty_finaltab.
data : ls_bdcdata type bdcdata.
data : gt_bdcdata type standard table of bdcdata.
ALV DATA ***
constants : lc_pick(7) type c value 'PICK'.
type-pools : slis.
data :
gt_fieldcat type slis_t_fieldcat_alv,
ls_fieldcat type slis_fieldcat_alv,
id_layout type slis_layout_alv,
repname type syrepid,
gt_events type slis_t_event.
Cell color
data: ls_cellcolor_tab type lvc_s_scol,
lt_cellcolor_tab type lvc_t_scol,
ls_color type lvc_s_colo.
CONSTANTS : lc_fname TYPE char7 VALUE 'STATUS'.
START-OF-SELECTION.
start-of-selection.
sort s_prname.
delete adjacent duplicates from s_prname.
describe table s_prname lines ld_count1.
loop at s_prname.
clear ld_error_abap.
clear ld_error_text.
clear ld_count_abap1.
clear ld_count_abap2.
clear ls_finaltab.
ld_progname = s_prname-low.
perform progressbar using sy-tabix ld_count1.
First RFC call for program details
clear gt_source1. clear gt_textelem1. clear ls_progdata1.
Get first ( local ) version
call function 'RPY_PROGRAM_READ'
destination p_rfcde1
exporting
language = sy-langu
program_name = ld_progname
with_includelist = ''
only_source = ' '
only_texts = ' '
read_latest_version = 'X'
with_lowercase = ' '
importing
prog_inf = ls_progdata1
tables
INCLUDE_TAB RPY_REPO OPTIONAL
source = gt_source1
textelements = gt_textelem1
exceptions
cancelled = 1
not_found = 2
permission_error = 3
communication_failure = 4
system failure = 5.
case sy-subrc.
when 0.
Delete empty lines
delete gt_source1 where line is initial.
Ignore program name in text
delete gt_textelem1 where id = 'R'.
delete gt_textelem1 where id = 'H'.
Number of lines of ABAP
describe table gt_source1[] lines ld_count_abap1 .
when 1.
ls_finaltab-gen_text = text-003.
when 2.
ls_finaltab-gen_text = text-004.
when 3.
ls_finaltab-gen_text = text-005.
when 4.
ls_finaltab-gen_text = text-006.
when 5.
ls_finaltab-gen_text = text-007.
endcase.
Second RFC call for program details
clear gt_source2. clear gt_textelem2. clear ls_progdata2.
Get remote version
call function 'RPY_PROGRAM_READ'
destination p_rfcde2
exporting
language = sy-langu
program_name = ld_progname
with_includelist = ''
only_source = ' '
only_texts = ' '
read_latest_version = 'X'
with_lowercase = ' '
importing
prog_inf = ls_progdata2
tables
INCLUDE_TAB RPY_REPO OPTIONAL
source = gt_source2
textelements = gt_textelem2
exceptions
cancelled = 1
not_found = 2
permission_error = 3
communication_failure = 4
system failure = 5.
case sy-subrc.
when 0.
Delete empty lines
delete gt_source2 where line is initial.
Ignore program name in text
delete gt_textelem2 where id = 'R'.
delete gt_textelem2 where id = 'H'.
Number of lines of ABAP
describe table gt_source2[] lines ld_count_abap2 .
when 1.
ls_finaltab-gen_text = text-003.
when 2.
ls_finaltab-gen_text = text-004.
when 3.
ls_finaltab-gen_text = text-005.
when 4.
ls_finaltab-gen_text = text-006.
when 5.
ls_finaltab-gen_text = text-007.
endcase. .
Remove space depending on readiobutton selection
if rb_all is initial.
if rb_no is initial.
Remove multiple+leadeing spaces
loop at gt_source1 into ls_source1.
condense ls_source1-line.
modify gt_source1 from ls_source1 transporting line.
endloop.
loop at gt_source2 into ls_source2.
condense ls_source2-line.
modify gt_source2 from ls_source2 transporting line.
endloop.
else.
Remove all spaces
loop at gt_source1 into ls_source1.
condense ls_source1-line no-gaps.
modify gt_source1 from ls_source1 transporting line.
endloop.
loop at gt_source2 into ls_source2.
condense ls_source2-line no-gaps .
modify gt_source2 from ls_source2 transporting line.
endloop.
endif.
endif.
Compare ABAP SOURCE
clear ld_error_abap.
loop at gt_source1 into ls_source1.
read table gt_source2 index sy-tabix into ls_source2.
if ls_source2-line ne ls_source1-line.
ld_error_abap = ld_error_abap + 1.
endif.
endloop.
Compare texts
clear ld_error_text.
loop at gt_textelem1 into ls_textelem1.
read table gt_textelem2 into ls_textelem2 index sy-tabix.
translate ls_textelem2-entry to lower case.
translate ls_textelem1-entry to lower case.
if ls_textelem2-id ne ls_textelem1-id
or ls_textelem2-key ne ls_textelem1-key
or ls_textelem2-entry ne ls_textelem1-entry.
ld_error_text = ld_error_text + 1.
endif.
endloop.
Put to ALV output table
ls_finaltab-progname = ld_progname.
ls_finaltab-version1 = ls_progdata1-version.
ls_finaltab-version2 = ls_progdata2-version.
ls_finaltab-changeon1 = ls_progdata1-mod_date.
ls_finaltab-changeon2 = ls_progdata2-mod_date.
ls_finaltab-changeby1 = ls_progdata1-mod_user.
ls_finaltab-changeby2 = ls_progdata2-mod_user.
ls_finaltab-count_abap1 = ld_count_abap1.
ls_finaltab-count_abap2 = ld_count_abap2.
ls_finaltab-error_abap = ld_error_abap.
*Adding the color.
if ls_finaltab-error_abap is initial.
ls_color-col = 5. "green
else.
ls_color-col = 6. "red
endif.
clear ls_cellcolor_tab.
clear lt_cellcolor_tab.
clear ls_finaltab-color.
ls_cellcolor_tab-fname = 'ERROR_ABAP'. " Field name to color
ls_color-int = 1.
ls_color-inv = 0.
move ls_color to ls_cellcolor_tab-color.
insert ls_cellcolor_tab into table
lt_cellcolor_tab.
insert lines of lt_cellcolor_tab
into table ls_finaltab-color.
ls_finaltab-error_text = ld_error_text.
*Adding the color.
if ls_finaltab-error_text is initial.
ls_color-col = 5. "green
else.
ls_color-col = 6. "red
endif.
clear ls_cellcolor_tab.
clear ls_finaltab-color.
ls_cellcolor_tab-fname = 'ERROR_TEXT'." Field name to color
ls_color-int = 1.
ls_color-inv = 0.
move ls_color to ls_cellcolor_tab-color.
insert ls_cellcolor_tab into table
lt_cellcolor_tab.
insert lines of lt_cellcolor_tab
into table ls_finaltab-color.
Move to internal table
append ls_finaltab to gt_finaltab.
endloop.
clear ls_finaltab.
perform fieldcat.
perform f4000_events changing gt_events.
perform layout_build using id_layout.
perform grid_disp.
FORM f4000_events_init *
--> I_EVENTS *
form f4000_events changing i_events type slis_t_event.
data: line_event type slis_alv_event.
clear line_event.
line_event-name = 'PF_STATUS_SET'.
line_event-form = 'F4200_PF_STATUS_SET'.
append line_event to i_events.
clear line_event.
line_event-name = 'USER_COMMAND'.
line_event-form = 'F4300_USER_COMMAND'.
append line_event to i_events.
endform. " f3000_events_init
FORM f4200_pf_status_set *
--> I_EXTAB *
form f4200_pf_status_set using i_extab type slis_t_extab.
refresh i_extab.
The PF status is an exact copy of the PF status 'STANDARD' of program
SAPLSALV
set pf-status 'STANDARD' excluding i_extab.
endform. "f4200_pf_status_set
FORM layout_build *
--> P_LAYOUT *
form layout_build using p_layout type slis_layout_alv.
p_layout-box_fieldname = 'SELK'. " Checkbox
p_layout-get_selinfos = 'X'.
p_layout-f2code = 'PICK' . " Doppelklickfunktion
p_layout-key_hotspot = 'X'.
p_layout-info_fieldname = 'COL'.
p_layout-coltab_fieldname = 'COLOR'.
p_layout-zebra = 'X'. " Stripes
p_layout-colwidth_optimize = 'X'. " Optimize
endform. " layout_build
FORM GRIDDISP *
form grid_disp.
repname = sy-repid.
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
i_callback_program = repname
I_CALLBACK_PF_STATUS_SET = ''
I_CALLBACK_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 = ws_title
I_GRID_SETTINGS =
is_layout = id_layout
it_fieldcat = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
i_save = ld_i_save
is_variant = ds_variant
it_events = gt_events[]
it_event_exit = gt_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 = gt_finaltab
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. " grid_disp
*& Form fieldcat
text
--> p1 text
<-- p2 text
form fieldcat.
data: pos type i.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'PROGNAME'.
ls_fieldcat-seltext_m = 'Program name'.
ls_fieldcat-seltext_s = 'Program name'.
ls_fieldcat-seltext_l = 'Program name'.
ls_fieldcat-ddictxt = 'L'.
ls_fieldcat-hotspot = 'X'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'VERSION1'.
ls_fieldcat-seltext_m = 'Version 1'.
ls_fieldcat-seltext_s = 'Version 1'.
ls_fieldcat-seltext_l = 'Version 1'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'VERSION2'.
ls_fieldcat-seltext_m = 'Version 2'.
ls_fieldcat-seltext_s = 'Version 2'.
ls_fieldcat-seltext_l = 'Version 2'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'CHANGEON1'.
ls_fieldcat-seltext_m = 'Changed on 1'.
ls_fieldcat-seltext_s = 'Changed on 1'.
ls_fieldcat-seltext_l = 'Changed on 1'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'CHANGEON2'.
ls_fieldcat-seltext_m = 'Changed on 2'.
ls_fieldcat-seltext_s = 'Changed on 2'.
ls_fieldcat-seltext_l = 'Changed on 2'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'CHANGEBY1'.
ls_fieldcat-seltext_m = 'Changed by 1'.
ls_fieldcat-seltext_s = 'Changed by 1'.
ls_fieldcat-seltext_l = 'Changed by 1'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'CHANGEBY2'.
ls_fieldcat-seltext_m = 'Changed by 2'.
ls_fieldcat-seltext_s = 'Changed by 2'.
ls_fieldcat-seltext_l = 'Changed by 2'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'COUNT_ABAP1'.
ls_fieldcat-seltext_m = 'Count 1'.
ls_fieldcat-seltext_s = 'Count 1'.
ls_fieldcat-seltext_l = 'Count 1'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'COUNT_ABAP2'.
ls_fieldcat-seltext_m = 'Count 2'.
ls_fieldcat-seltext_s = 'Count 2'.
ls_fieldcat-seltext_l = 'Count 2'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'ERROR_ABAP'.
ls_fieldcat-seltext_m = 'ABAP differences'.
ls_fieldcat-seltext_s = 'ABAP differences'.
ls_fieldcat-seltext_l = 'ABAP differences'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'ERROR_TEXT'.
ls_fieldcat-seltext_m = 'Text differences'.
ls_fieldcat-seltext_s = 'Text differences'.
ls_fieldcat-seltext_l = 'Text differences'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
pos = pos + 1.
ls_fieldcat-col_pos = pos.
ls_fieldcat-tabname = 'gt_fulltab'.
ls_fieldcat-fieldname = 'GEN_TEXT'.
ls_fieldcat-seltext_m = 'Status'.
ls_fieldcat-seltext_s = 'Status'.
ls_fieldcat-seltext_l = 'Status'.
ls_fieldcat-ddictxt = 'L'.
append ls_fieldcat to gt_fieldcat.
clear ls_fieldcat.
endform. " fieldcat
*& Form progressbar
text
-->P_SY_TABIX text
-->P_LD_COUNT1 text
form progressbar using p_tabix p_count.
ld_percent = 100 * ( p_tabix - 1 ) / p_count.
move ld_percent to ld_text_pro.
ld_text = '% of programs processed'.
concatenate ld_text_pro ld_text into ld_text
separated by space.
call function 'SAPGUI_PROGRESS_INDICATOR'
exporting
percentage = ld_percent
text = ld_text.
endform. " progressbar
FORM f4300_user_command *
--> UCOMM *
--> SELFIELD *
form f4300_user_command using ucomm like sy-ucomm
ls_selfield type slis_selfield.
Per default, keep position and refresh screen with DISPLAY
ls_selfield-col_stable = 'X'.
ls_selfield-row_stable = 'X'.
ls_selfield-refresh = 'X'.
case ucomm.
Double-click **********************
when lc_pick. " Doubleclick anywhere on line + hotspot
read table gt_finaltab index ls_selfield-tabindex into
ls_finaltab.
clear gt_bdcdata.
perform bdc_dynpro using 'SAPLWBABAP' '0100'.
perform bdc_field using 'RS38M-FUNC_EDIT' 'X'.
perform bdc_field using 'rs38m-programm'
ls_finaltab-progname.
perform bdc_field using 'BDC_OKCODE' '=SHOP'.
call transaction 'SE38' using gt_bdcdata mode 'E'.
when others.
endcase.
clear ucomm.
endform. " f4300_user_command
*& Form bdc_dynpro
text
-->PROGRAM
-->DYNPRO
form bdc_dynpro using
program
dynpro.
clear ls_bdcdata.
ls_bdcdata-program = program.
ls_bdcdata-dynpro = dynpro.
ls_bdcdata-dynbegin = 'X'.
append ls_bdcdata to gt_bdcdata.
endform. " bdc_dynpro
FORM BDC_FIELD *
--> FNAM *
--> FVAL *
form bdc_field using
fnam
fval.
clear ls_bdcdata.
ls_bdcdata-fnam = fnam.
move fval to ls_bdcdata-fval .
append ls_bdcdata to gt_bdcdata.
endform. " bdc_field
Please use these text symbols :
001 Selection data
002 Text compression
003 RFC Call cancelled
004 Program does not exits on RFC target
005 RFC permission denied
006 RFC communication error
007 RFC system failure
and these selection texts :
P_RFCDE1 RFC Connection 1
P_RFCDE2 RFC Connection 2
RB_ALL Include identation
RB_LEAD Ignore leading spaces
RB_NO Ignore all spaces
S_PRNAME Program name
Hope someone finds this useful.
- Ole Elmose -
Control Panel shows Flash Player icon but not listed in Programs and Features
Several sites such as Hulu.com and my university homework page keep telling me that I require Flash Player 10 or higher and to download and install before continuing. So when I try, this is the message I get: Flash Player is pre-installed with Internet Explorer in Windows 8. And then in the box below, it says: Flash Player is disabled. I've tried all of the steps to correct this issue, but nothing is working for me. Also the control panel shows the Flash Player icon, but when I go into the programs and features, Flash Player is not listed at all. What am I doing wrong??
OS WINDOWS 8 and IE 8Hi,
Microsoft embeds Flash Player in Internet Explorer on Windows 8.x so you won't see a separate item in Programs and Features for Flash Player ActiveX (the version used by IE). If you install Flash Player Plug-in for non-IE browsers it'll create an entry in Programs and Features.
Since you didn't specify which troubleshooting steps you've taken, have you tried the ones listed here Flash Player Issues | Windows 8? Also, when you go to this page, Adobe - Flash Player do you see the Flash animation at the top of the page? If so, what version is detected as being installed in the 'Version Information' widget? The latest Flash Player version for IE is 15.0.0.167. If that's not the version listed, please run Windows Update to get the latest version of Internet Explorer or use the link at the bottom of the Flash Player Issues | Windows 8 page.
Maria -
Should firefox be on my firewall's allowed programs and features list
With the release of versions 27-30, Firefox has been opening web pages very slowly - so much so that I have reverted back to using IE 11. I have been trying every "fix" that has been suggested in the various forums - including creating a new profile, resetting Firefox, reinstalling Firefox, making changes in the about:config, etc. - to no avail.
In my search for a solution to the problem I came across a post that recommended making sure [my] firewall isn't causing a problem - it suggested that I remove Firefox from the list of allowed programs and to let the firewall ask for permission to allow Firefox the next time I launched it.
When I finally found the list I discovered that Firefox was not on it. Further research lead me to articles where users were getting "Server not found" error messages, and the recommended fix was to add Firefox to the list. All this did was confuses me.
Since I am able to connect to the internet, all-be-it very slowly, Firefox must be getting past the firewall. It should be noted that Internet Explorer is not on the list either and I have no problem with it.
This raises the question as to whether or not Firefox needs to be on the allowed list. Can Firefox not being on the firewall's allowed programs and features list slow Firefox down and if so why?
If I'm going to make a change to my system I want to make an informed change.
System Info:
Windows 7 64bit SP1
8Gb Ram
Nvidia Quadro 600 Graphics cardThere is a great variation between different security products. If yours does not prompt you for permission to let different programs access the internet, then you probably do not need to worry about that particular issue.
To test how Firefox runs "uncustomized" on your system, could you do a two-minute experiment?
'''Create a new Firefox profile'''
A new profile will have your system-installed plugins (e.g., Flash) and extensions (e.g., security suite toolbars), but no themes, other extensions, or other customizations. It also should have completely fresh settings databases and a fresh cache folder.
Exit Firefox and start up in the Profile Manager using Start > search box (or Run):
firefox.exe -P
''Don't delete anything here.'' Any time you want to switch profiles, exit Firefox and return to this dialog.
Click the Create Profile button, choose a name like July21, and skip the option to change the folder location. Then start Firefox in the new profile you created.
Does Firefox work any faster in the new profile?
<blockquote>You also could experiment with disabling all the nonessential add-ons in the new profile. Open the Add-ons page using either:
* Ctrl+Shift+a
* "3-bar" menu button (or Tools menu) > Add-ons
To check the most relevant categories, you can click "Plugins" and "Extensions" in the left column. Plugins can be disabled by setting them to "Never Activate".
Often a link will appear above at least one disabled extension to restart Firefox. You can complete your work on the add-ons page and click one of the links as the last step. </blockquote>
When returning to the Profile Manager, you might be tempted to use the Delete Profile button on July21. But... it's a bit too easy to accidentally delete your "real" profile, so I recommend resisting the temptation. If you do want to clean up later, I suggest making a backup of all your profiles first in case something were to go wrong. -
Two many programs and features
Hello, I'm fairly new to the computer world, and unsure if I'm even in the right place. Experience tells me probably not, but I'm sure someone will let me know. I have a dozen different
microsoft versions dating back to 3/12 version 3.10000 in my program and features. My question is this do I need all these programs?. Also, I bought my lap top (hp pavilion g7-2111nr Notebook PC) December 2012 used, I was told it was not even
a year old, and I see folders and files dating back to 2008, a whole lot of them, I've no clue what or why there there, it seems if I don't know, and I didn't put them there, that there just using space. And (app data) there are 100s or 1000s of old emails,type
d files and much more. Does any one have any suggestions on what I should be doing? or maybe direct me somewhere to find out..PLEZZZZ for some reason this is bugging the hell out of me THANKSHi,
Sometimes applications don't register their uninstall routines correctly with Windows and there can be numerous reasons why a search for the installed item fails. A good utility for seeing exactly what is installed on your PC is the free version of Revo Uninstaller.
Download and install Revo Uninstaller from the link below.
http://www.revouninstaller.com/download-freeware-version.php
Run revo and use it to view all your installed software. Right click on the icon of the program you wish to remove and select Uninstall. This will initially launch the applications own uninstaller ( which may or may not fail ) but continue with the rest of the process. During the process you may be asked to delete registry entries, just select all and then click delete. Do the same for any left over files and folders. Once the uninstall has completed, reboot the PC.
Hope this helps.
Best wishes,
DP-K
****Click the White thumb to say thanks****
****Please mark Accept As Solution if it solves your problem****
****I don't work for HP****
Microsoft MVP - Windows Experience -
Uninstalled a program via PowerShell script, but it still shows up in Programs and Features
I wrote a script that uninstalls a program just fine, but it still shows up in Programs and Features due to its entries still existing in the Registry.
Here is a portion of my script:
Start-Process
-FilePath MsiExec
-ArgumentList "/X$($MyProgram.ProdID)",
'/quiet'
-NoNewWindow -Wait
-PassThru
I believe the reason it is still showing up in Programs and Features is because I am missing some MsiExec switch to instruct it to be removed. I vaguely recall dealing with this about two years ago and I wrote a script that did exactly this, but now I completely
forgot what it was.
Can someone help me out here, please?
Thank youI realize that, but honestly don't know where else to submit a question like this in the forums? Also, the vendor is Microsoft. What I am trying to uninstall is any Forefront component, because when I deployed the SCEP client via SCCM 2012 the SCEP client
was not able to uninstall some of the Forefront components.
Here is my script:
$NewLine = "`r`n"
$NewLine
Write-Output "Please wait ..."
#region ---------- Declare WMI Variables to be Used ----------
$CM12R2ClientInstalled = Get-WmiObject -Class Win32_Product |
Where-Object -FilterScript { $_.Name -eq "Configuration Manager Client" -and $_.Version -ge "5.00.7958.1000" }
$FCSInstalled = Get-WmiObject -Class Win32Reg_AddRemovePrograms |
Where-Object -FilterScript { $_.DisplayName -match "Forefront" }
$SCEPInstalled = Get-WmiObject -Class Win32Reg_AddRemovePrograms |
Where-Object -FilterScript { $_.DisplayName -eq "System Center Endpoint Protection" }
#endregion ---------- Declare Variables to be Used ----------
#region --------- Check if the SCCM 2012 R2 Client is Installed ---------
$CM12ClientService = Get-Service -Name CcmExec
If (($CM12R2ClientInstalled -ne $null) -and ($CM12ClientService -ne $null))
$NewLine
Write-Output "The $($CM12R2ClientInstalled.Name) $($CM12R2ClientInstalled.Version) is installed on $($env:COMPUTERNAME)"
#endregion --------- Check if the SCCM 2012 R2 Client is Installed ---------
#region -------- Uninstall any Forefront Component if any are Installed ---------
If ($FCSInstalled)
$NewLine
Write-Output "The following Forefront component(s) are installed on $($env:COMPUTERNAME):"
$NewLine
$FCSInstalled.DisplayName
Foreach ($FCS in $FCSInstalled)
$NewLine
Write-Output "Preparing to uninstall $($FCS.DisplayName)"
$UninstallFCS = Start-Process -FilePath MsiExec -ArgumentList "/X$($FCS.ProdID)", 'REMOVEDATA=1' -NoNewWindow -Wait -PassThru
If ($($UninstallFCS.ExitCode) -eq '0')
$NewLine
Write-Output "$($FCS.DisplayName) uninstalled successfully!"
$NewLine
#endregion -------- Uninstall any Forefront Component if any are Installed ---------
#region --------- Install the SCEP Client if it is Not Installed ----------
If ($SCEPInstalled -eq $null)
$NewLine
Write-Output "The System Center Endpoint Protection client is not installed on $($env:COMPUTERNAME)"
$InstallSCEP = Start-Process -FilePath "C:\Windows\ccmsetup\SCEPInstall.exe" -ArgumentList '/s', '/q', '/NoSigsUpdateAtInitialExp', '/policy "C:\Windows\CCM\EPAMPolicy.xml"' -NoNewWindow -Wait -PassThru
If ($($InstallSCEP.ExitCode) -eq '0')
$NewLine
Write-Output "System Center Endpoint Protection installed successfully!"
$NewLine
Else
$NewLine
Write-Warning -Message "System Center Endpoint Protection failed to install on $($env:COMPUTERNAME) with exit error: $($InstallSCEP.ExitCode)"
$NewLine
#endregion --------- Install the SCEP Client if it is Not Installed ----------
Else
$NewLine
Write-Output "The System Center Endpoint Protection client is already installed on $($env:COMPUTERNAME)!"
$NewLine
Else
$NewLine
Write-Warning -Message "$($FCS.DisplayName) failed to uninstall on $($env:COMPUTERNAME) with exit error: $($UninstallFCS.ExitCode)"
$NewLine
Else
$NewLine
Write-Output "No Forefront components are installed on $($env:COMPUTERNAME)!"
#region ---------- Install the SCEP Client if it is NOT Installed ----------
If ($SCEPInstalled -eq $null)
$NewLine
Write-Output "The System Center Endpoint Protection client is not installed on $($env:COMPUTERNAME)"
$InstallSCEP = Start-Process -FilePath "C:\Windows\ccmsetup\SCEPInstall.exe" -ArgumentList '/s', '/q', '/NoSigsUpdateAtInitialExp', '/policy "C:\Windows\CCM\EPAMPolicy.xml"' -NoNewWindow -Wait -PassThru
If ($($InstallSCEP.ExitCode) -eq '0')
$NewLine
Write-Output "System Center Endpoint Protection installed successfully!"
$NewLine
Else
$NewLine
Write-Warning -Message "System Center Endpoint Protection failed to install on $($env:COMPUTERNAME) with exit error: $($InstallSCEP.ExitCode)"
$NewLine
#endregion --------- Install the SCEP Client if it is Not Installed ----------
Else
$NewLine
Write-Output "The System Center Endpoint Protection client is already installed on $($env:COMPUTERNAME)!"
$NewLine
Else
$NewLine
Write-Output "The System Center Configuration Manager 2012 R2 client is not installed on $($env:COMPUTERNAME)!"
$NewLine -
Hello,
I have successfully downloaded and installed Photoshop CC 2014 on my PC (Win8.1, 64bits) and I intended to uninstall Photoshop CC (both 32- and 64-bits version). Unfortunately Photoshop is absent of Programs and Features.
Could you tell me how to proceed with unisntall? Thanks in advance.
Cheers
OlivierYou can try to download CC Cleaner Tool
Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6
Select option for CS6/ creative cloud and select option for Photoshop CC , if listed.
If you are getting up to date error , you can also try:
CC desktop lists applications as "Up to Date" when not installed -
I have removed the old Java Updates (17/19/21) from my Program and Features list(Win7). They still appear in the Tools>Add-ons>Extensions list. How do I remove them?
In both SAFE and Regular browser windows, the UNINSTALL button is grayed out.
I have tried in SAFE MODE, as well as the Help>troubleshooting Information>Application Basics>Profile Directory>Open Containing Folder,,,(looked, nothing there),,,,in both SAFE and Regular browser windows.You can uninstall (remove) the Java Console extensions, you do not need them to run Java applets.
See http://kb.mozillazine.org/Java#Multiple_Java_Console_extensions
Your above posted system details show outdated plugin(s) with known security and stability risks that you should update.
*Shockwave Flash 10.1 r85
Update the [[Managing the Flash plugin|Flash]] plugin to the latest version.
*http://www.adobe.com/software/flash/about/ -
Hello everyone,
I always want to thank you for usefule information from this forum.
My issue like this subject is that I got a symptom, when I removed Internet Explorer 11 via "Programs and Features" on Control panel and I get reaponse and Internet Explorer 9 is appered directry throught "Programs and Features"
under Windows Server 2008R2.
However under another environment, I performed just same task under Windows Server2008R2 and then Internet Explorer 10 as previous IE via "Programs and Features".
Could any one let me know why this symptom had been happen, what issue caused this?
Also method to investigation for this issue is welcome and helpful.
Thanks.....Hi,
I checked IE11_main.log at the server and rearise basically, previous version 9 of one server and for another server previous version 10.
I wonder why upgrade path is different between two environment of server.
Anyway could anyone let me know how to investigate?
Thanks lots.
I would say, it depends on how you manage patching/updating, in your environment.
Do you use automatic updating, in your environment?
e.g., WSUS ? or ConfigMgr?
Or, do you use windowsupdate.com and manually perform updating?
An example, if you login to a machine, and are prompted for an update/upgrade to IE, do you just do it on that machine?
Or, do you have a plan or method, where you ensure all machines are maintained/updated in the same way, by a certain person or team?
Probably, the difference in these two machines, is due to human actions :)
Don
(Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!) -
I have Windows 2000xp. It seems to be interfering with other programs. I have gone to Programs and features and selected uninstall and nothing happens. It is version 3.6.3. Sure would appreciate help!!
== This happened ==
Every time Firefox opened
== I tried to uninstall Mozilla/ ==
== User Agent ==
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; AskTB5.6)Just found this website and explains how to remove Bing:On XP, go under control panel, add and remove programs, it’s listed under “Search toolbar”, not Bing toolbar. Then remove it. You will see Bing’s name as you remove it.
Found Search toolbar but did not see Bing when deleted -
How can a program be listed on the Programs and Features page, But you can't uninstall it and it doesn't show up when you search?
Hi,
Sometimes applications don't register their uninstall routines correctly with Windows and there can be numerous reasons why a search for the installed item fails. A good utility for seeing exactly what is installed on your PC is the free version of Revo Uninstaller.
Download and install Revo Uninstaller from the link below.
http://www.revouninstaller.com/download-freeware-version.php
Run revo and use it to view all your installed software. Right click on the icon of the program you wish to remove and select Uninstall. This will initially launch the applications own uninstaller ( which may or may not fail ) but continue with the rest of the process. During the process you may be asked to delete registry entries, just select all and then click delete. Do the same for any left over files and folders. Once the uninstall has completed, reboot the PC.
Hope this helps.
Best wishes,
DP-K
****Click the White thumb to say thanks****
****Please mark Accept As Solution if it solves your problem****
****I don't work for HP****
Microsoft MVP - Windows Experience -
Equivalent to "Add/Remove Programs" aka "Programs and Features" Controls???
WHEN will Apple finally get around to adding an equivalent thing to Windows' "Add/Remove Programs" (XP) aka "Programs and Features" (Vista) Control Panel???
I am looking to uninstall some software from my computer. But only God knows where the installer has stashed files all over my drive! I don't want to leave behind a single preferences file or extension.
Is there some easy way in Mac to do this? In Windows you just go to "Add/Remove Program" and you can uninstall every last shred or trace of that software. But in the Mac... there's about four or five major places to look, but how can you know if it installed something in a hidden directory in the Unix directories somewhere??drdocument, I respectfully, completely disagree with you.
The average Mac user has no clue as to what the Library folder is for. Nor would they be able to sort through it all to find the five locations where the tons of crap might be stored.
Lets take several examples. Here's some programs that I have installed that are quite typical of Mac users:
Garage Band
iTunes
Adobe CS3
Microsoft Office
NONE of these programs can be deleted easily. Garbage Band stores its garbage in numerous unintuitive places:
/Users/me/Music/Garageband
/Library/Audio/Plug-ins
/Library/Application Support/Garage Band/
/Users/me/Library/Preferences/
Further, it's not always clear whether the files you are deleting are used by just one application, or multiple applications from that same company (or even other companies). I often feel unsure if I'm deleting something from /Library/Audio/Plug-ins or /Library/Application Support/Adobe because... is it used only by Photoshop? What if I just wanted to uninstall InDesign and I no longer have the original install disk because, lets say, I sold it?
It should not fall upon the user to play sleuth and hunt down the myriad places that these apps store things on the drive!!!
There should be an EASY Control Panel in System Preferences that lets you uninstall any program off your drive. I seriously don't think that this would hamper application development or make the system run slower or be kludgy. Besides, when has Apple ever taken the path of making things harder on users because they were afraid by making it easier, it would slow down the computer???
If anything the opposite has always been true.
Even a shareware app that just has one application file and no other files on the drive should be able to be uninstalled with confidence by a control panel. Since, how do you KNOW it didn't put another file somewhere, even a preferences file? God only knows how many preferences files are on my drive that I don't need because they never got erased when I uninstalled the app. It would take me days to comb through that mess, especially since the arcane and unintuitive preference file naming scheme used by OS X does not use plain english but rather uses ridiculous un-Mac-like names like "com.unsanity.hoseyoursystem.preference"... whatever happened to "Microsoft Word Preferences" and "Adobe Photoshop Preferences" -- nice Mac-like filenames?!?!??!
I'm tired of the PC-ization of the Mac, the further and further making it more complicated, having apps store more crap in more different places. Having multiple Library folders is just a nightmare from an ease-of-use standpoint, though I know it's necessary for a multi-user OS. But there ought to be a way to have a "single-user" mode that would eliminate the Users directory all together and just store everything at the root level of the HD, rather than having all my documents buried 10 levels deep into the drive.
Anyway the point is you are wrong. The way it is set up makes it harder on users -- even seasoned users like me -- when we want to cleanly uninstall an application with confidence. It means tons of extra time sifting through the labrynthine unix crap. I hate it! Where has "user friendly" gone??
Besides I would never trust a third-party shareware program to uninstall things. How would i know that it knew what to do? Plus it adds extra expense to the OS, for a feature that has been standard on Windows for what seems like 10 years!
When will we finally get this feature? 2020?
Maybe you are looking for
-
Problem with premiere and encore export, Adobe QT32 Server (Not Responding)
I could help. When exporting to Encore or Premiere, the program block. In the Activity Monitor shows me these two errors: Adobe QT32 Server (Not Responding) PPro Headless (Not Responding) Technical Specifications: MAC OS X 10.9.5 Adobe Suite CS6 grap
-
Hi, in 8.1.7 I want importe a table then I have this error : import done in WE8DEC character set and WE8DEC NCHAR character set^C IMP-00017: following statement failed with ORACLE error 1012: "CREATE TABLE "TRAILOCC" ("TO_REF" NUMBER(12, 0), "TO_ENTI
-
Error after Copying Query from Cube to Multiprovider
Hi , I have One cube which is running fine . Now I have created one Multiprivider which has only the Cube . Copied the Query in the Cube to the Multiprovider through RSZC transaction . Now the Query copied to Multiprovider is giving error while ex
-
After iso8 unable to open purchase game ???
After update to iso8 unable to open purchase game ???
-
Stored procedure to Insert any type of file in to sql server from the path ?
Hi, I have a table "FileMGT" and storing files in to disks. FileMGT Columns : FileName FilePath 020324.doc f:\cfs\Claims Document 5013.tif f:\Addendums 2790.msg t:\Treatycfs Now I would like to store all files from above table in to sql sever by