|
Доступ к серверным модулям из Подбора и обработки объектов
|
|
| akamenets | Дата: Вс, 29.03.2026, 12:30:48 | Сообщение # 1 |
|
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 4
Статус: Оффлайн
| Добрый день! Расширение 8.13.2e Платформа: 8.3.27.1786 Серверный режим, толстый клиент.
2 общих модуля ОМ_Сервер - только Сервер ОМ_СерверВызовСервера - Сервер+Вызов сервера. В обоих модулях 1 функция Функция Тест() Экспорт Возврат Истина; КонецФункции;
Выполнение произвольного алгоритма в Подбор и обработка объектов. флаг "Выполнять на сервере" = Истина; Вызов: Рез = ОМ_Сервер.Тест(); Текст произвольного алгоритма: Строка кода 1: {(1,7)}: Переменная не определена (ОМ_Сервер) Рез = ОМ_СерверВызовСервера.Тест(); *Строк обработано - 1, неуспешно - 0, успешно - 1. Объектов обработано - 1, записано автоматически - 0. (скопировано из результата фонового задания)
Проверил через Консоль кода (ИР) Оба вызова корректно отрабатывают и в контексте выполнения Сервер и в контексте выполнения Фоновый.
Ожидаемое поведение: При флаге "Выполнять на сервере" = Истина; в Подбор и обработка объектов Произвольный алгоритм выполняется в Серверном контексте, а не клиентском. Выгрузку тестовой базы (без расширения) прикладываю https://disk.yandex.ru/d/rrKRk--VA_J9ZQ
Платформа: 8.3.27.1786 Режим БД: клиент-серверный Конфигурация. Название: () Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: НеИспользовать Конфигурация. Режим использования синхронных вызовов: Использовать Конфигурация. Использовать обычные формы в управляемом приложении: Нет Инструменты разработчика. Версия: Расширение 8.13.2e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Глобальные настройки всех баз: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Асинхронность запрещена: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. ИнструментыРазработчикаTormozit (8.13.2e) Клиент. Приложение: Управляемое приложение 32б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. Отладка разрешена: Да Клиент. Постоянный кэш метаданных: Да Клиент. ОС: Майкрософт Windows Server 2022 Standard 64-разрядная Русский Клиент. ОС от имени администратора: Нет Клиент. ОС выполнение BAT: Да Клиент. ОС ╥хъє∙р ъюфютр ёЄЁрэшЎр: 866 Клиент-Сервер. Пинг: локально 0мс (отлично) Сервер. ОС: Майкрософт Windows Server 2022 Standard 64-разрядная Русский Сервер. Процесс: 64б Сервер. Отладка: нет
|
| |
| |
| tormozit | Дата: Вс, 29.03.2026, 19:21:23 | Сообщение # 2 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7349
Репутация: 193
Статус: Оффлайн
| Ошибку воспроизвел https://www.hostedredmine.com/issues/1008213
|
| |
| |
| tormozit | Дата: Вс, 29.03.2026, 20:29:35 | Сообщение # 3 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7349
Репутация: 193
Статус: Оффлайн
| Исправлено в 8.14
|
| |
| |
| akamenets | Дата: Пн, 30.03.2026, 13:57:59 | Сообщение # 4 |
|
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 4
Статус: Оффлайн
| Проверил. Работает корректно. Спасибо!
|
| |
| |