Ошибка при вызове конструктора (COMObject)
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 10 из 42

Комбинированный просмотр

  1. #1
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от Akbar11 Посмотреть сообщение
    У себя регистрировал библеотеку 2 раза, и удалял и по новой регистрировал. Так же сколько тем не находил везде одно и тоже, добавить компоненту, поставить эксель и регистрация библеотеки
    А сколько есть попыток угадать какую именно библиотеку ставил "2 раза"? Где ставил (на клиенте или на сервере)? под какими правами (пользователя или админа)?

    Да и по синтаксису... У тебя в диагностике:
    Цитата Сообщение от Akbar11 Посмотреть сообщение
    ExcelApplication = Новый COMObject(,"Excel.Application");
    Что явно указывает на ошибку - "лишняя запятая". Параметр "Excel.Application" должен быть первым :mad:
    правильно:
    ExcelApplication = Новый COMObject("Excel.Application");

  2. #2
    Пришел за помощью

    Регистрация
    25.11.2016
    Сообщений
    36
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Регистрировал библиотеку на клиенте, под администратором. Той платформы которую запускаю

  3. #3
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от Akbar11 Посмотреть сообщение
    Регистрировал библиотеку на клиенте, под администратором. Той платформы которую запускаю
    Продолжаю занудно. Какую библиотеку регистрируете? Какой командой? У вас база файловая или клиент-сервер?
    Опишите поподробнее - как именно регистрируете "под администратором".

  4. #4
    Пришел за помощью

    Регистрация
    25.11.2016
    Сообщений
    36
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от avm3110 Посмотреть сообщение
    Продолжаю занудно. Какую библиотеку регистрируете? Какой командой? У вас база файловая или клиент-сервер?
    Опишите поподробнее - как именно регистрируете "под администратором".
    Регистрация библиотеки командой regsvr32 "C:\Program Files\1cv8\8.3.10.2466\bin\comcntr.dll"
    Клиент - сервер
    Процес, нажимаю вин + Q, пишу командная строка строка, контекстное меню запустить от имени админа, запускаю, Логин + пароль и регистрирую библиотеку

  5. #5
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от Akbar11 Посмотреть сообщение
    Регистрация библиотеки командой regsvr32 "C:\Program Files\1cv8\8.3.10.2466\bin\comcntr.dll"
    Клиент - сервер
    Процес, нажимаю вин + Q, пишу командная строка строка, контекстное меню запустить от имени админа, запускаю, Логин + пароль и регистрирую библиотеку
    Мдя-я-я... все как в анекдоте...
    "Пьяный ходит вокруг фонаря ночью и о чем-то материться. Прохожий хочет помочь и участливо спрашивает в чем дело.
    Да я ключи потерял и уже полчаса не могу найти - следует ответ.
    прохожий оглядывает место под фонарем и удивляется. Да тут же ровный асфальт, сухо и отлично видно что ключей тут нет. Ты уверен что именно тут потерял?
    Да нет.. потерял я в грязной луже, вон там в подворотне. Но там же очень темно искать и очень грязно и очень мокро - поэтому я ищу именно тут".

    Уважаемый... У Вас диагностика "не зарегистрирован класс Excel.Application". Ну и что же вы хотите добиться "упорством достойного лучшего применения" регистрируя библиотеку 1с предприятия???? :mad:

  6. Пользователь сказал cпасибо:

    Akbar11 (26.11.2018)

  7. #6
    Пришел за помощью

    Регистрация
    25.11.2016
    Сообщений
    36
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от avm3110 Посмотреть сообщение
    А сколько есть попыток угадать какую именно библиотеку ставил "2 раза"? Где ставил (на клиенте или на сервере)? под какими правами (пользователя или админа)?

    Да и по синтаксису... У тебя в диагностике:

    Что явно указывает на ошибку - "лишняя запятая". Параметр "Excel.Application" должен быть первым :mad:
    правильно:
    ExcelApplication = Новый COMObject("Excel.Application");
    Теперь ошибка немного другая
    {ВнешняяОбработка.Загрузка ВITIL.Форма.Форма.Форма(123)}: Ошибка при вызове конструктора (COMObject)
    ExcelApplication = Новый COMObject("Excel.Application");
    по причине:
    -2147024891(0x80070005): Отказано в доступе.

  8. #7
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от Akbar11 Посмотреть сообщение
    Теперь ошибка немного другая
    {ВнешняяОбработка.Загрузка ВITIL.Форма.Форма.Форма(123)}: Ошибка при вызове конструктора (COMObject)
    ExcelApplication = Новый COMObject("Excel.Application");
    по причине:
    -2147024891(0x80070005): Отказано в доступе.
    А эта ошибка показывает, что пользователю под которым выполняется строка
    ExcelApplication = Новый COMObject("Excel.Application");
    нет прав на создание ком-объекта.

    У вас база клиент-серверная или файловая? Для файловой запустите 1с с правами администратора и попробуйте выполнить внешнюю обработку под админом с полными правами и правами администрирования.

  9. #8
    Пришел за помощью

    Регистрация
    25.11.2016
    Сообщений
    36
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от avm3110 Посмотреть сообщение
    А эта ошибка показывает, что пользователю под которым выполняется строка
    ExcelApplication = Новый COMObject("Excel.Application");
    нет прав на создание ком-объекта.

    У вас база клиент-серверная или файловая? Для файловой запустите 1с с правами администратора и попробуйте выполнить внешнюю обработку под админом с полными правами и правами администрирования.
    В файловой все работает, даже не под админимон

  10. #9
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от Akbar11 Посмотреть сообщение
    В файловой все работает, даже не под админимон
    Поднимите файловую на сервере и там попробуйте.

    Если интерактивно в файловой будет работать, а в запущенном клиенте на сервере в клиент-сервере - нет. нужно смотреть права пользователя под которым работает 1С предприятие. А есть еще ряд настоек которые нужно будет проверять.

    Пришлите вначале результаты этого тестирования

  11. #10
    Пришел за помощью

    Регистрация
    25.11.2016
    Сообщений
    36
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Ошибка при вызове конструктора (COMObject)

    Цитата Сообщение от avm3110 Посмотреть сообщение
    Поднимите файловую на сервере и там попробуйте.

    Если интерактивно в файловой будет работать, а в запущенном клиенте на сервере в клиент-сервере - нет. нужно смотреть права пользователя под которым работает 1С предприятие. А есть еще ряд настоек которые нужно будет проверять.

    Пришлите вначале результаты этого тестирования
    Здравствуйте. В файловой на сервере все работает
    Последний раз редактировалось Akbar11; 27.11.2018 в 02:23.

Похожие темы

  1. Ошибка при выполнении операции с базой данных. Внутренняя ошибка
    от IvanIvan48 в разделе Установка и администрирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 08.06.2017, 00:12
  2. Ошибка при вызове метода контекста
    от Assasin95 в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 9
    Последнее сообщение: 16.04.2014, 12:50
  3. обработка конструктора печати
    от анна1992 в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 0
    Последнее сообщение: 27.02.2014, 21:04
  4. Ошибка СУБД: Ошибка SQL: Таблица не найдена '_Document208'
    от Мики в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 2
    Последнее сообщение: 12.08.2013, 13:34
  5. Ошибка при вызове метода контекста (выполнить пакет)
    от avaddon89 в разделе Общие вопросы по 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 27.06.2013, 19:33

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •