User Profile & Activity

Vincenzo Angeloni Member
vincenzo.angeloni@wuerth-phoenix.com
Page
of 12

Hi Hans,

Microsoft Dynamics CRM is a web based product from Microsoft, html pages of this product have html5 doctype and it is desinged to work inside Outlook so it works correclty with Outlook and IE7. Maybe IE7 does not recognize the new html5 tags, but for sure is able to render html5 pages with the right layout if the pages are correclty generated. In my opinion, as I show you with the fix proposed in the previous comment, the grid operations and the grid layout is not correclty handled by Intersoft in case of html5 doctype and userAgent MSIE 7.0.

Regards,

Vince

Hi Hans

I made a deeper investigation of the problem I have in the productive environment. In attachment InnerFrame.zip you can find the example that reproduce the problem, I added the doctype <!DOCTYPE html> to InnerFrame.aspx without any comment before. Now the problem I have is that this page is shown in Outlook, and Outlook it works like IE7, so to simulate this behaviour it needs to set the browser mode to "IE7" and the document mode to "IE9 standards" like shown in attachment image1.png.

In this situation at first I have the error reported in the first message of this thread:

While debugging the code I see that the following instructions are executed:

var v46839 =ISGetObject(v79345.childNodes[0].gridId);
var ve0e96 =v46839.Tables[v79345.childNodes[0].tblName]

but v79345.childNodes[0].gridId is undefined, so ISGetObject returns null and the next instruction arise the error.

I made some search in WebGrid javascript code (based on version 8.0.7200.250) and I found that the function named wg82a90.m18140 is executed only if "IS.w3cs || IS.ie9s || !IS.ie": here the code:

m60528:function(v94961) {
  if (IS.w3cs ||IS.ie9s ||!IS.ie) wg82a90.m18140(v94961);
}

To make a test I changed it the function in this way (you can find that in the file WebGrid_Core.fix.js in the zip file):

wg82a90.m60528 = function (table) {
    if (IS.w3cs || IS.ie9s || !IS.ie || (IS.ie && IS.IsHTML5DocType())) {
        wg82a90.m18140(table);
    }
};

and this make the error disappear, but there are still layout problems with the height of the grid and with the header and footer width.

Please tell me what do you think about that and if you can help me to overcome this situation.

Regards,

Vince

Posted: February 25, 2013 9:12 AM
Hi Yudi,

any news?

Regards,

Vince
Hi Hans,

I know about the comment, I put the comment before doctype on purpose, the question is: why Inner.aspx works with the before doctype if browsed alone, but it does not work when embedded in Outer.aspx?

Moreover, I do not find differences using RenderingMode="HTML5, anyway I will put it.

Thanks in advance,

Vince
Posted: February 14, 2013 4:03 AM
Hi Yudy,

I tried with the live sample you provided me, with Internet Explorer 9, and I have the error. In order to reproduce the problem I start writing something in the supplier WebCombo and I continue writing while the WebCombo loads the results. In attachment a video about this error.

Thanks in advance,

Vince
Posted: February 13, 2013 10:58 AM

Hi Yudi,

I have the same problem: the web combo always aris ethe error "Could not complete the operation due to error c00c023f", but it happens to me only with HTML5 doctype: <!DOCTYPE html>. I can only use this doctype, could you please help me?

Regards,

Vince







Posted: December 13, 2012 3:50 AM

Hi Hans,

the solution works partially

  1. the font is set to Courier correctly, but if I select a cell the font is changed to a not monospaced font, see attachment FontNotCurierOnCellOnNewRow.png.
  2. on the new row (the line used to insert new rows in the grid) is not formatted at all, see attachment FontNotCurierOnCellOnNewRow.png

Moreover i would like to do the same font on a column in a WebCombo, how I can do that?

Could you please help me to resolve also this?

Regards,

Vince

Posted: November 13, 2012 10:42 AM

Hi Bernard,

with the sort I was able to have the behavior I need.

Thanks,

Daniele

Posted: November 7, 2012 5:11 AM
Hi Bernard,

the cache is IIS side or browser side?

Regards,

Daniele
Posted: November 6, 2012 7:22 AM
Hi Bernard,

I was able to apply your suggestion to my project, using the dfault value for the interested colums after each row is added, but this does not match my request:
  1. I would like to reopen the WebCombo automatically without that the WebCombo executes again the search server side because the result set is the same, but in this example the search is executed again
  2. the row selected in the combo has to be the same selected before the grid row is added, but in this example the first row of the combo is selected
Is that possible?

Regards,

Vince
All times are GMT -5. The time now is 4:21 PM.
Previous Next