Имя: Пароль:
1C
 
Стандартная обработка с ИТС "РаскаршиваниеКода" выдает ошибку на "createStyleSheet(,
0 pvase
 
15.05.19
09:47
При попытке раскрасить код стандартной обработкой с ИТС "Раскрашивание кода, написанного на встроенном языке 1С:Предприятие" (https://its.1c.ru/db/files/1CITS/EXE/ExtReps/Unireps81/CodeColoring/CodeColoring.zip): https://its.1c.ru/db/metod8dev#content:1647:hdoc
Выдает ошибку на строку:
НовыйСтиль = Элемент.Документ.createStyleSheet(, 0);
такого характера:
{ВнешняяОбработка.РаскрашиваниеКода.Форма.Форма.Форма(506)}: Метод объекта не обнаружен (createStyleSheet)

Может кто уже сталкивался, в чем может быть проблема?
p.s. Widows 10 с последними обновлениями, 1С 8.3.14
1 ildary
 
15.05.19
10:09
(0) возможно проблема в том, что обработка работает с HTML объектом через движок IE, а в 8.3.14 уже webkit. Попробуйте более раннюю версию 1С.
2 ildary
 
15.05.19
10:10
Кажется я угадал - https://toster.ru/q/9587
3 pvase
 
15.05.19
10:12
Проблема идентифицировалась. В Релизе платформы 8.3.13.1644 такого глюка нет. А вот на платформах 8.3.14 (проверял на 1565 и 1694) глюк есть.
4 pvase
 
15.05.19
10:14
Причем независимо какая платформа X64 или Χ32.
5 pvase
 
15.05.19
10:15
(1) Понятно, а как теперь? Переделывать обработку или проще запускать старую версию 1С?
6 palsergeich
 
15.05.19
10:20
(5) Проще запустить старую и ждать когда ее обновят
7 ildary
 
15.05.19
10:22
(5) если есть хорошее знание HTML, то переделывать, но не факт, что это последняя ошибка, так что лучше всего применить 8.3.13 или ждать, пока сама 1С не перепишет.
8 pablo_escobar
 
19.05.19
23:42
(0) НовыйСтиль = Элемент.Документ.createElement("style");
    НовыйСтиль.type = "text/css";
    НовыйСтиль.innerText = ВернутьСтиль();
    Элемент.Документ.head.appendChild(НовыйСтиль);

только результат ВернутьСтиль() без комментариев, с ними не заработало
                "pre
        |{
        |   font-family: Courier New;
        |   color: #0000FF;
        |   font-size: 10pt;
        |}
        |
        |.k
        |{
        |    color: red;
        |}
        |
        |.c
        |{
        |    color: green;
        |}
        |
        |.s
        |{
        |    color: black;
        |}
        |
        |.n
        |{
        |    color: black;
        |}
        |
        |.p
        |{
        |    color: brown;
        |}"