Суббота, 27.04.2024, 09:02
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Редактор ОбъектБД: если переопредел. ОбработкаПолученияФормы (Ошибка если добавить в расширение ОбработкаПолученияФормы)
Редактор ОбъектБД: если переопредел. ОбработкаПолученияФормы
akurinovДата: Понедельник, 05.04.2021, 18:09 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 5
Статус: Оффлайн
Здравствуйте, Сергей.
У меня ЗУП, в расширении переопределил получение формы документа Табель, анализирую доп.свойство. Для этого вызываю общий модуль УправлениеСвойствами.ЗначениеСвойства(...) 
Если вызываю редактор объекта БД (из динамического списка или непосредственно) на файловой базе, то все ок. Если на серверной базе в УФ, то ругается - не видит УправлениеСвойствами

Ошибка инициализации модуля: Адаптация Документ.ТабельУчетаРабочегоВремени.МодульМенеджера
по причине:
{Адаптация Документ.ТабельУчетаРабочегоВремени.МодульМенеджера(9,28)}: Переменная не определена (УправлениеСвойствами)

 если на сервеной базе, но обычные формы, тоже все ок.

Платформа: 8.3.18.1334
Режим БД: клиент-серверный
Конфигурация. Название: Зарплата и управление персоналом, редакция 3.1 (3.1.17.101)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_16
Конфигурация. Версия БСП: 3.1.3.417
Инструменты разработчика. Версия: Расширение 5.86e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. Адаптация ()
Расширения. ПрямыеВыплатыСотрудникамСтарше65Лет (1.0.0.18)
Расширения. ИнструментыРазработчикаTormozit (5.86e)
Клиент. ОС: Microsoft Windows 7 Корпоративная  64-bit Русский
Клиент. Приложение: Управляемое приложение 32б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru_RU
Клиент. От имени администратора Windows: Нет
Сервер. ОС: Microsoft® Windows Server® 2008 Enterprise  64-bit Русский
Сервер. Отладка: нет

Добавлено (05.04.2021, 18:41)
---------------------------------------------
Возможно, есть где-то получение формы, но почему это приводит к ошибке - не ясно, т.к. это расширение давно работает и свои функции выполняет без ошибок.

 
tormozitДата: Понедельник, 05.04.2021, 19:00 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Оффлайн
https://its.1c.ru/db/v8std/content/680/hdoc
https://www.hostedredmine.com/issues/919779
 
akurinovДата: Понедельник, 05.04.2021, 19:28 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 12
Репутация: 5
Статус: Оффлайн
Спасибо, не знал. Т.е. ОбработкаПолученияФормы может стать "полуклиентским" если вызывается из Толстого клиента и не может вызывать другие серверные вызовы без признака Вызов сервера - я правильно понял?
Запихнул метод УправлениеСвойствами.ЗначениеСвойства(...) в свой модуль-обертку, у которого поставил признак Вызов сервера - помогло.
 
tormozitДата: Понедельник, 05.04.2021, 19:30 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6178
Репутация: 156
Статус: Оффлайн
Еще полезно будет почитать это https://www.hostedredmine.com/issues/882845
 
Форум » Основной » Проблемные ситуации » Редактор ОбъектБД: если переопредел. ОбработкаПолученияФормы (Ошибка если добавить в расширение ОбработкаПолученияФормы)
  • Страница 1 из 1
  • 1
Поиск: