Обработки на обычных формах в управляемом приложении

1. 13.10.21 13:10 Сейчас в теме
Перенесли базу 1С БП на сервер и встроенная не типовая обработка стала запускаться с ошибкой.

На форме обработки есть РегистрСведенийСписок и при попытке добавить данные в регистр выходит ошибка "При подписке АвтономнаяРаботаПроверитьВозможностьЗаписиОбщихДанныхНаборЗа­писей на событие ПередЗаписью произошла ошибка. Обработчик события не найден"

Как это можно исправить не переделывая форму обработки на управляемую?

Пробовал запускать с ключом "/RunModeOrdinaryApplication". Все хорошо отрабатывает, но очень не удобно работать, т.к. приходится все искать в операциях
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 19 13.10.21 13:17 Сейчас в теме
(1) Проверьте, что у общего модуля в котором находится обработчик подписки, это модуль ОбменДаннымиВМоделиСервиса, в свойствах стоит флаг Клиент (обычное приложение)
Прикрепленные файлы:
8. Sashares 19 13.10.21 13:42 Сейчас в теме
(1)
Пробовал запускать с ключом "/RunModeOrdinaryApplication". Все хорошо отрабатывает, но очень не удобно работать, т.к. приходится все искать в операциях


А в каком режиме тогда возникает ошибка, если с данным ключем все хорошо?
Покажите скрин "О программе".
9. Hikari123 13.10.21 14:11 Сейчас в теме
(8)
/RunModeOrdinaryApplication

Просто толстый клиент управляемое приложение. С этим ключом не удобно, т.к. не видно подсистем
10. Sashares 19 13.10.21 14:56 Сейчас в теме
(9)В типовых конфигурациях не предусмотрена работа в толстом клиенте в управляемом приложении.
Поэтому варианта 2 в вашем случае:
1 - запускать в обычном приложении (с ключем /RunModeOrdinaryApplication)
2 - реализовать управляемую форму в обработке и работать в тонком клиенте.
11. Hikari123 13.10.21 16:47 Сейчас в теме
(10) т.е. а когда база файловая все отрабатывать будет нормально?
12. Sashares 19 13.10.21 17:08 Сейчас в теме
(11)Не уверен. Я же не знаю, что делает ваша обработка.
3. Hikari123 13.10.21 13:21 Сейчас в теме
Не стоит. Но если поставлю начинают вылазить другие модули. Так всем проставлять? Это потом нигде не вылезет боком?
4. Sashares 19 13.10.21 13:31 Сейчас в теме
(3)Например, именно этот общий модуль, он из БСП, и в БСП у него флаг стоит.
Почему в вашей конфигурации не стоит, не скажу, может у вас не актуальный релиз, с другой версией БСП.

Если база клиент-серверная, то при работе в режиме обычного приложения этот флаг может быть нужен.
Всем подряд модулям его ставить не надо.
5. Hikari123 13.10.21 13:34 Сейчас в теме
Вот так у меня

Попробовал в тестовой включить режим упр. и обыч. приложение, галочка у модуля появилась. Но ошибка все равно выходит.
Прикрепленные файлы:
6. Sashares 19 13.10.21 13:37 Сейчас в теме
(5)В конфигураторе - Сервис - Параметры.
Управляемое и обычное приложение.

Тогда у модулей появится свойство Клиент (обычное приложение).
Прикрепленные файлы:
7. Hikari123 13.10.21 13:38 Сейчас в теме
(6)
Попробовал в тестовой включить режим упр. и обыч. приложение, галочка у модуля появилась. Но ошибка все равно выходит.
При запуске режим запуска так и должен остаться Серверный?
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Программист 1С
Москва
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Ведущий разработчик 1С
Москва
зарплата от 250 000 руб.
Полный день

Руководитель проектов 1С
Москва
зарплата от 200 000 руб.
Полный день

Консультант-аналитик 1С
Нижний Новгород
зарплата от 55 000 руб. до 100 000 руб.
Полный день

Аналитик 1С ERP
Санкт-Петербург
зарплата до 200 000 руб.
Полный день