При обновлении 1с ошибка сценария main js

Ошибка сценария main.js при обновлении 1С Коллега по цеху столкнулся со следующей ошибкой. При запуске обновления файловой базы в режиме 1С:Предприятия возникает ошибка сценария. Клиентская система на Windows 7. Описание: «На этой странице произошла ошибка сценария. Предполагается наличие «]». Вы хотите продолжить выполнение сценариев на этой странице? Да/Нет». Установка обновлений Windows (IE) и прочих […]

Содержание

  1. Ошибка сценария main.js при обновлении 1С
  2. Причина
  3. Решение
  4. Как исправить ошибки сценария в Windows 7, 8, 10
  5. Почему и как происходит сбой сценария
  6. Ошибка в Internet Explorer
  7. Устраняем ошибку в Windows и играх
  8. Ошибка сценария run.vbs
  9. Как убрать ошибку сценария в Windows?
  10. Что такое Script Error или ошибка сценария?
  11. Причины ошибки сценария
  12. Разновидности ошибок сценариев
  13. Ошибка сценария в Internet Explorer
  14. Способ 1: отключаем отображение сообщения об ошибке
  15. Способ 2: включаем активные скрипты
  16. Способ 3: включить безопасный режим для проблемного сайта
  17. Ошибка сценария в играх (Sims 4)
  18. Ошибка сценариев Windows 11, 10, 7
  19. Что еще можно попробовать?

Ошибка сценария main.js при обновлении 1С

Коллега по цеху столкнулся со следующей ошибкой. При запуске обновления файловой базы в режиме 1С:Предприятия возникает ошибка сценария. Клиентская система на Windows 7.

Описание: «На этой странице произошла ошибка сценария. Предполагается наличие «]». Вы хотите продолжить выполнение сценариев на этой странице? Да/Нет».

Установка обновлений Windows (IE) и прочих компонентов (Visual C++ Redistributable Runtimes, Java) не помогают. Запуск процесса с правами от имени администратора — тоже. Тогда этот способ помог исправить иную ошибку. Дело в другом.

Причина

Возможная причина такой ошибки — недоработка скрипта, сформированного 1С. Или в самом коде, или код ссылается на объект, которого нет в информационной базе.

Для нашего случая — причина скрывалась в «кривых» патчах. В 15-й строке скрипта main.js выполнялась команда на удаление исправлений:

// Имена исправлений, которые необходимо удалить

Т. е. из-за тормозного ПК криво установились патчи, и создавалcя некорректный исполняемый файл скрипта main.js.

Решение

  1. Создайте копию информационной базы 1С. Обязательно. Бэкапы — наше все. Без резервной копии нечего «промышлять». И даже думать об этом.
  2. Выполните удаление исправлений (патчей):
    ► вручную в интерфейсе;
    ► автоматически через команду запуска ИБ с опцией «/DeleteCfg -AllExtensions»;
    ► или с помощью нашей обработки УдалитьПатчи.epf (там всего одна кнопка, которая по одному клику удаляет все патчи из базы).

