vsvintsov | Дата: Пятница, 19.05.2023, 07:30 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 4
Статус: Оффлайн
| Добрый денЬ!
вот тут: https://start1c.blogspot.com/2017/02/blog-post.html , показано как передавать дерево значений в СКД в качестве источника данных. Все хорошо. Сформированная СКД перехватывается командой ирОбщий.ОтЛкс(СхемаКомпоновки, СхемаКомпоновки.НастройкиПоУмолчанию, ИсточникиДанных).
но при попытке исполнения в консоли компоновок данных ИР получаем ошибки:
Метод объекта не обнаружен (Выгрузить) {ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(1094)}:СтрокаСНабором.Значение = СтрокаСНабором.Значение.Выгрузить(); // Преобразуем табличную часть в таблицу значений {ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(238)}:СохранитьТекущиеНастройкиВСтроку(); {ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(4064)}:СохранитьКомпоновкиВФайл(,, мСтруктураВосстановления.ФайлВосстановления.ПолноеИмя,, Истина); {ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(619)}:СохранитьФайлДляВосстановления(); {ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(1180)}:Если ВыполнитьОтчет() Тогда .....
во вложении сама схема - чтобы не формировать руками и обработка, чтобы посмотреть как схема СКД формируется. конечно дерево значений в качестве источника данных - это экзотика, но очень удобно. И если ИР будет работать, то замечательно... --------------------------- Платформа: 8.3.21.1674 Режим БД: клиент-серверный Конфигурация. Название: Бухгалтерия предприятия, редакция 3.0 (3.0.135.16) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_17 Конфигурация. Версия БСП: 301 Инструменты разработчика. Версия: Расширение 6.24.1e Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Асинхронность запрещена: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. EF_70040616 () Расширения. EF_00_00524223_2 () Расширения. EF_60006974 () Расширения. EF_00_00529166 () Расширения. EF_60006916 () Расширения. EF_30177928 () Расширения. EF_60254987 () Расширения. EF_60006872 () Расширения. EF_60006911 () Расширения. EF_00_00528947 () Расширения. ... Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский Клиент. Приложение: Управляемое приложение 64б Клиент. Проверка модальных вызовов: Да Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. От имени администратора Windows: Нет Сервер. ОС: Майкрософт Windows Server 2019 Standard 64-разрядная Русский Сервер. Процесс: 64б Сервер. Отладка: нет
--------- С уважением Свинцов Владислав
|
|
| |
tormozit | Дата: Суббота, 20.05.2023, 17:18 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6168
Репутация: 156
Статус: Оффлайн
| Конкретно показанная тобой ошибка уже давно исправлена https://www.hostedredmine.com/issues/946728 Полезно перед созданием заявки проверять работу рассматриваемого функционала в актуальной версии. Но прогонка твоего теста выявила другую ошибку https://www.hostedredmine.com/issues/963878
|
|
| |
tormozit | Дата: Воскресенье, 21.05.2023, 23:11 | Сообщение # 3 |
Генералиссимус
Группа: Администраторы
Сообщений: 6168
Репутация: 156
Статус: Оффлайн
| Исправлено в 6.76
|
|
| |