Beforesave error on F12
so I finished doing some work in CS five and then smacked F12 to save and to execute on the server. No such luck. I get a consistent error that says "while executing on load in _before save the following JavaScript error occurred: "in file _beforesave beforesave is not defined"".
Aside being impossible to understand, what does this mean and how do I fix it?
Ross
although I was able to finally see the page in my browser (Firefox) by ignoring the save error box, none of the spry validation inserts are working... huh?
the same problem does not exist in CS four...(I brought the HTML code over from CS five to CS four -- thank goodness for cut-and-paste!)
Ross
Similar Messages
-
IE 11, "unable to decode image at url" error
we have many image file in a SharePoint 2013 image library, some jpg, are not displayed in IE, but it displays ok in Chrome and FF.
when using F12 developer tool, we saw this "unable to decode image at url" , we are simply request a image at url. e.g
https://abc.domain/abcsite/imagelibrary/abc.jpgHi,
some jpg files may have been renamed from a svg, gif or png extension. There are a number of differing JPEG formats.
f12>Console tab, to view any error messages or blocked content or XSS error messages.
f12>Networking tab, click the 'Start' button then refresh your page to see the page resource requests and response headers and content.
f12>Emulation tab, documentModes of IE8 and lower do not natively support alpha channel image formats.
Internet Options>Security tab, click "Reset all zones to default".... MSIE uses mime-sniffing.
Questions regarding Internet Explorer 8, 9 and 10 and Internet Explorer 11 for the IT Pro Audience. Topics covered are: Installation, Deployment, Configuration, Security, Group Policy, Management questions. If you are a consumer looking for answers or to
raise a question, it's highly recommended you head on over to http://answers.microsoft.com/en-us
Rob^_^ -
Functions Not Available in Query Builder
Application Express 4.1.1.00.23
When we go into the Query Builder and select a table and then, select a column, this adds a row for that column below the table. In that newly added row, there is a dropdown labeled "Function". However, this drop down is never enabled, i.e. clicking it has no effect.
Inspecting this element in Chrome, we find that the following error is being thrown at line 502 of qb_core.js
>
Uncaught TypeError: Cannot call method 'indexOf' of undefined
>
The offending line appears to be:
var lid = tableDiv.childNodes.id.substring(0,tableDiv.childNodes[i].id.indexOf('_'));
Has anyone seen this or does anyone have a work around?
Thanks,
-JoeMehabub,
Seems hard to believe that it is working for you. We are on Chrome 21.0.1180.89 m. This is not working for anyone (was originally reported by an End User). BTW, we forced our users to abandon IE in lieu of Chrome. Clearing the cache makes no difference.
It does not work in Safari. Safari -5.1.7 (7534.57.2) throws errors here:
>
qb_core.js:129TypeError: 'undefined' is not an object (evaluating 'e.explicitOriginalTarget.id')
>
if (e.explicitOriginalTarget.id == 'QUERYTEXT'){
if (e.ctrlKey == true && (e.charCode == 97 || e.charCode == 99)) {
return e.keyCode;
} else {
return false;
}It does not work AT ALL in IE. IE doesn't even add the row for the selected column in the GUI. It throws this error (from F12 Debug):
>
SCRIPT5022: DOM Exception: HIERARCHY_REQUEST_ERR (3)
qb_core.js, line 1389 character 5
>
This is the section of the code it dies on:
if(document.all){
table.firstChild.appendChild(newTR);
}else{
table.appendChild(newTR);
}It does work in FireFox (15.0). This is the only browser for which this works (for anyone here).
-Joe -
Create First MVC Application In Eclipse
Hi all.
i use eclipse for development sap ui5 applications.
i use xml view.(What do you suggest you(js ?)).
my controller.js;
sap.ui.controller("ui5_example.oView", {
onInit: function() {
var oView = this.getView();
var oModel = new sap.ui.model.json.JSONModel("source.json");
oView.setModel(oModel);
my xml view;
<core:View xmlns:core="sap.ui.core" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m"
controllerName="ui5_example.oView" xmlns:html="http://www.w3.org/1999/xhtml">
<Page title="UI5 MVC TEST">
<content>
<List
headerText="Kişiler"
items="{path: '/'}" >
<StandardListItem
title="{bpnm}"
iconDensityAware="false"
iconInset="false" />
</List>
</content>
</Page>
</core:View>
my html file;
<script>
sap.ui.localResources("ui5_example");
var app = new sap.m.App({initialPage:"firstView"});
var page = sap.ui.view({id:"firstView", viewName:"ui5_example.oView", type:sap.ui.core.mvc.ViewType.XML});
app.addPage(page);
app.placeAt("content");
</script>
i running project but showing not data.
please help meHi,
first check in chrome console if there are any errors. press F12 which will open chrome console. check where is your source.json located. also refer this sample code JS Bin - Collaborative JavaScript Debugging</title> <link rel="icon" href="http://static.jsbin.…
Regards,
Chandra -
BeforeSave macro error when installing in EGlobal
I've been working on getting a BeforeSave macro to capture baseline "save" dates as referenced in this thread:
http://social.technet.microsoft.com/Forums/projectserver/en-US/30c5ea7b-325f-4de7-be6c-8e150f7ae1b3/capturing-baseline-save-date?forum=projectprofessional2010general
I've also found another thread in which Barbara Henhapl explains how to incorporate the BeforeSave macro into the EGlobal template:
http://social.msdn.microsoft.com/Forums/en-US/0ac7d567-8c30-4b8c-bf6f-05c0ba011372/how-to-run-a-macro-automatically-before-saving-the-project?forum=project2010custprog
However, now that I have the macro working in an individual project, I'm having difficulty getting it saved to my global template so it's automatically added to each schedule when it's opened from the server.
I've tried adding the code to the "VBAProject (Global + non-cached...) --> Microsoft Project Objects --> ThisProject (Global + non-cached...) but it's throwing a Run-time error as show below:
This screen shot is from editing the Global template itself. I've also tried adding the code by saving the schedule that the code is working in to the server, and then adding the code to the VBAProject from there. Still throws the same error.
What am I missing?
Thanks for any suggestions.
DJ JohnsonHi,
replace ActiveProject by "pj" at all places. You want to run the macro from the active project, which is calling the Project_BeforeSave in Eglobal with activeproject as parameter.
Moreover, you are using Enterprise fields, they may also cause an error.
And the last point is to avoid unnecessary steps on EBlobal itsself. So have please a look at my suggestion:
Private Sub Project_BeforeSave(ByVal pj As Project)
'avoid strange behavior in Eglobal
If pj = "Checked-out Enterprise Global" Then
Exit Sub
End If
'Write "" into zzBP00
pj.ProjectSummaryTask.SetField FieldID:=FieldNameToFieldConstant("zzBP00", pjTask), Value:=""
End Sub
Does this work?
Barbara
To increase the value of this forum, please mark the replies that helped to solve your issue as answer. If you find answers to questions from other forum participants to be helpful, please mark them as helpful. Your participation will help others to find
an appropriate solution faster. Thanks for your support! -
Import Basis Support Package 7.00 error
Hi All,
I wanted to apply Basis support package 9 for release 7.00 for our solution manager 4.0 system.
When i started, it gave an error in the phase ADDON_CONFLICT? stage.. The message is as below:
Phase ADDON_CONFLICTS_?: Explanation of Errors
Conflicts were found between the Support Packages that you want to
import and the Add-Ons installed in the system. To guarantee the
consistency of your system, the import is interrupted until all Conflict
Resolution Transports (CRTs) for the listed Support Packages are
included in the queue.
To include the CRTs in the queue, proceed as follows:
- Write down the Support Packages and Add-Ons that have conflicts.
- Leave this screen by choosing 'Cancel' (F12).
- Load the CRTs for the Support Packages with conflicts from the SAP
Service Marketplace or request them from your Add-On supplier.
- Define the extended queue again in the Support Package Manager.
- Import the queue. The Support Package Manager executes all steps from
the beginning.
If the problem involves an SAP Add-On, see SAP Note 53902, which tells
you which CRTs resolve the conflicts. Otherwise contact the supplier of
your Add-On for details on how to proceed.
The following contains a table of Support Packages for each Add-On for
which conflicts were detected. The column 'Information on the Conflict
Resolution' specifies how you can resolve a conflict. For more
information, select the corresponding 'Information for the Conflict
Resolution'.
Conflicts Between Add-On ST 400 and Support Packages
Software Component Release Support Package Information on
Conflict Resolution
SAP_BASIS 700 SAPKB70009 Include CRT
Can anyone guide me how to proceed.
Thanks,
Sailesh KHi Shailesh,
You are employing one or more Add-Ons in your system, apply patches regularly and want to know how the consistency of your Add-Ons is guaranteed. The list of Add-Ons installed in your system is stored in table AVERS.
During patch application the SAP Patch Manager (SPAM) checks for conflicts between patches in the queue and the installed Add-Ons. A conflict occurs if an object delivered in a patch is also delivered in an Add-On. If conflicts are detected, SPAM stops processing at step ADDON_CONFLICTS_? and asks the user to load the corresponding CRTs into his system. The attributes of such CRTs match the Add-On id, Add-On release and patch predecessor (i.e. the patch in conflict).
The patch application can only resume if all CRTs are selected in the patch queue. To resolve a conflict SPAM does not check if the conflicting object is contained in a CRT. It suffices that the corresponding CRT has been selected in the patch queue. All conflicts raised by its patch predecessor(s) are then resolved in one go.
CRTs were introduced to protect the consistency of Add-Ons during the application of patches, such as Hot Packages and Legal Change Patches (LCP). There are two types of CRTs:
1. Conflict Resolution Transports (CRT)
A CRT resolves conflicts between one patch and one version of an Add-On including all previous versions. Example:
Consider a system where Add-On IS-X is installed. During the application of patches P1 and P2 SPAM detected conflicts between the patches and the Add-On.
To resolve these conflicts two separate CRTs are required, CRT1 and CRT2. A consistent patch queue looks like this:
P1
CRT1
P2
CRT2
SPAM will only let you resume the patch application if you redefine the patch queue containing all four patches. You can see the name of the patch for which a CRT resolves a conflict in the "Predecessor" field in the patch queue dialog.
2. Collective Conflict Resolution Transports (CCRT) are similar to CRTs but resolve conflicts between several patches and an Add-On. Example:
Consider the previous example but this time the conflicts between patches P1, P2 and Add-On IS-X are resolved not by two CRTs but by one Collective CRT (CCRT) CCRT1. A consistent patch queue looks like this:
P1
P2
CCRT1
SPAM will only let you resume the patch application if you redefine the patch queue containing all three patches. The CCRT is added at the end of its highest predecessor, here P2. You can see the highest predecessor for a CCRT in field "Valid to patch#" when you scroll the patch queue dialog to the right.
Keep in mind that a CCRT describes a range of patches for which conflicts are resolved, with the lower limit being the predecessor and higher limit the highest predecessor.
Cheers,
Shyam -
Dreamweaver 6 launch error - JavaScript error bcinit
Hi
I have DW6 latest version running on Win XP SP3 and am all of a sudden getting the strangest bug (I have reported it), but I am wondering if anyone else has seen it or has any ideas how to fix it?
FYI I have already tried completely uninstalling Creative Cloud, rebooting, running the Creative Clean utility to remove all traces of any suite and then reinstalling Creative Cloud (takes hours ) and still have the same problem which is as follows below (FWIW I have never used BusinessCatalyst, either):
I launch DW and get the following error message "While executing onLoad in BusinessCatalyst.htm, the following JavaScript error(s) occurred: In file "BusinessCatalyst": bcinit is not defined"
When I try to open a file I get the following error message "The following translators were no loaded due to errors: ASP.NET: has configuration information that is invalid. BCDynamicTranslator.html: has configuration data that is invalid. BCStaticTranslator.html has configuration information that is invalid. XSLTransform.htm: has configuration data that is invalid"
Once I clear the dialog DW loads. However, when I attempt to save a file I then get the message "While executing onLoad in _beforeSave.htm, the following JavaScript error(s) occurred: In file "_beforeSave": beforeSave is not defined"
In addition, the space in the Help menu for Updates is simply blank and there is no Edit > Paste item either (just an empty space).
One other clue is that after I reinstalled Creative Cloud and BEFORE I applied the latest updates it seemed DW ran OK (it was a quick check, so I might be wrong).
The problems above are rendering DW unuseable to me at the moment, and it is totally bizarre they remain after a complete reinstall, so any clues on what has happened/how to fix it would be greatfully received!
Thanks!Hi John
So many thanks for that. I tried step 4 and deleted 2 WinFileCache files (neither of which were called what they said they were) and restarted DW and it now (so far!) seems to work again.
I have no idea what went wrong, but I am up and running again, so MUCHOS thanks again for your swift repsonse!
atb -
PL/SQL reporting problem - "The webpage cannot be found" error
Dear All Expert,
I'm here having a problem on generating apex report using PL/SQL. "The webpage cannot be found" error appear when "Search" button pressed.
I'm appreciating if anyone can give their idea on this issue.
PL/SQL will be fired when "Search" button pressed.
My PL/SQL code as below;
DECLARE
lv_desc CLOB:='';
lv_note_desc varchar2(4000);
lv2 CLOB;
lv_title varchar2(2000);
lv_ti varchar2(10);
lv_tg varchar2(10);
lv_tr_cnt integer:= 0;
lv_ti_code varchar2(6);
lv_age number(6):= 0;
lv_note_flag varchar(1);
fv_note_flag varchar2(6);
fv_ti_code varchar2(6);
ti_code varchar2(20);
ti_name varchar2(50);
ti_tm_code varchar2(6);
ti_test_grp varchar2(6);
note_desc varchar2(4000);
ti_unit varchar2(20);
ti_insurance_code varchar2(20);
ti_price number(14);
ti_sex varchar(1);
ti_age varchar(10);
ti_tr_desc varchar(30);
ti_lolimit number(10);
ti_uplimit number(10);
ti_plolimit number(10);
ti_puplimit number(10);
lv_hkey number(10):= 0;
lv_found varchar2(1):= 'N';
lv_itpv varchar2(4000);
lv_lolimit char(15);
lv_uplimit char(15);
lv_tr char(15);
lv_tc char(30);
CURSOR READ_C1_REC IS
select ti_code, ti_name, ti_tm_code, ti_test_grp,ti_unit, ti_itpv_flag,ti_attached_cmt
from test_item
where ti_code like NVL(:P11104_TI_CODE,'%')
and ti_test_grp like NVL(:P11104_TG_CODE,'%')
and ti_code not like '0MB%'
order by ti_code;
C1_REC READ_C1_REC%ROWTYPE;
CURSOR READ_C2_REC IS
select tr_sex_code,tr_ageto,tr_agecode,tr_range_desc,tr_mrr_desc,tr_normal_lolimit,tr_upper_uplimit,tr_panic_lolimit,tr_panic_uplimit
from tr_range
where tr_ti_code = lv_ti_code
order by tr_ageto asc,tr_sex_code desc;
C2_REC READ_C2_REC%ROWTYPE;
cursor READ_C3_REC is
select tivh_key
from test_itpvh
where tivh_ti_code = ti_code
order by tivh_efd desc;
C3_REC READ_C3_REC%ROWTYPE;
cursor READ_C4_REC is
select tivd_lolimit,tivd_uplimit,tivd_value,tivd_rr_desc
from test_itpvd
where tivd_hkey = lv_hkey
order by tivd_seqno;
C4_REC READ_C4_REC%ROWTYPE;
BEGIN
lv_title := '<div style="overflow: auto;height: 500px; width: 1000px;"><table style="width: 500px" cellpadding="0" cellspacing="0"><thead><tr><th>Code</th><th>Name</th></tr></thead>';
htp.p(lv_title);
OPEN READ_C1_REC;
LOOP
FETCH READ_C1_REC INTO C1_REC;
EXIT WHEN READ_C1_REC%NOTFOUND;
lv_note_flag := 'N';
fv_note_flag := 'N';
fv_ti_code := c1_rec.ti_code;
ti_code := c1_rec.ti_code;
ti_name := ' '||c1_rec.ti_name;
ti_tm_code := c1_rec.ti_tm_code;
ti_test_grp := c1_rec.ti_test_grp;
lv_desc := '<tbody><tr><td><input type="hidden" name="f01" value="'||fv_ti_code||'" /></td>'||
'<td><input type="text" name="f02" size="20" maxlength="20" value="'||ti_code||'" /></td>'||
'<td><input type="text" name="f03" size="50" maxlength="50" value="'||ti_name||'" /></td>'||
'<td><input type="text" name="f04" size="6" maxlength="6" value="'||ti_tm_code||'" /></td>'||
'<td><input type="text" name="f05" size="6" maxlength="6" value="'||ti_test_grp||'" /></td>';
if c1_rec.ti_itpv_flag = 'Y' then
lv_note_flag := 'Y';
open read_c3_rec;
loop
fetch read_c3_rec into c3_rec;
exit when read_c3_rec%notfound;
lv_hkey := c3_rec.tivh_key;
lv_found := 'Y'; exit;
end loop;
close read_c3_rec;
if lv_found = 'Y' then
lv_lolimit := 'Lower limit'; lv_uplimit := 'Upper limmit';
lv_tr := 'Result'; lv_tc := 'Comment';
lv_itpv := 'INTERPRETED TEST RESULT'||chr(10)||'-----------------------'||chr(10)||lv_lolimit||lv_uplimit||lv_tr||lv_tc||chr(10);
open read_c4_rec;
loop
fetch read_c4_rec into c4_rec;
exit when read_c4_rec%notfound;
lv_lolimit := to_char(c4_rec.tivd_lolimit,'999990.999');
lv_uplimit := to_char(c4_rec.tivd_uplimit,'999990.999');
lv_tr := c4_rec.tivd_value;
lv_tc := c4_rec.tivd_rr_desc;
lv_itpv := lv_itpv||chr(10)||lv_lolimit||lv_uplimit||lv_tr||lv_tc;
end loop;
close read_c4_rec;
end if;
note_desc := lv_itpv||chr(10)||chr(10);
end if;
if ltrim(rtrim(c1_rec.ti_attached_cmt)) is not null then
lv_note_flag := 'Y';
note_desc := note_desc||'ATTACHED COMMENTS'||chr(10)||'-----------------'||chr(10)||ltrim(rtrim(c1_rec.ti_attached_cmt))||chr(10);
end if;
begin
select unit_name into ti_unit
from unit_tbl
where unit_code = c1_rec.ti_unit;
exception when no_data_found then
ti_unit := null;
end;
lv_desc := lv_desc ||'<td><input type="text" name="f06" size="20" maxlength="20" value="'||ti_unit||'" /></td>';
begin
select imh_insurance_code, imh_curr_p1 into ti_insurance_code, ti_price
from item_masterh
where imh_code = c1_rec.ti_code;
exception when no_data_found then
ti_insurance_code := null; ti_price := null;
end;
lv_desc := lv_desc ||'<td><input type="text" name="f07" size="20" maxlength="20" value="'||ti_insurance_code||'" /></td>'||'<td><input type="text" name="f08" size="14" maxlength="14" value="'||to_char(ti_price)||'" /></td>';
lv_ti_code := c1_rec.ti_code;
lv_tr_cnt := 0;
lv2 := '<table width="100%" border="0" bgcolor="#009900" cellspacing="0">';
OPEN READ_C2_REC;
LOOP
FETCH READ_C2_REC INTO C2_REC;
EXIT WHEN READ_C2_REC%NOTFOUND;
lv_tr_cnt := lv_tr_cnt + 1;
if c2_rec.tr_agecode = 'Y' then
lv_age := c2_rec.tr_ageto / 365;
elsif c2_rec.tr_agecode = 'M' then
lv_age := c2_rec.tr_ageto / 30;
else
lv_age := c2_rec.tr_ageto;
end if;
ti_sex := c2_rec.tr_sex_code;
ti_age := lv_age||c2_rec.tr_agecode;
ti_tr_desc := ' '||c2_rec.tr_range_desc;
ti_lolimit := c2_rec.tr_normal_lolimit;
ti_uplimit := c2_rec.tr_upper_uplimit;
ti_plolimit := c2_rec.tr_panic_lolimit;
ti_puplimit := c2_rec.tr_panic_uplimit;
if c2_rec.tr_range_desc = 'MRR' then
lv_note_flag := 'Y';
note_desc := 'MRR DESCRIPTION'||chr(10)||'---------------'||chr(10)||c2_rec.tr_mrr_desc||chr(10)||chr(10)||note_desc;
end if;
if lv_note_flag = 'Y' then
fv_note_flag := 'Y';
end if;
lv2 := lv2 || '<tr><td><input type="text" name="f09" size="1" maxlength="1" value="'||ti_sex||'" /></td>'||'<td><input type="text" name="f10" size="10" maxlength="10" value="'||to_char(ti_age)||'" /></td>'||'<td><input type="text" name="f11" size="30" maxlength="30" value="'||ti_tr_desc||'" /></td>'||'<td><input type="text" name="f12" size="10" maxlength="10" value="'||to_char(ti_lolimit,'99990.999')||'" /></td>'||'<td><input type="text" name="f13" size="10" maxlength="10" value="'||to_char(ti_uplimit,'99990.999')||'" /></td>'||'<td><input type="text" name="f14" size="10" maxlength="10" value="'||to_char(ti_plolimit,'99990.999')||'" /></td>'||'<td><input type="text" name="f15" size="10" maxlength="10" value="'||to_char(ti_puplimit,'99990.999')||'" /></td></tr>';
END LOOP; lv2 := lv2||'</table>';
CLOSE READ_C2_REC;
if lv_tr_cnt = 0 then
if lv_note_flag = 'Y' then
fv_note_flag := 'Y';
end if;
end if;
lv_desc := lv_desc||'<td><input type="hidden" name="f16" value="'||fv_note_flag||'" /></td>'||'<td><input type="hidden" name="f17" value="'||note_desc||'" /></td>';
lv_desc := lv_desc||'<td>'||lv2||'</td></tr></tbody>';
htp.p(lv_desc);
END LOOP;
CLOSE READ_C1_REC;
htp.p('</table>');
END;
Thanks you very much in advance!First thing I'd say is that you're code doesn't compile:
lv_title := ' // <----Secondly, does no-one use comments anymore? Isn't this drilled into people in programming classes at colleges? There's a whole bunch of code there but not much in the way of explanation as to what you are trying to achieve. It might make perfect sense to you now but try going back to it in a year and see if you can untangle it's purpose.
Thirdly, is there a specific reason why you've chosen to manually generate a report in PL/SQL, rather than delegating it to a report region? I understand that for particular formatting requirements (denormalised data, cells-within-cells etc), it is occasionally necessary to go to these lengths but I can't help but feeling a well-written query could simplify a lot of this, particularly the references multiple cursors. -
"BCD file is missing some information Error code: 0xc0000034"
This laptop is a Dell Inspiron 15 (3521), it's operating system is Windows 8, it has no warranty, nor an installation media. I don't know how to repair it, or what caused this problem. I don't know if Dell would be able to help as it has no warranty. All I think I know about this problem is that Windows has to be installed again. And I'm not really good with computers.
Hi ,
Thank you for reaching out to us.
Before we proceed with repairing the Windows 8 operating system, Lets confirm there no hardware issues in the laptop.
Could you please run a thorough diagnostics on the laptop by pressing F12 key for 3-5 times on the Dell logo which comes up during the startup, Select the option "Diagnostics" from the list. Follow the on screen instruction.
Should it come up with any error messages, please let us know what is the Error message and Validation code.
However if everything comes up okay, please send me your computer’s service tag via private message.
To send a private message, click on my name and click start conversation. -
Satellite Pro C855-1TC boot error - backup does not work
Hi
My laptop went curput 2 days after I done a back up.
Came up with an error code: oxc00000f
I tried using the backup disk but ask to delete all on hardisk which i didn't
I have all my photo's etc on there,
I tried all the other options. It says came up were windows is installed the drive is locked and unlock and try again. How do you unlock?
Also the laptop was preinstalled. The laptop didn't come with the disk
How do you find your product key code?
Its not on a label on the laptop. Just Windows 8 home sticker,
Typicaly, warranty run out month before grrr.
I can borrow a friends windows 8 disk but I need my key no so frustrating
Im no techno fob just need advise please.
Thanks amandaThe laptop did not come with any disks because there was a possibility to create own recovery medium (USB or Disk) using the preinstalled software called Toshiba Recovery Medium Creator.
If you dont have such disk, you order this here:
http://backupmedia.toshiba.eu/landing.aspx
Now back to your issue:
Press power button and then F12
Now you should see some bootable devices. Last option is HDD Recovery.
Check if you could recover the notebook using the HDD recovery option.
Regarding the images on your disk.
Well, its possible to remove the HDD and to connect this HDD to another computer using external USB-SATA caddy. This allows you to move the pictures to another computer.
Note: this needs to be done before running the HDD recovery process. -
SSRS 2012 Print Error w/ Win 8.1 IE11 (0x80004005)
I'm having an issue printing SSRS 2012 reports from Win 8.1/IE11. When I print I get "An error occurred trying to render the report. (0x80004005)" See below for SSRS Log. This happens when trying to print any reports from this
server on a win 8.1 machine. I've checked on Win8/IE10 and Win7/IE11 and they both work fine. When I change the "User agent string" in F12/Emulation to IE10 instead of default it also works fine. These reports are in compatibility mode
by default due to the "Dispaly intranet sites in Compatibility View" being checked by default. If I uncheck this box the reports will not even run. They display an error message of "Value cannot be null. Parameter name: String"
which is very similar looking to the error in the log below.
TIA for any help
Tommy
The error log from SSRS is
webserver!ReportServer_0-15!14cc!06/11/2014-09:59:40:: e ERROR: Internal error: System.ArgumentNullException: Value cannot be null.
Parameter name: String
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Web.Configuration.HttpCapabilitiesBase.get_MajorVersion()
at Microsoft.ReportingServices.Diagnostics.Utilities.BrowserDetectionUtility.GetBrowserInfoFromRequest(HttpRequest request)
at Microsoft.ReportingServices.WebServer.HttpRequestContext.get_BrowserCapabilities()
at Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.HttpRequestWrapper.get_BrowserCapabilities()
at Microsoft.ReportingServices.Library.StreamRequestHandler.PopulateRSRequestParameters()
at Microsoft.ReportingServices.Library.StreamRequestHandler.PerformStreamedOperation(StreamedOperation operation)
at Microsoft.ReportingServices.Library.StreamRequestHandler.RenderItem(ItemType itemType)
at Microsoft.ReportingServices.Library.StreamRequestHandler.ExecuteCommand()
at Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.RenderPage()
library!ReportServer_0-15!14cc!06/11/2014-09:59:40:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeException: ArgumentException is encountered. Check inner exception for details., Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeException:
An error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0-15-130469329522201322. Most likely, the HTTP request contains an unsupported verb or invalid syntax. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: String
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Web.Configuration.HttpCapabilitiesBase.get_MajorVersion()
at Microsoft.ReportingServices.Diagnostics.Utilities.BrowserDetectionUtility.GetBrowserInfoFromRequest(HttpRequest request)
at Microsoft.ReportingServices.WebServer.HttpRequestContext.get_BrowserCapabilities()
at Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.HttpRequestWrapper.get_BrowserCapabilities()
at Microsoft.ReportingServices.Library.StreamRequestHandler.PopulateRSRequestParameters()
at Microsoft.ReportingServices.Library.StreamRequestHandler.PerformStreamedOperation(StreamedOperation operation)
at Microsoft.ReportingServices.Library.StreamRequestHandler.RenderItem(ItemType itemType)
at Microsoft.ReportingServices.Library.StreamRequestHandler.ExecuteCommand()
at Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler.RenderPage()
--- End of inner exception stack trace ---;
ui!ReportManager_0-16!3cc!06/11/2014-09:59:40:: i INFO: Unhandled exception: Microsoft.Reporting.WebForms.ReportServerException: An error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0-15-130469329522201322. Most likely,
the HTTP request contains an unsupported verb or invalid syntax. (rsHttpRuntimeError) ---> Microsoft.Reporting.WebForms.ReportServerException: For more information about this error navigate to the report server on the local server machine, or enable remote
errors
--- End of inner exception stack trace ---
at Microsoft.Reporting.WebForms.SoapReportExecutionService.ServerUrlRequest(AbortState abortState, String url, Stream outputStream, String& mimeType, String& fileNameExtension)
at Microsoft.Reporting.WebForms.SoapReportExecutionService.Render(AbortState abortState, String reportPath, String executionId, String historyId, String format, XmlNodeList deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream,
String& mimeType, String& fileNameExtension)
at Microsoft.Reporting.WebForms.ServerReport.InternalRender(Boolean isAbortable, String format, String deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream, String& mimeType, String& fileNameExtension)
at Microsoft.Reporting.WebForms.ServerModeSession.RenderReport(String format, Boolean allowInternalRenderers, String deviceInfo, NameValueCollection additionalParams, Boolean cacheSecondaryStreamsForHtml, String& mimeType, String& fileExtension)
at Microsoft.Reporting.WebForms.ServerModeSession.RenderReportForPrint(String deviceInfo, NameValueCollection additonalParams, HttpResponse response)
at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)Hi Joshua.Arenz,
As per my understanding, you configured SSRS 2012 of SharePoint mode, when you click system setting in Central Admin, you got the error message.
According to the error message, the Reporting Services service application is not configured correctly. Please make sure you created service application correctly by following steps:
In SharePoint Central Administration, in the Application Management group, click Manage Service Applications.
In the SharePoint toolbar, click the New button.
In the New menu, click SQL Server Reporting Services Service Application.
In the Create SQL Server Reporting Services Service Application page, enter a name for the application.
In Application Pool section, create a new application pool for the application (recommended). Then select or create a managed account for the application pool.
In the Database Server, you can use the current server or choose a different SQL Server.
In Database Name the default value is ReportingService_<guid>, which is a unique database name. If you type a new value, type a unique value.
In Database Authentication, the default is Windows Authentication.
In the Web Application Association section, select the Web Application to be provisioned for access by the current Reporting Services Service Application.
Click OK.
For more information about Creating a new Reporting Services Service Application, please refer to the following document:
http://niftit.com/how-to-install-configure-reporting-services-sharepoint-2013/
If you have any more questions, please feel free to ask.
Thanks,
Wendy Fu -
Getting error while displaying a cell as a button in ALV
Hello All,
I am trying to display a cell in ALV output as pushbutton. The following is the code I am using.
DATA BEGIN OF gt_list OCCURS 0.
INCLUDE STRUCTURE sflight.
DATA rowcolor(4) TYPE c.
DATA cellcolors TYPE lvc_t_scol.
DATA carrid_handle TYPE int4.
DATA connid_handle TYPE int4.
DATA cellstyles TYPE lvc_t_styl.
DATA END OF gt_list.
LOOP AT gt_list.
gs_style-fieldname = 'Details'.
gs_style-style = cl_gui_alv_grid=>mc_style_button.
APPEND gs_style TO gt_list-cellstyles.
MODIFY gt_list.
ENDLOOP.
CALL METHOD gr_alvgrid->set_table_for_first_display
EXPORTING
is_layout = gs_layout
CHANGING
it_outtab = gt_list
it_fieldcatalog = gt_fieldcat.
But this is giving mr an error message that in call to method set_table_for_first_display type of it_outtab & gt_list do not match.
Could anyone please suggest how to circumvent this error.
Regards
Indrajit.Hello Indrajit
The following sample report is a variation of a previously published report () showing radiobuttons and pushbuttons (at cell level) within a single ALV list.
*& Report ZUS_SDN_ALV_WITH_RADIOBUTTONS1
*& This program shows how to realize radiobuttons in ALV grid lists
*& using event HOTSPOT_CLICK.
*& In addition it shows how to realize pushbuttons at CELL level.
*& Screen 100:
*& - Flow logic
*& PROCESS BEFORE OUTPUT.
*& MODULE PBO.
*& PROCESS AFTER INPUT.
*& MODULE PAI.
*& - Screen elements: none
*& - ok-code field -> gd_okcode
*& GUI Status MAIN100:
*& - F3 = 'BACK', Shift+F3 = 'EXIT', F12 = 'CANC'
PROGRAM zus_sdn_alv_with_radiobuttons.
TYPE-POOLS: abap, icon. " INCLUDE <icon>. for releases < 6.20
TYPES: BEGIN OF ty_s_sflight.
INCLUDE TYPE sflight.
TYPES: button1 TYPE iconname.
TYPES: button2 TYPE iconname.
TYPES: button3 TYPE iconname.
TYPES: button4 TYPE iconname.
TYPES: pushbutton TYPE iconname.
TYPES: cellstyles TYPE lvc_t_styl.
TYPES: END OF ty_s_sflight.
DATA:
gt_sflight TYPE STANDARD TABLE OF ty_s_sflight,
gs_layout TYPE lvc_s_layo,
gt_fcat TYPE lvc_t_fcat.
DATA:
gd_okcode TYPE ui_func,
go_docking TYPE REF TO cl_gui_docking_container,
go_grid TYPE REF TO cl_gui_alv_grid.
* CLASS lcl_eventhandler DEFINITION
CLASS lcl_eventhandler DEFINITION.
PUBLIC SECTION.
CLASS-METHODS:
handle_hotspot_click FOR EVENT hotspot_click OF cl_gui_alv_grid
IMPORTING
e_row_id
e_column_id
es_row_no
sender,
handle_button_click FOR EVENT button_click OF cl_gui_alv_grid
IMPORTING
es_col_id
es_row_no
sender.
ENDCLASS. "lcl_eventhandler DEFINITION
* CLASS lcl_eventhandler IMPLEMENTATION
CLASS lcl_eventhandler IMPLEMENTATION.
METHOD handle_hotspot_click.
* define local data
FIELD-SYMBOLS:
<ls_entry> TYPE ty_s_sflight,
<ld_fld> TYPE ANY.
READ TABLE gt_sflight ASSIGNING <ls_entry> INDEX es_row_no-row_id.
CHECK ( <ls_entry> IS ASSIGNED ).
* Set all radio buttons "unselected"
<ls_entry>-button1 = icon_wd_radio_button_empty.
<ls_entry>-button2 = icon_wd_radio_button_empty.
<ls_entry>-button3 = icon_wd_radio_button_empty.
<ls_entry>-button4 = icon_wd_radio_button_empty.
ASSIGN COMPONENT e_column_id-fieldname OF STRUCTURE <ls_entry>
TO <ld_fld>.
IF ( <ld_fld> IS ASSIGNED ).
* Set selected radio button "selected".
<ld_fld> = icon_wd_radio_button.
ENDIF.
* Force PAI followed by refresh of table display in PBO
CALL METHOD cl_gui_cfw=>set_new_ok_code
EXPORTING
new_code = 'REFRESH'
* IMPORTING
* RC =
ENDMETHOD. "handle_hotspot_click
METHOD handle_button_click.
MESSAGE 'Pushbutton selected' TYPE 'I'.
ENDMETHOD. "handle_button_click
ENDCLASS. "lcl_eventhandler IMPLEMENTATION
* MAIN *
START-OF-SELECTION.
PERFORM select_data.
PERFORM init_controls.
PERFORM build_fieldcatalog.
PERFORM set_layout.
CALL METHOD go_grid->set_table_for_first_display
EXPORTING
* i_structure_name = 'SFLIGHT'
is_layout = gs_layout
CHANGING
it_fieldcatalog = gt_fcat
it_outtab = gt_sflight.
* Link docking container to dynpro
CALL METHOD go_docking->link
EXPORTING
repid = syst-repid
dynnr = '0100'
* CONTAINER =
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
lifetime_dynpro_dynpro_link = 3
OTHERS = 4.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL SCREEN 100.
END-OF-SELECTION.
* MODULE PBO OUTPUT *
MODULE pbo OUTPUT.
SET PF-STATUS 'MAIN100'.
ENDMODULE. "PBO OUTPUT
* MODULE PAI INPUT *
MODULE pai INPUT.
* Leave report
CASE gd_okcode.
WHEN 'BACK' OR
'EXIT' OR
'CANC'.
SET SCREEN 0. LEAVE SCREEN.
* Refresh table display
WHEN 'REFRESH'.
PERFORM refresh_display.
WHEN OTHERS.
* do nothing
ENDCASE.
CLEAR gd_okcode.
ENDMODULE. "PAI INPUT
*& Form BUILD_FIELDCATALOG
* text
* --> p1 text
* <-- p2 text
FORM build_fieldcatalog .
* define local data
DATA:
ls_fcat TYPE lvc_s_fcat.
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
* I_BUFFER_ACTIVE =
i_structure_name = 'ICON'
* I_CLIENT_NEVER_DISPLAY = 'X'
* I_BYPASSING_BUFFER =
* I_INTERNAL_TABNAME =
CHANGING
ct_fieldcat = gt_fcat
EXCEPTIONS
inconsistent_interface = 1
program_error = 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.
DELETE gt_fcat WHERE ( fieldname <> 'NAME' ).
* NOTE: field ICON-NAME has data element ICONNAME.
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
* I_BUFFER_ACTIVE =
i_structure_name = 'SFLIGHT'
* I_CLIENT_NEVER_DISPLAY = 'X'
* I_BYPASSING_BUFFER =
* I_INTERNAL_TABNAME =
CHANGING
ct_fieldcat = gt_fcat
EXCEPTIONS
inconsistent_interface = 1
program_error = 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.
READ TABLE gt_fcat INTO ls_fcat
WITH KEY fieldname = 'NAME'.
IF ( syst-subrc = 0 ).
DELETE gt_fcat INDEX syst-tabix.
ENDIF.
ls_fcat-fieldname = 'PUSHBUTTON'.
ls_fcat-coltext = ls_fcat-fieldname.
** ls_fcat-icon = 'X'.
ls_fcat-hotspot = 'X'.
INSERT ls_fcat INTO gt_fcat INDEX 5.
ls_fcat-fieldname = 'BUTTON4'.
ls_fcat-coltext = ls_fcat-fieldname.
ls_fcat-icon = 'X'.
ls_fcat-hotspot = 'X'.
INSERT ls_fcat INTO gt_fcat INDEX 5.
ls_fcat-fieldname = 'BUTTON3'.
ls_fcat-coltext = ls_fcat-fieldname.
INSERT ls_fcat INTO gt_fcat INDEX 5.
ls_fcat-fieldname = 'BUTTON2'.
ls_fcat-coltext = ls_fcat-fieldname.
INSERT ls_fcat INTO gt_fcat INDEX 5.
ls_fcat-fieldname = 'BUTTON1'.
ls_fcat-coltext = ls_fcat-fieldname.
INSERT ls_fcat INTO gt_fcat INDEX 5.
* Renumbering of the columns
LOOP AT gt_fcat INTO ls_fcat.
ls_fcat-col_pos = syst-tabix.
MODIFY gt_fcat FROM ls_fcat INDEX syst-tabix.
ENDLOOP.
ENDFORM. " BUILD_FIELDCATALOG
*& Form SELECT_DATA
* text
* --> p1 text
* <-- p2 text
FORM select_data .
* define local data
DATA:
ls_sflight TYPE ty_s_sflight,
ld_style TYPE raw4,
ls_cellstyle TYPE lvc_s_styl,
lt_cellstyles TYPE lvc_t_styl.
SELECT * FROM sflight INTO CORRESPONDING FIELDS OF TABLE gt_sflight.
ls_sflight-button1 = icon_wd_radio_button. " selected radiobutton
ls_sflight-button2 = icon_wd_radio_button_empty.
ls_sflight-button3 = icon_wd_radio_button_empty.
ls_sflight-button4 = icon_wd_radio_button_empty.
* Alternatively: create icons using function module 'ICON_CREATE'
MODIFY gt_sflight FROM ls_sflight
TRANSPORTING button1 button2 button3 button4
WHERE ( carrid IS NOT INITIAL ).
ls_cellstyle-style2 = cl_gui_alv_grid=>mc_style_hotspot.
APPEND ls_cellstyle TO lt_cellstyles.
LOOP AT gt_sflight INTO ls_sflight.
REFRESH: ls_sflight-cellstyles.
CLEAR: ls_cellstyle.
ls_cellstyle-fieldname = 'PUSHBUTTON'.
IF ( syst-tabix < 6 ).
ls_sflight-pushbutton = icon_detail.
ls_cellstyle-style = cl_gui_alv_grid=>mc_style_button.
APPEND ls_cellstyle TO ls_sflight-cellstyles.
ELSE.
ls_sflight-pushbutton = space.
ls_cellstyle-style = cl_gui_alv_grid=>mc_style_hotspot_no.
APPEND ls_cellstyle TO ls_sflight-cellstyles.
ENDIF.
MODIFY gt_sflight FROM ls_sflight.
ENDLOOP.
ENDFORM. " SELECT_DATA
*& Form INIT_CONTROLS
* text
* --> p1 text
* <-- p2 text
FORM init_controls .
CHECK ( go_docking IS NOT BOUND ).
* Create docking container
CREATE OBJECT go_docking
EXPORTING
parent = cl_gui_container=>screen0
* REPID =
* DYNNR =
* SIDE = DOCK_AT_LEFT
* EXTENSION = 50
* STYLE =
* LIFETIME = lifetime_default
* CAPTION =
* METRIC = 0
ratio = 90
* NO_AUTODEF_PROGID_DYNNR =
* NAME =
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5
OTHERS = 6.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Size of container = full screen size
CALL METHOD go_docking->set_extension
EXPORTING
extension = 99999
EXCEPTIONS
cntl_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.
* Create ALV grid instance
CREATE OBJECT go_grid
EXPORTING
* I_SHELLSTYLE = 0
* I_LIFETIME =
i_parent = go_docking
* I_APPL_EVENTS = space
* I_PARENTDBG =
* I_APPLOGPARENT =
* I_GRAPHICSPARENT =
* I_NAME =
* I_FCAT_COMPLETE = SPACE
EXCEPTIONS
error_cntl_create = 1
error_cntl_init = 2
error_cntl_link = 3
error_dp_create = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Set event handler for events
SET HANDLER:
lcl_eventhandler=>handle_hotspot_click FOR go_grid,
lcl_eventhandler=>handle_button_click FOR go_grid.
ENDFORM. " INIT_CONTROLS
*& Form REFRESH_DISPLAY
* Refresh table display after switching the radiobuttons
* --> p1 text
* <-- p2 text
FORM refresh_display .
* define local data
DATA:
ls_stable TYPE lvc_s_stbl.
ls_stable-row = abap_true.
ls_stable-col = abap_true.
CALL METHOD go_grid->refresh_table_display
EXPORTING
is_stable = ls_stable
* I_SOFT_REFRESH =
EXCEPTIONS
finished = 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. " REFRESH_DISPLAY
*& Form SET_LAYOUT
* Set layout for ALV list
* --> p1 text
* <-- p2 text
FORM set_layout .
CLEAR: gs_layout.
gs_layout-cwidth_opt = abap_true. " optimize column width
gs_layout-zebra = abap_true.
gs_layout-stylefname = 'CELLSTYLES' .
ENDFORM. " SET_LAYOUT -
Error while updating SP's for Solman
Hello ,
I am updating the SP's for Solman. and I have come across these 3 errors, how do I resolve them
1.Function RSDDTREX_INDEX_CHECK (RSDDTREX_CHECK 01) does not fit into the existing function group ((RSDDTREX 06))
2.Table RSBGUI_R_TEST is not in nametab.
3. Phase ADDON_CONFLICTS_?: Explanation of Errors
Conflicts were found between the Support Packages that you want to
import and the Add-Ons installed in the system. To guarantee the
consistency of your system, the import is interrupted until all Conflict
Resolution Transports (CRTs) for the listed Support Packages are
included in the queue.
To include the CRTs in the queue, proceed as follows:
#NAME?
- Leave this screen by choosing 'Cancel' (F12).
#NAME?
Service Marketplace or request them from your Add-On supplier.
#NAME?
#NAME?
the beginning.
If the problem involves an SAP Add-On, see SAP Note 53902, which tells
you which CRTs resolve the conflicts. Otherwise contact the supplier of
your Add-On for details on how to proceed.
The following contains a table of Support Packages for each Add-On for
which conflicts were detected. The column 'Information on the Conflict
Resolution' specifies how you can resolve a conflict. For more
information, select the corresponding 'Information for the Conflict
Resolution'.
Note:
You are importing the queue in the test scenario. As this scenario is
only used for performing analyses, you can skip the errors and continue
the import in the next phase.
In the standard scenario, however, note that the errors have to be
rectified before importing can be continued in the next phase.
Conflicts Between Add-On ST-SER 700_2006_1 and Support Packages
Component Release Support Package Information onConflict Resolution
ST 400 SAPKITL425 CRT: DUMMY
Thanks DruvaHi there,
Thank you cauz I did get some lead into the issue with your response.
I missed on some ST's which did give me a CRT error and I downloaded them and the problem is fixed now.
I have another question in my new post please have a look at it.
I am closing this thread.
Thank you
Druva -
R61 R&R won't start after "unmountable boot volume" error
Hello all,
New user, first post - after problem, of course.
I have an R61 Thinkpad with Windows XP on it. (SP2 or SP3, not sure). Has worked flawlessly for years, then the other day I got the dreaded "unmountable boot volume" error and it would not start.
No problem - I re-start, hit the ThinkVantage button, then hit F11 to use the R&R hidden on a separate partition of the hard drive........I get the black screen with the big progress bar, ok, then a blue screen......then nothing. Hangs up and sits there. I have repeated this about 5 times now.
No problem! - I was smart enough to make an R&R CD set a while ago! Put the primary R&R disk in the CD drive, start the machine, ThinkPad button, F12 this time to choose boot from CD.....much CD activity ensues and I once again get the black screen with the big progress bar. It takes much longer, and I get teh blue screen - BUT - then it goes one extra step to display the "ThinkVantage Rescue & Recovery 4" screen with the life preserver image.
Excellent, I thing - except it then hangs there. Just sits there. No disk activity. No keys will do anything.
I can find no threads here or on any other forum with this particular issue.
Am I fubar? Or is there something else I can do?
Thanks a bunch.
Solved!
Go to Solution.Hi jim, welcome to the forums,
Is the hard drive recognised in BIOS, was there an entry in the boot list against HDD0?
Regardless of it being shown in BIOS / boot list or not, the first thing I would do is to reseat the hard drive and see if that helps, maybe over time it's lost contact to the mainboard socket. If you don't know how to do this you can find out at the R61 movies site.
The next thing I would do is run a hard drive diagnosis check from a bootable cd, these can be downloaded from all HDD manufacturer's websites e.g. Hitachi's Drive Fitness Test. It may be that the drive has simply gone bad after all those years of work.
Let us know how you get on
Andy ______________________________________
Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
Deutsche Community Comunidad en Español English Community Русскоязычное Сообщество
PepperonI blog -
Unmountable_boot_volume error message - XP refuses to boot
When attempting to boot a Satellite Pro A60 I get an unmountable_boot_volume error message on a blue screen and the PC loops without booting. It will not boot in Safe Mode, nor boot from the Last Working Configuration.
It is running Windows XP Profesional SP2.
I do not want to reformat the disk and lose the data until I have tried everyhing else!
I think I need a bootable CD-ROM with XP on it, which will allow me to get to the recovery console and issue the chkdsk /r command as described at
http://support.microsoft.com/default.aspx?scid=kb;en-us;297185). The Toshiba supplied Recovery CD does not allow me to do this.
Question 1. How can I get, download or create an XP bootable CD to allow me to do this? I am computer literate and have other PCs to do it on.
Question2. The Toshiba Recovery CD has an option called Recovery Utility, for PC Experts only. Where can I get a manual telling me how to use it?
Question 3. Does anyone have any other ideas as to how to resolve the problem?
Question 4. I can download an image for a bootable floppy from Microsoft, but the Pro A60 does not have a floppy drive. If I buy a USB attached floppy, would I be able to boot the PC from the USB atached floppy?
Question 5. I think the data on the disk is probably OK, and it is just the boot files which are corrupted and are stoping it booting. Is there some way of plugging the disk into a deskside PC and reading the data from it?
Thanks in advance.
(**** Note - I have also submitted this question to the Satellite Pro forum, but thought it would be useful here as well****)I have fixed the problem as follows:
1 I fortunately had access to a D*ll Reinstallation CD for a D*ll desktop PC. It was for XP Home Edition SP1 (The Toshiba is a running XP Professional SP2) but I decided it would be OK to use it.
2 Place CD in CD drive, and power on holding down F12. This brings up the screen allowing you to right_arrow across to the CD drive, which tells the laptop to boot from the CD this_time_only.
3 A message appears "To boot from CD, press any key now..." If you don't press a key quickly enough, it decides you want to boot from the hard disk....
4 XP boots from the CD. AFter a while (a minute?) you get a blue screen with System Recovery Console at the top. Type r and press enter - this takes you into REPAIR mode.
5 After a while (1-2 minutes?) the C:> prompt appears. This is the first bit of good news - it can see the C Drive!
6 type chkdsk /r and press enter. This is the CHECK_DISK command, with the REPAIR option. Have patience - it took about 60 - 70 minutes to complete, during which time the % complete report showed inconsistent numbers - 30% > 50% > 60% > 62% > 50% > 60% ...etc. When it finishes it reported that it had found errors and fixed them.
7 Remove CD and boot normally. The laptoop boots and no data has been lost.
Why do vendors like Toshiba not supply a Recovery CD which allows this to be done? The only way to repair it with the Toshiba provided CD is to re-instal the XP software which formats the disk and loses all the data.
If you cannot beg, borrow or steal either a proper, full Microsoft XP Installation CD or a vendor's one (like D*ll) which allows you to do this, you can apparently make a bootable CD by following the instructions at "Bart's way to create bootable CD-Roms" at http://nu2.nu/bootcd/#whatis. I have not tried this.
Maybe you are looking for
-
Default password won't work...
Hey all, So I have a Model WRT54GS wireless router. When I go to the router site (192.168.1.1) I get a box to put in a user name and a password. I type in "admin" for the password and user name (as is suggested in the user manual), but it does not
-
HT4623 I download ios7 on my ipad and it is asking for a passcode that I don't have.
I downloaded ios7 on my ipad and it is asking for a passcode. Where do I retrieve passcode?
-
_WLS_ADMIN000000.DAT Caching Issue
Hi all, I have a strange situation here. My intention is to point my application to a new database. My application is deployed using an .ear file in weblogic 11g and reads database connection properties from a properties file placed in the classpath
-
Hi gurus: When i change a record in R/3,how can i get the record's idoc? alex zhang
-
Connecting to database servers
Hi, I do have a problem with my Java project. I am suppose to develop a handphone program using Java for MIDP. I wish to allow my handphone program to access MS SQL Databases. Do I need to create servlets to act as middle-men for the MIDP Java files