Как удалить патчи через Конфигуратор или строку запуска подробно рассказано в заметке «Ошибка в расширении EF_00_00XXXXXX или EF_ХХХХ_ХХ при обновлении конфигурации 1С:Предприяти».

  • Запустите обновление повторно.
  • ✅ Пусть все получится, и вы успешно завершите обновление. Успехов вам, товарищи.

    __________
    Если не получается или требуется дополнительная поддержка, наши программисты 1С готовы помочь. +7-911-500-10-11

    Источник

    Как исправить ошибки сценария в Windows 7, 8, 10

    Браузеры являются необходимыми посредниками при работе с интернетом, но с ними могут происходить различные неполадки. Сбои могут случаться при входе на конкретный веб-сайт, и в этом случае частая неполадка — сообщение: «На этой странице возникла ошибка сценария».

    Почему и как происходит сбой сценария

    Веб-сайт является непростой комбинацией различных платформ в форме скриптов, текста, рисунков и др. Но язык HTML, JavaScript, VBScript — только некоторые основные компоненты. В их налаженной работе возможны сбои.

    Поскольку данная ошибка носит лишь уведомительный характер, ликвидировать неполадку может помочь вмешательство в предустановленный обозреватель Internet Explorer. Обычно именно его вызывают программы 1С (при обновлении или работе), Хамачи и другие, тем самым вызывая ошибку сценария в Windows 7, 8, 10.

    Ошибка в Internet Explorer

    Обозреватель от Майкрософт часто выдаёт предупреждение с ошибкой скрипта. Попробуйте просто перезагрузить веб-страницу, нажав на стрелку в кружочке или сочетание CTRL+F5. Это исправит проблему при сбое сети, метод самый простой.

    Если неисправность осталась, перейдите на иной обозреватель. Например, Mozilla Firefox, Google Chrome, Opera. Можно использовать экспорт закладок, чтобы сохранить нужные страницы.

    Если же нет возможности или желания менять браузер, зайдите в опции Explorer. Но сначала во всплывшем сообщении кликните «Нет» для прекращения любых действий со сценарием. Инструкция:

    • в обозревателе зайдите в меню;
    • нажмите пункт «Свойства»;
    • отыщите блок «Дополнительно»;
    • прокрутите вниз до позиций отключения отладки сценариев;
    • нужно установить галочки, как на изображении. Отладку отметьте галками, а подчеркивание ссылки установите в положение «Всегда»;
    • сохраните действия, нажав «Ок».

    Как правило, после этого ошибка сценария должна исчезнуть. Но не всегда. В связи с чем нужно проверить систему безопасности соединений:

    • в том же меню отыщите блок «Безопасность»;
    • установите все опции по умолчанию;
    • сделайте полную очисткуистории.

    Устраняем ошибку в Windows и играх

    Иногда подобная неисправность может возникать в программах и играх. Чтобы убрать ошибку сценария в Windows в этом случае следует:

    Ошибка сценария run.vbs

    Если при запуске операционной системы Windows пользователь видит чёрный экран с уведомлением от Windows Script Host и ошибкой «Невозможно отыскать файл сценария C:Windowsrun.vbs», значит антивирусной или иной программой защиты была удалена угроза, но данная операция по обезвреживанию была произведена не корректно.

    Более детально по исправлению этой и других ошибок сценария можно прочитать на нашем сайте.

    Источник

    Как убрать ошибку сценария в Windows?

    Ошибка сценария Windows явно указывает на сбои в работе скриптов, файлов или некоторых платформ для обработки кода. Возможно, на каком-либо этапе загрузки проявляются неправильные ссылки или намерено повреждены файлы. Иногда это случается вследствие вирусов, а иногда из-за некорректной работы самого кода.

    Что такое Script Error или ошибка сценария?

    Нужно понимать, что ошибка скрипта – это сбой в предустановленной инструкции сценария. Спровоцировать нарушение хода процедуры может что угодно: как неправильно прописанный код, так и ошибки в системе пользователя. Чаще всего появляются в браузере и в сообщении указывается ссылка на строку с проблемой. Команда в том месте не может быть выполнена. Проблема возникает из-за одного из языков сценариев, чаще всего JavaScript или VBScript. Также ошибка скрипта может появляться в некоторых программах и играх.

    Причины ошибки сценария

    Как уже упоминалось, причин может быть много:

    • неправильная работа Internet Exporer или его некорректная настройка;
    • проблема в коде сайта, обычно в JavaScript;
    • конфликт между игровыми модами или повреждение файлов;
    • отсутствие полномочий на доступ к необходимым файлам и др.

    Разновидности ошибок сценариев

    Действия, что нужно делать, если произошла ошибка сценария напрямую зависят от того, где и при каких условиях произошла ошибка. Мы постараемся разобраться со всеми ее вариациями:

    • ошибка сценария в Internet Explorer;
    • неисправность в Google Chrome, Opera и др. браузерах, связанная с JS;
    • повреждение скрипта в Windows;
    • игровая проблема.

    Каждая категория имеет свои особенности устранения, поэтому в зависимости от рода ошибки, нужно искоренять заболевание системы.

    Ошибка сценария в Internet Explorer

    На этой странице произошла ошибка сценария – одна из самых распространённых неисправностей, возникает обычно в браузере, особенно часто в IE, при этом версия не играет роли. Причиной проблемы становится либо сам ресурс, к которому вы пытаетесь получить доступ, либо неисправность со стороны клиента.

    Предварительно следует переустановить/обновить браузер, вероятно, он имеет какие-то повреждения. Более простой вариант – это просто почистить кеш и куки, процедура выполняется через «Свойства браузера». Чтобы быстро удалить временные файлы, достаточно нажать комбинацию Ctrl + Shift + Del и запустить процедуру кнопкой «Удалить». Альтернативный вариант — через CCleaner.

    Есть также несколько более эффективных способов исправления проблемы, которые имеет смысл описать более детально.

    Способ 1: отключаем отображение сообщения об ошибке

    Устранить ошибку сценария, если проблема со стороны веб-ресурса, не представляется возможным всем, кроме администраторов сайта. Однако можем просто выключить отображение этого окна отладки, оно не будет мелькать, а система продолжит работать стабильно.

    Что нужно сделать при ошибке скрипта:

    1. Откройте Internet Explorer.
    2. Нажмите на кнопку меню и выберите «Свойства браузера».

    1. Перейдите в раздел «Дополнительно».
    2. Установите флаги возле опций «Отключить отладку сценариев».
    3. Немного ниже снимите выделение с уведомления об ошибке.

    Таким образом не получится исправить ошибку сценария, но можем просто убрать всплывающее окно. Причина возникновения ошибки, скорее всего, не в вашей системе, и решать неисправность следует по другую сторону, мастерами сайта. Хотя так бывает не всегда.

    Способ 2: включаем активные скрипты

    Блокировка активных сценариев, ActiveX и Java может влечь появление ошибки сценария. Несколько простых настроек должны исправить проблему:

    1. Нажмите на изображение шестеренки и перейдите в «Свойства браузера».
    2. Кликните по вкладке «Безопасность», а затем – по кнопке «Другой».
    3. Пролистайте список вниз и в блоке «Сценарии» активируйте «Активные сценарии».
    4. Немногим ниже по списку включите «Выполнять сценарии приложений Java», а затем — «Фильтрация ActiveX».
    5. Установите флаги в положения «Выполнять сценарии элементов ActiveX».
    6. Закройте окно и перезапустите браузер.

    Способ 3: включить безопасный режим для проблемного сайта

    Этот способ показан в видео и он получил много положительных отзывов. Стоит попробовать.

    Если у вас показывается «Ошибка сценария: на этой странице произошла ошибка скрипта», сделайте следующее:

    1. В «Свойствах браузера» на вкладке «Безопасность» выберите «Опасные сайты».
    2. Нажмите на кнопку «Сайты» и добавьте ссылку на тот веб-ресурс, на котором появляется ошибка сценария.

    Ошибка сценария в играх (Sims 4)

    Script error может появляться не только в Sims 4, но и в других, но чаще всего именно здесь. Что касается этой игры, должно сработать следующее решение:

    1. Выселите семью из дома для полного сброса повседневных желаний.
    2. Удалите все предметы, провоцирующие ошибки, в основном это двери, но не только.
    3. Сохраните состояние домов и семей и перезапустите игру.
    4. Снова заселите семью в дом, на этот раз без ошибки.

    Для Sims 4 и других игр достаточно высокий шанс на исправление ошибки имеет удаление модов. Это можно делать по одному, пока ошибка перестанет появляться.

    Ошибка сценариев Windows 11, 10, 7

    Подобного рода проблема, возникает из-за ошибки сценариев Windows сразу после запуска системы или через время. При этом все версии Windows в зоне риска, что увеличивает вероятность столкнуться с неисправностью. Благо, здесь тоже можно отключить уведомление и забыть о проблеме.

    Как отключить ошибку сценариев в Windows:

    1. Введите в поиск Windows «Свойства браузера» и перейдите во вкладку «Дополнительно».
    2. Установите галочки в строки «Отключить отладку сценариев (Internet Explorer)» и «Отключить отладку сценариев (другие)».
    3. Нажмите на кнопку «Применить» и закройте окно.

    Как убрать ошибку сценария при запуске:

    1. Нажмите Win + R и введите regedit;
    2. ПКМ по разделу HKEY_LOCAL_MACHINE, выберите свойство «Разрешения…»;

    1. Выберите среди пользователей пункт «Все» и снизу установите флаг возле «Полный доступ»;
    2. Нажмите на кнопку «Дополнительно»;

    1. Установите выделение на субъект «Все» и клик по «Изменить»;
    2. Снова задайте «Полный доступ» и перезагрузите ПК;
    3. Используйте сочетание Win + R и введите cmd, затем вставьте строку: Regsvr32 C:WindowsSystem32Msxml.dll.
    4. Если не сработает предыдущее, дополнительно попробуйте regsvr32 msxml3.dll затем regsvr32 dispex.dll.

    Ошибка сценариев Windows после подобной манипуляции должна исчезнуть и более не тревожить пользователя. Даже с тем учетом, что уведомление может не оказывать никакого негативного воздействия на систему, оно все равно вызывает неудобства.

    Если появляется ошибка сценария при запуске и далее загрузка системы не производится, необходимо запустить Windows из безопасного режима и откатиться, также следует проделать описанную ранее процедуру. На крайний случай необходимо воспользоваться средством восстановления с установочного дистрибутива.

    Что еще можно попробовать?

    К сожалению, вариантов ошибок сценариев настолько много, что все их обхватить в виде пошаговых инструкций довольно сложно, но мы не хотим оставить вас без решения. По этой причине перечисляем ниже частые коды ошибок и способы, которые должны сработать:

    • Ошибка сценария со ссылкой logincdn.msauth.net решается по инструкции для IE. Также нужно понимать, что сбой относится к OneDrive, а он не работает с накопителями в файловых системах FAT32 (часто так отформатированы флешки). Поддерживает только NTFS или HFS+. Если все способы не помогут исправить сбой с кодом logincdn.msauth.net, попробуйте сделать сброс IE.
    • Сбой подобного рода»dataset» есть null или не является объектом, со ссылкой на file:///c:/searcherbar/js/localization.js или многочисленные другие файлы. Это означает, что проблема в каком-то файле JavaScript. В данном случае проблема в вирусе searcherbar — он устанавливает различные параметры поиска и может добавлять рекламу. Стоит просканировать систему с помощью Malwarebytes AdwCleaner или любого другого софта. Вот лучшие бесплатные антивирусы для Windows. В целом проблему вызывает то, что планировщик заданий пытается запустить программу, которой нет или была удалена не полностью.
    • Ошибка сценария в Datakam player чаще всего появляется при попытке воспроизведения ролика с видеорегистратора. Программу часто рекомендуют тем, у кого есть также GPS-карта. Однако сама программа работает криво, здесь лучшим советом будет переход на RegistratorViewer.
    • Проблема в Microsoft Teams преимущественно появляется у пользователей Windows 7, так как программа более не поддерживает ее. На форуме Microsoft некоторые пишут, что включение отладки и серфинг по настройкам может помочь. Насколько это правда — сложно сказать.
    • В Hamachi суть проблемы заключается в программе, обычно появляется при регистрации. Нужно выполнить регистрацию через браузер и просто войти в приложении и ошибки не будет.

    Совет! Если вы не веб-программист, то это тот случай, когда не имеет значения код 0, строка 23 или строка 657 символ 9. Все перечисленное никак вам не поможет в решении проблемы.

    Если у Вас остались вопросы по теме «Как убрать ошибку сценария в Windows?», то можете задать их в комментариях

    Рейтинг статьи 4.6 / 5. Голосов: 18

    Пока нет голосов! Будьте первым, кто оценит этот пост.

    Источник

    1

    2

    3

    Показывать по
    10
    20
    40
    сообщений

    Новая тема

    Ответить

    SergeyDu

    Дата регистрации: 10.08.2005
    Сообщений: 138

    Здравствуйте, при попытке обновить конфигурацию 1С Бухгалтерия 8.3 на версию 3.0.64.28 сразу при начале обновления выдается сообщение «На этой странице произошла ошибка сценария» на вопрос сообщения — продолжить ли выполнения сценария пробовал и «да» и «нет» нажимать — в любом случае дальше остается окно обновления 1С но ничего не происходит — обновление не идет. при всех предыдущих обновлениях такого не было — все отлично обновлялось уже много лет. Подскажите пожалуйста как обновиться с учетом вышеописанной проблемы? или стоит просто подождать следующего релиза обновлений в котором эта ошибка будет устранена? К сообщению прикрепил скрин для наглядности

    Дмитрий Борисович Рязанцев

    Дата регистрации: 16.07.2018
    Сообщений: 6

    Доброго дня. У меня точно такая же проблема.
    Думаю, что не у меня одного… Что делать?

    Marina Pastuhova

    Дата регистрации: 16.07.2018
    Сообщений: 1

    Добрый день! Та же проблема

    Valentin46

    Дата регистрации: 10.02.2011
    Сообщений: 1041

    Цитата
    Внимание! Текущая версия конфигурации «Бухгалтерия предприятия базовая» предназначена для использования с версией технологической платформы 1С:Предприятие 8 не ниже 8.3.10.2466.

    Внимание! Для обновления на эту версию воспользуйтесь, пожалуйста, конфигуратором. Подробнее см. прикрепленную инструкцию

    ИнструкцияОбновленияЧерезКонфигуратор.html

    Уважаемые, Вы это читали — речь о обновлении на 3.0.64.28?

    Возможно ваши проблемы связаны с тем, что Вы пытались обновиться обычным, автоматическим из пользовательского режима, способом.

    Дмитрий Борисович Рязанцев

    Дата регистрации: 16.07.2018
    Сообщений: 6

    Valentin46, спасибо.
    Через Конфигуратор удалось произвести обновление конфигурации. Спасибо за Инструкцию.
    В дальнейшем всегда нужно будет пользоваться Конфигуратором для обновления конфигурации программы?
    Или это какой-то уникальный случай и следующие обновления можно будет устанавливать как раньше из пользовательского режима в автоматическим способом?
    Как понять — когда через Конфигуратор, а когда в автоматическом режиме?

    Valentin46

    Дата регистрации: 10.02.2011
    Сообщений: 1041

    Дмитрий Борисович Рязанцев пишет:

    Цитата
    Как понять — когда через Конфигуратор, а когда в автоматическом режиме?

    Иногда, если не всегда, полезно «почитывать» сообщения на сайте ИТС.
    Как понять — посмотреть сайт и если нет предупреждений запускайте автоматический режим.
    Это конечно неудобно — проще *** «обновить» и лезть на сайт, когда возникнут ошибки, или предупреждения.

    Думаю, что в дальнейшем не следует отказываться от автоматического обновления, но следует в памяти хотя бы на время сделать засечку о последнем случае.

    Цитированное сообщение я увидел впервые, но я знал, о том, что два предыдущих релиза отозваны и что в ближайшем релизе будет инструкция по обновлению для тех, которые уже установили отозванные релизы.

    Vladko

    Дата регистрации: 27.08.2007
    Сообщений: 2643

    Я обычно своим клиентам рекомендую всегда обновлять через конфигуратор. Не подводил ещё этот способ.

    pension1954

    Дата регистрации: 27.08.2013
    Сообщений: 41

    И у меня проблема с Конфигуратором…
    Вчера для одной из баз данных обновила через Конфигуратор релизы конфигурации до 3.0.64.54.
    Потом запустила обновление платформы до 8.3.12.1595.
    Зашла в справку по программе — все на месте.
    А сегодня хотела обновить релизы конфигурации для другой базы данных, а Конфигуратор не запускается! Выдается сообщение «Прекращена работа 1cv8. Возникшая проблема привела к прекращению работы программы.»
    И в Конфигуратор первой базы данных тоже программа не пускает.
    Что делать то?

    Геннадий С

    Дата регистрации: 26.03.2017
    Сообщений: 637

    pension1954, попробуйте запустить конфигуратор из-под предыдущего релиза платформы.

    Vladko

    Дата регистрации: 27.08.2007
    Сообщений: 2643

    pension1954,платформа 8.3.12 нужна будет для релиза бухгалтерии 3.0.65.хх и выше, пока можно и желательно использовать предыдущий релиз.

    Содержание:

    1.      Первый вариант ошибки файла сценария в конфигурации 1С: УНФ

    2.      Второй вариант ошибки файла сценария в конфигурации системы 1С: Предприятие  

    1.      Первый вариант ошибки файла сценария в конфигурации 1С: УНФ

    В данной статье речь пойдёт о том, из-за чего происходят и как устранять два варианта ошибки файла сценария внутри системы конфигурации 1С. Для каждого варианта будет проведена диагностика, определена первопричина, а также рассказано то, как наиболее эффективно избавиться от ошибки файла сценария.

    Иногда, у пользователей конфигурации «1С: Управление нашей фирмой», во время начала установки обновления при помощи интерфейса конфигурации системы «1С: Предприятие», вся система 1С «вылетает» — закрывается, после чего, происходит некий ряд непонятных действий и возникает окно с текстом о том, что произошла ошибка файла сценария. Внутри данного окна будет располагаться такой вопрос: «Вы хотите продолжить выполнение сценариев на этой странице?». Но, что бы юзер не начинал делать – процесс не происходит и изображение, сзади окна, о выполнении, зависает.

    Чтобы устранить данную неполадку, нам необходимо запустить саму систему- приложение 1С через рабочий стол, причём, из сеанса «Администратор». В таком случае, наше обновление будет проходить с расширенными, полными, правами и изменения смогут свободно записываться.

    Получаем, что, в данном варианте сценарной ошибки 1С, достаточно изменить права юзера на администраторские.

    2.      Второй вариант ошибки файла сценария в конфигурации системы 1С: Предприятие

    В этом случае, при обновлении именно файловой информационной базы 1С, появляется окно с текстом о том, что произошла ошибка файла сценария, дальше пишется о том, что «предполагается наличие…» и, вместо точек, какой-то символ. После чего, задаётся вопрос о том, нужно ли выполнять сценарии далее. Пример окна с ошибкой показан на примере ниже:

    Ошибка сценария

    При этом, в таком случае, ни администраторские права, ни обновления на «Windows», ни любые компоненты – ничего не устраняет ошибку.

    Всё дело в том, что, в данном случае, ошибка возникла не из-за недостатка в 1С прав доступа пользователя, а из-за того, что сам скрипт, который сформировала система конфигурации 1С, был недоработан. Либо, внутри кода есть ссылка на некий объект, который не содержится внутри доступа к базе данных 1С.

    В любом из вариантов, как ни странно, устранение ошибки будет основано на некорректных патчах. Получаем, что есть некие строки внутри скрипта « main.js», которых выполняются действия по устранению правок. Ниже показан пример такой строки:


    Var removeFixNames

    Чтобы, всё-таки устранить эту неполадку, которая была в неверной в 1С установке патчей, необходимо следовать такому плану:

    1. Сделать копию 1С-базы данных. От этого, напрямую, не зависит устранение ошибки, но, чтобы перестраховаться, лучше всегда это делать в обязательном порядке.

    2. Удалить все неверные правки-патчи, это можно сделать:

    ·        Собственноручно, через интерфейс;

    ·        При помощи команды, у которой есть функция «/DeleteCfg -AllExtensions», по запуску базы данных;

    ·        При помощи такой обработки, ниже приведён её текст:


    На Сервере

    Она вызывает такую типовую процедуру:


    Процедура

    После чего, все патчи, которые находятся в программе 1С базы данных, будут удалены.


    Внутри системы конфигурациит1С, для удаления патчей, понадобится лишь кликнуть по одной кнопке:


    Удалить патчи

    3.      Теперь можно заново подключать проведение обновления и ошибка более не появится.

    В данной статье было описано два варианта ошибки файла сценария в системе конфигурации 1С, рассказано, из-за чего возникает каждая из них, определены первопричины, а также написаны варианты решений, которые точно устранят данную неполадку.

    Специалист компании «Кодерлайн»

    Елена Шачнева

    Обработка автообновление, проблемы с запуском

    Я
       valentos

    03.01.12 — 12:47

    Доброго времени суток, есть обработка автообновление, из бух украины 8.2. Немного переделанная под наши хотелки…

    Всё бы хорошо, но запуск обработки через раз выдает ошибку работы Html редактора, и при этом запускается только под админом, которому изначально дали полные права, остальным с полными правами, при выполнении обработки пишет восстановление базы… Может кто сталкивался с такой бедой, поделитесь мыслями.

       pumbaEO

    1 — 03.01.12 — 13:10

    >> Может кто сталкивался с такой бедой, поделитесь мыслями.

    И

    >> Немного переделанная под наши хотелки…  

    Каким либо образом коррелируют?

    Отладчик, что то сказал вам по этому поводу?

       valentos

    2 — 03.01.12 — 13:23

    Переделанная, это значит, доработка была, форма открывается модально, и всё что нужно сделать — это нажать далее. Вызвано тем, что бы пользователи не кнопали всё подряд. Вот и все доработки… Отладчик шагает до момента последней страници, потом мы не можем посмотреть ничего, так как нужно закрыть все соединения с базой для начала обновления… До этого момента отигрывают и полные права и смертные юзеры, потом ничего увидеть не смогу, но одно точно знаю, проблема возникает с пользователями без полных прав

       valentos

    3 — 03.01.12 — 13:26

    пробовал заставить под юзером программно видеть админа, всё равно обновление не происходит, восстановление базы проходит и открывает 1С уже под админом

       pumbaEO

    4 — 03.01.12 — 13:44

    Вам в настройках надо просто выбрать вариант не интерактивного обновления, тогда не будет создаваться hta файл, не возникнут проблемы с html ошибками. Будет просто выполняться js скрипт, без всяких свистелок и красивых анимаций.

    Для этого достаточно просто выбрать в настройках не обновление сейчас, а запланировать обновление допустим через минуту от текущего времени.

       valentos

    5 — 03.01.12 — 14:13

    Обновление стартует при запуске работы системы, для того, что бы когда обмен проходил, базы были одинаковые.

       pumbaEO

    6 — 03.01.12 — 14:38

    Ок, уточняем: автообновление чего и счем.

    автообновление от 1С (новое обновление и 1С подключается к сайту находит обновление и обновляет конфигурацию)

    автообновление при обмене РИБ …

    Какая обработка у вас.

       valentos

    7 — 03.01.12 — 14:44

    У нас обработка автообновление от 1С, но к сайту мы не шагаем, локально обновляемся, указав путь к файлу.

    При таких условиях, обновление проходит под полными правами, и то не всегда… Ошибка html возникает.

    Сейчас же мне нужно проводить автообновление под пользователем без полных прав, немного помучал все предупреждения, всё отигрывает правильно до момента отключения пользователей, потом создание резервной копии, загрузка, и сразу восстановление, ну и конечно ошибка html

       valentos

    8 — 03.01.12 — 14:45

    и вообще можно ли выполнить обновление не под полными правами??

       pumbaEO

    9 — 03.01.12 — 15:00

    Если НазваниеОбработки = «ОбновлениеКонфигурации» Тогда

    // Файл обновления конфигурации: main.js

    ШаблонСкрипта = ПолучитьМакет(«Обработка.ОбновлениеКонфигурации.МакетФайлаОбновленияКонфигурации»); //Тут задаются параметры поиска файла обновления. Имя пользователя и пароль администиратора базы данных (необязательно это пользователь запустивший эту обработку)

    ИмяГлавногоФайлаСкрипта = КаталогВременныхФайловОбновления + «updater.js»;

    СкриптОбновленя = ПолучитьМакет(«Обработка.ОбновлениеКонфигурации.НеинтерактивноеОбновлениеКонфигурации»).ПолучитьТекст()); // Процедуры запуска команд через командную строку .

    КонецЕсли

    Думаю понятно объяснил, если используете эту обработку, тогда советую использовать не интеркативное обновление и добавить технического пользователя для обновления. Обработка позволяет это все сделать, единственная проблема это у вас ошибка html, но как сказал выше необходимо просто запускать не в интерактивном режиме (смотреть процедуру СформироватьФайлыСкриптаОбновления)

       valentos

    10 — 03.01.12 — 19:05

    Спасибо друг, что помогаешь, но у нас в логах такая трабла : «Невозможно выполнить обновление в командном режиме…»

       valentos

    11 — 03.01.12 — 19:05

    «Невозможно выполнить обновление конфигурации в командном режиме…»

       pumbaEO

    12 — 03.01.12 — 19:22

    (10) Помогать отказываюсь, потому как не вижу результата. На каждый мой совет появляется новое уточнение ну никак не объясняющее вашу проблему.

    В (9) я дал направление к вашему светлому будущему, а уже придете вы туда или нет не моя проблема. (хотя для этого достаточно открыть конфигуратор и посмотреть в процедуры, попробовать через командную строку произвести обновление, параметры командной строки указываются в справке — Содержание — Параметры запуска 1С Предприятия; скрипты от 1С в макетах формируют правильную командную строку и запускают ее).

    Так

      

    valentos

    13 — 03.01.12 — 19:29

    Спасибо и на этом, хорошо помог

    Эксперт 1С

    3051 / 1998 / 524

    Регистрация: 25.06.2009

    Сообщений: 6,964

    1

    1С Web

    07.01.2016, 12:15. Показов 13251. Ответов 13


    На форме поле HTML документа, при загрузке страницы сайта несколько раз подряд валятся ошибки сценария: «Объект не поддерживает это свойство или метод». В Свойствах обозревателя IE выставлены галочки «Отключить отладку сценариев (Internet Explorer)» и «Отключить отладку сценариев (другие)», убрана галочка «Показывать сообщения о каждой ошибке сценария».
    В самом IE при открытии этой же страницы — все ок, ошибок сценария нет. А из 1Ски есть… Версия IE — 9.0.8112.
    В чем причина?



    0



    Модератор

    Эксперт 1С

    3700 / 2899 / 570

    Регистрация: 10.03.2011

    Сообщений: 11,418

    Записей в блоге: 1

    08.01.2016, 03:42

    2

    GreenkO, Веб клиент?

    Добавлено через 37 секунд
    1С скорее всего использует какой нить режим совместимости



    0



    GreenkA

    Эксперт 1С

    3051 / 1998 / 524

    Регистрация: 25.06.2009

    Сообщений: 6,964

    08.01.2016, 23:49

     [ТС]

    3

    Dethmontt, нет, просто поле HTML документа на форме документа, куда я передаю адрес страницы сайта для дальнейшего считывания информации. Там еще требуется авторизация:

    1C
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
        Если Элементы.ПолеСодержание.Документ.readyState = "complete" Тогда      
            ОтключитьОбработчикОжидания("Ожидание");
            Логин_Авторизации = Элементы.ПолеСодержание.Документ.getElementsByName("RUser");          
            Пароль_Авторизации = Элементы.ПолеСодержание.Документ.getElementsByName("RPassword");
            КнопкаАвторизации = Элементы.ПолеСодержание.Документ.getElementsByName("submit");
            Если Логин_Авторизации <> Неопределено  И  Пароль_Авторизации <> Неопределено 
                    И КнопкаАвторизации<> Неопределено Тогда
                Логин_Авторизации.Item(0).value = ИмяПользователя;
                Пароль_Авторизации.Item(0).value = Пароль;
                КнопкаАвторизации.Item(0).click();
                ПодключитьОбработчикОжидания("ОжиданиеРеализации", 1);
            Иначе
                ЭтаФорма.Доступность = Истина;
            КонецЕсли;     
        КонецЕсли;

    Нашла, что можно выставить свойство браузера, тем самым «заткнуть» его. К примеру:

    1C
    1
    2
    3
    4
    
           appIE = Новый COMОбъект("InternetExplorer.Application");
            appIE.Visible = Ложь; // не отображаем его (браузер) на экране  
        appIE.Silent = Истина;
            appIE.Navigate(АдресСайта);

    Теперь вопрос: как мне через этот ком-объект отобразить загрузившуюся через него страницу в поле HTML документа на форме(у меня там еще поля для ввода Пользователя и Пароля и пр. инфы)? И что будет теперь с авторизацией…



    0



    Модератор

    Эксперт 1С

    3700 / 2899 / 570

    Регистрация: 10.03.2011

    Сообщений: 11,418

    Записей в блоге: 1

    09.01.2016, 03:22

    4

    GreenkO, так положи на форму ActiveX — Web browser control и работай с ним как с Поле ХТМЛ документа (но у него есть свойство Silent)

    Добавлено через 1 минуту
    GreenkO, ну или попробовать при помощи MSDN найти как от объекта ActiveDocument получить указатель на родителя (WBC) и так же изменить свойство Silent

    Добавлено через 2 минуты

    Цитата
    Сообщение от GreenkO
    Посмотреть сообщение

    appIE = Новый COMОбъект(«InternetExplorer.Application»);

    Кстати это тоже не ИЕ это специальная библиотека

    Добавлено через 1 минуту
    И должна быть та же что использует поле ХТМЛ документа (не знаю про версии правда, пишут что 1С на разных клиентах работает по разному — используются разные версии библиотек) только 1С-ники постарались и написали свою обертку к WBC так что прямого доступа к своойству Silent нет!!!



    1



    GreenkA

    Эксперт 1С

    3051 / 1998 / 524

    Регистрация: 25.06.2009

    Сообщений: 6,964

    09.01.2016, 23:02

     [ТС]

    5

    Цитата
    Сообщение от Dethmontt
    Посмотреть сообщение

    GreenkO, так положи на форму ActiveX — Web browser control и работай с ним как с Поле ХТМЛ документа (но у него есть свойство Silent)

    вот только у меня управляемая форма…

    Добавлено через 57 минут
    пробовала прописать, как в примере для упр. формы + совместимость (Ссылка):

    1C
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
            ПолеСодержание = "<HTML>
            | <HEAD>
            |<META HTTP-EQUIV='X-UA-Compatible' CONTENT='IE=Edge'>
            |<META HTTP-EQUIV='REFRESH' CONTENT='0;URL=http://www.belavtostrada.by'>
            |<META content='text/html; charset=utf-8' http-equiv=Content-Type>
            |</HEAD>
            |<BODY>
            |</BODY>
            |</HTML>";

    Но этот сайт ничем не проймешь…



    0



    Gokusa

    Заблокирован

    14.01.2016, 04:34

    6

    а сам код страницы не изменить ?

    Добавлено через 34 минуты
    карочи.
    я бы делал не сайт в 1с а 1с через сайт.
    тыж можешь открыть 1с через веб

    Добавлено через 37 минут
    карочи у мене в веб клиенте все норм.
    сайт норм отображается также как и вбровзере.
    а если в тонком или толстом то контекстные меню уплывают и прочее стилевое гавно лезет.
    мне каж это не верно вязаться так до них.
    на крайняк запуститьприложение( «мазилла » + «http://www.belavtostrada.by» +»?четанатемугетПост»+ «ПолучитьМассивКодированныхПараметров()»);
    и сайт перековырять.
    я бы делал так



    0



    Модератор

    Эксперт 1С

    3700 / 2899 / 570

    Регистрация: 10.03.2011

    Сообщений: 11,418

    Записей в блоге: 1

    14.01.2016, 11:37

    7

    Gokusa, а ты попробуй перейти например на вкладку «Контакты»!!!



    0



    Gokusa

    Заблокирован

    14.01.2016, 18:17

    8

    у меня в веб клиенте ошибок нет — все соответствует тому что и на обычной странице, режим совмести отключен совсем, браузер мазилла и хром.
    если через тонкий заходить — то менюшки «корявит», ошибок яваскрипта не выпадает.
    в любом случае мазилла / не мазилла — я бы так не делал, как сделал Гринко



    0



    Модератор

    Эксперт 1С

    3700 / 2899 / 570

    Регистрация: 10.03.2011

    Сообщений: 11,418

    Записей в блоге: 1

    14.01.2016, 21:42

    9

    Цитата
    Сообщение от Gokusa
    Посмотреть сообщение

    у меня в веб клиенте ошибок нет

    Такого не может быть, поле ХТМЛ документа не умеет обрабатывать скрипты подключенные как файлы js так как он не загружает их на клиента



    0



    Gokusa

    Заблокирован

    14.01.2016, 21:46

    10

    я тебе говорю 100%
    опубликовал базу на веб сервере, зашел на нее, открыл обработку с кодом от гринко.
    там открылся сайт белгороттратата.
    вручную открыл белгорот тратата — идентично.
    если захожу в толстом, то ошибки выпадают.
    если бы я умел вылаживать фоты, то показал бы что у мене все одинаково.
    з.ы. я кста недавно баловался с оы скрипатми типа алерт , промт в поле хтмл , и вроде оно работает.
    поверх окна формы возникают модальные окны яваскрипта.



    0



    Модератор

    Эксперт 1С

    3700 / 2899 / 570

    Регистрация: 10.03.2011

    Сообщений: 11,418

    Записей в блоге: 1

    14.01.2016, 21:54

    11

    Gokusa, попробуй на Google и Яндексе



    0



    0 / 0 / 0

    Регистрация: 10.07.2017

    Сообщений: 2

    21.04.2018, 20:39

    12

    Доброго времени суток!

    Удалось разобраться с этим вопросом?
    Та же ситуация, на форме Поле HTML документа, ошибки сценария сыпят.
    Эти же 2 флага отладки сняты, флаг сообщений о каждой ошибке снят.
    В реестре десятичное значение 11001 прописано, ошибок стало меньше, но совсем не ушли.



    0



    1789 / 1213 / 438

    Регистрация: 16.01.2015

    Сообщений: 5,349

    22.04.2018, 22:45

    13

    Создание Тьмы, Не знаю насколько это правильно, но для себя делал совсем просто и кардинально. Искал на встраиваемой странице скрипты по тэгам <script> … </script> и сносил их. Ошибки сценария ушли информация осталась )))



    0



    0 / 0 / 0

    Регистрация: 10.07.2017

    Сообщений: 2

    25.04.2018, 16:34

    14

    polax, я пока пошёл путём ком-объекта, но происходит что-то странное, как будто пропадает доступ к нему и обработка валится в разных местах, иногда на переходе по второй ссылке appIE.Navigate(«https://***/»);, и всегда после обновления страницы при повторной попытке получить appIE.document.getElementsByClassName(«***»);



    0



    IT_Exp

    Эксперт

    87844 / 49110 / 22898

    Регистрация: 17.06.2006

    Сообщений: 92,604

    25.04.2018, 16:34

    Помогаю со студенческими работами здесь

    Написание сценария
    Привет, подскажите как написать сценарий: Поставьте 1 балл, если был ответ «да» в вопросах с…

    Ошибка сценария
    такая вот ошибка начала появляться после попытки установки касперского, появляется минуты чрез две…

    Вставка сценария
    Всем добрый день. Есть база на ACCESS. Появилась идея создать exe для ее запуска. Но хотелось бы…

    Файл сценария
    При запуске компа выскакивает такая хрень- &quot;Не удается найти файл сценария …

    Искать еще темы с ответами

    Или воспользуйтесь поиском по форуму:

    14

    23.05.2019 Ошибки и неисправности Задать вопросНаписать пост

    Браузеры являются необходимыми посредниками при работе с интернетом, но с ними  могут происходить различные неполадки. Сбои могут случаться при входе на конкретный веб-сайт, и в этом случае частая неполадка —  сообщение: «На этой странице возникла ошибка сценария».

    Почему и как происходит сбой сценария

    Веб-сайт является непростой комбинацией различных платформ в форме скриптов, текста, рисунков и др. Но язык HTML, JavaScript, VBScript — только некоторые основные компоненты. В их налаженной работе возможны сбои.

    Поскольку данная ошибка носит лишь уведомительный характер, ликвидировать неполадку может помочь вмешательство в предустановленный обозреватель Internet Explorer. Обычно именно его вызывают программы 1С (при обновлении или работе), Хамачи и другие, тем самым вызывая ошибку сценария в Windows 7, 8, 10.Как выглядит ошибка

    Ошибка в Internet Explorer

    Обозреватель от Майкрософт часто выдаёт предупреждение с ошибкой скрипта. Попробуйте просто перезагрузить веб-страницу, нажав на стрелку в кружочке или сочетание CTRL+F5. Это исправит проблему при сбое сети, метод самый простой.Обновление страницы

    Если неисправность осталась, перейдите на иной обозреватель. Например, Mozilla Firefox, Google Chrome, Opera. Можно использовать экспорт закладок, чтобы сохранить нужные страницы.

    Если же нет возможности или желания менять браузер, зайдите в опции Explorer. Но сначала во всплывшем сообщении кликните «Нет» для прекращения любых действий со сценарием. Инструкция:

    • в обозревателе зайдите в меню;
    • нажмите пункт «Свойства»;
    • отыщите блок «Дополнительно»;
    • прокрутите вниз до позиций отключения отладки сценариев;
    • нужно установить галочки, как на изображении. Отладку отметьте галками, а подчеркивание ссылки установите в положение «Всегда»;Установка настроек
    • сохраните действия, нажав «Ок».

    Как правило, после этого ошибка сценария должна исчезнуть. Но не всегда. В связи с чем нужно проверить систему безопасности соединений:

    • в том же меню отыщите блок «Безопасность»;
    • установите все опции по умолчанию;
    • сделайте полную очистку истории.очистка истории

    Иногда подобная неисправность может возникать в программах и играх. Чтобы убрать ошибку сценария в Windows в этом случае следует:

    Ошибка сценария run.vbs

    Если при запуске операционной системы Windows пользователь видит чёрный экран с уведомлением от Windows Script Host и ошибкой «Невозможно отыскать файл сценария C:Windowsrun.vbs», значит антивирусной или иной программой защиты была удалена угроза, но данная операция по обезвреживанию была произведена не корректно.

    Более детально по исправлению этой и других ошибок сценария можно прочитать на нашем сайте.

    Reader Interactions

    Понравилась статья? Поделить с друзьями:
  • При обновлении 1с ошибка appcrash
  • При обновлении 1с выходит ошибка недостаточно памяти
  • При обновлении 1с runtime error
  • При обновление дота 2 произошла ошибка контент все еще зашифрован
  • При обнаружении материально ответственным лицом после инвентаризации ошибки он должен ответ на тест