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

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

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

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

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


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

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

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

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

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

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот