|  30.06.2013, 23:53 | #1 | 
| Участник | Compiler Error log - кривое форматирование таблички 
			
			Добрый день. Недавно обновил IE до версии 10, после чего стала некорректно отображаться табличная часть в Compiler Error log - страничке формируемой в файл по результатом глобальной компиляции. ( см. X++:         sysCompilerOutput = infoLog.compilerOutput();
        sysCompilerOutput.xmlExport(@"fileName.html");Похоже что неверно интерпретируются разделители столбцов, весь текст сливается. В версиях 7.0.5730.13 и 9.0.8112.16421 все отображается корректно. В Firefox - криво. С чем это может быть связано и как лечить ? | 
|  | 
|  01.07.2013, 16:40 | #2 | 
| Участник | 
			
			Хм... сходу нашел лишь такой выход: переключиться в режим разработчика (F12), там в "Режим браузера: IE10" выбрать IE9, выйти из режима разработчика (опять F12), либо, как вариант, оставить режим браузера, но изменить режим документа на стандарты IE9. Для сайта можно настроить просмотр в режиме совместимости, но для локально открываемых файлов такой настройки вроде нет, либо я не нашел.
		 | 
|  | |
| За это сообщение автора поблагодарили: Logger (5). | |
|  01.07.2013, 17:21 | #3 | 
| Участник | 
			
			Удалось еще нарыть это http://blogs.msdn.com/b/ie/archive/2...e-preview.aspx т.е. страничка с результатами Compiler Error log определяет сперва стиль отображения данных, по сути табличку, а затем затягивает в неё XML данные из узла с данными <Table:Record name="TmpCompilerOutput". А в 10-м IE поменяли способ работы с XML. Поэтому данные теперь вынимаются криво. По данным со ссылки, починить способ получения данных не смогли. Может найдется знаток XML ? | 
|  | 
|  01.07.2013, 18:12 | #4 | 
| Участник | 
			
			Оказалось, что можно принудительно включить режим совместимости, если заставить выгрузку сообщений компилятора добавлять после <html> такую строку: PHP код: 
			NB! если просто поменять файл и в браузере нажать F5, то изменения не сработают - надо переоткрыть файл в браузере. | 
|  | 
|  01.07.2013, 18:45 | #5 | 
| Участник | 
			
			Волшебно. Все починилось. | 
|  | 
| Теги | 
| compilation, firefox, ie10, баг, компилятор, компиляция | 
|  | 
| 
 |