8.х Ошибка при вызове метода контекста (ПолучитьОбъект)

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Euronymous, 17 ноя 2014.

  1. TopicStarter Overlay
    Euronymous
    Offline

    Euronymous Опытный в 1С

    Регистрация:
    19 фев 2014
    Сообщения:
    206
    Симпатии:
    0
    Баллы:
    26
    Что-то не получается нормально картинки выложить :eek:
    http://gyazo.com/77d82045e6e612e81f92e7043acd8ce6
    http://gyazo.com/e08be0f349f547078e19943869a4b903
    http://gyazo.com/7cf85e5a9181e33f08da8fee946a2e22
    http://gyazo.com/d1d42816d0efca357e3035a8250c463e

    А появляется все это в серверной базе 8.3.5.1068 при загрузке накладной из файловой 8.2 через COM-соединение, в файловом режиме работает отлично
    В чем может быть проблема? :(

    Есть версия что "Обработчик этого события располагается в модуле, который недоступен при внешнем (COM)". Так ли это и как можно это обойти?
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    Как вариант: перенести процедуру в модуль, который доступен на клиенте или внешненем соединении.
    А по-хорошему, необходимо переписать код метода подписки на событие с учетом клиент-серверного взаимодействия.
    Euronymous нравится это.
  3. TopicStarter Overlay
    Euronymous
    Offline

    Euronymous Опытный в 1С

    Регистрация:
    19 фев 2014
    Сообщения:
    206
    Симпатии:
    0
    Баллы:
    26
    http://gyazo.com/aa1fe627f69cf1a9d3b0af0d02f10342 Так он и доступен по внешнему

    Не совсем понял
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    Что говорит стек вызовов для обработчика события "ПриЗаписи", с какой стороны происходит вызов: клиент/сервер/внешнее соединение?
    Возможно, поможет включение "Вызов сервера" в настройках общего модуля.
    Euronymous нравится это.
  5. TopicStarter Overlay
    Euronymous
    Offline

    Euronymous Опытный в 1С

    Регистрация:
    19 фев 2014
    Сообщения:
    206
    Симпатии:
    0
    Баллы:
    26
    Вызов сервера тоже не помог, а что за стек вызовов?:)
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    Ставим точку останова перед ошибкой и нажимаем кнопку:
    upload_2014-11-17_18-9-10.png
  7. TopicStarter Overlay
    Euronymous
    Offline

    Euronymous Опытный в 1С

    Регистрация:
    19 фев 2014
    Сообщения:
    206
    Симпатии:
    0
    Баллы:
    26
    Последнее редактирование: 17 ноя 2014
  8. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    Согласно скриншотов, обработка для обычного приложения, а конфигурация работает в управляемом режиме?
  9. TopicStarter Overlay
    Euronymous
    Offline

    Euronymous Опытный в 1С

    Регистрация:
    19 фев 2014
    Сообщения:
    206
    Симпатии:
    0
    Баллы:
    26
    Да, в управляемом. В файловой базе никаких проблем, в серверном варианте вот такие косяки лезут
  10. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.566
    Симпатии:
    717
    Баллы:
    204
    Так понимаю, общий модуль должен быть доступен для Клиент(обычное приложение).

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

Поделиться этой страницей