Вторник, 28.05.2024, 04:58
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Управляемое приложение.Ошибка инициализации модуля менеджера
galatsДата: Воскресенье, 13.10.2019, 20:33 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 22
Репутация: 8
Статус: Оффлайн
Платформа: 8.3.14.1694
Режим БД: клиент-серверный
Конфигурация. Название: Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.9.229)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим совместимости: Версия8_3_12
Конфигурация. Версия БСП: 3.0.1.440
Инструменты разработчика. Версия: Расширение 5.08e
Инструменты разработчика. Объекты на сервере: Да
Расширения. ДополненияФорм ()
Расширения. ИнструментыРазработчикаTormozit (5.08e)
Клиент. ОС: Windows x86 Microsoft Windows 8.1 version 6.3  (Build 9600)
Клиент. Приложение: Управляемое приложение 32б
Клиент. От имени администратора Windows: Да
Клиент. Текущий язык системы: ru
Сервер. ОС: Windows x86-64 Microsoft Windows 8.1 version 6.3  (Build 9600)
Сервер. Отладка: tcp

Выбрал документы помечены на удаление НеявкаОтсутсвие, хочу удалить, жму контроль
и появляется следующее сообщение



Также такая же ошибка возникает при использовании обработки Удаление объектов с контролем ссылок ИР и выборе всех документов и выборочных типов документов
Ниже привожу сообщение из раздела "Информация для тех поддержки"

Код
Ошибка инициализации модуля: Документ.ТамОплатаМедосмотра.МодульМенеджера
по причине:
{Документ.ТамОплатаМедосмотра.МодульМенеджера(4,10)}: Переменная не определена (ЗарплатаКадрыСоставДокументов)
Возврат <<?>>ЗарплатаКадрыСоставДокументов.ОписаниеСоставаДокументаПоМетаданнымФизическиеЛицаВТабличныхЧастях(МетаданныеДокумента);
Прикрепления: 9439121.png (18.8 Kb)
 
tormozitДата: Воскресенье, 13.10.2019, 20:53 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6210
Репутация: 159
Статус: Оффлайн
Это - ошибка поддержки конфигурацией толстого клиента. Модули менеджеров при необходимости компилируются на толстом клиенте. Их массовая компиляция косвенно вызывается как кодом ИР, так и рядом системных средств, например конструктором запросов. Избежать этого в общем случае невозможно. Поэтому имея один некорректный модуль менеджера ссылочного объекта метаданных, во многих местах будет возникать ошибка компиляции этого модуля.

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

ИТС
Цитата
  • полностью исключить из клиентского контекста код модулей менеджеров всех видов объектов метаданных, заключив его в инструкцию препроцессора


#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

#КонецЕсли
 
  • Страница 1 из 1
  • 1
Поиск: