Вс, 21.12.2025, 22:12:31
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Консоль компоновок данных. Преобразование пустышки. Ошибки
yurievmikhailztiДата: Ср, 22.11.2023, 14:35:25 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Оффлайн
1. При использовании ИР в режиме толстого клиента (управляемое приложение) отсутствует кнопка замены запроса-пустышки на его текст. Функция доступна исключительно в режиме обычного приложения.

2. Также в режиме в режиме толстого клиента (управляемое приложение) не работает добавление компоновки «из объекта метаданных». При выборе отчета возникает ошибка:

Код
Ошибка инициализации модуля: Отчет.ОтчетыПоСотрудникам.МодульОбъекта
по причине:
Недопустимый вызов объекта на клиенте.
{Отчет.ОтчетыПоСотрудникам.МодульОбъекта(196)}:ВызватьИсключение НСтр("ru = 'Недопустимый вызов объекта на клиенте.'");
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(2971)}:НоваяСхемаКомпоновки = Отчеты[ирКэш.ОбъектМДПоПолномуИмениЛкс(лПолноеИмяОбъекта).Имя].Создать().СхемаКомпоновкиДанных;

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]

3. Добавление того же отчета (ОтчетыПоСотрудникам, ЗУП 3.1.27.113) в обычном приложении сработало, но после преобразования пустышки запрос неработоспособен. Возникает ошибка:



Прикрепления: 5799140.png (4.5 Kb)
 
yasnovidyashiiДата: Ср, 22.11.2023, 14:43:27 | Сообщение # 2
Полковник
Группа: Проверенные
Сообщений: 180
Репутация: 236
Статус: Оффлайн
Если можно перебросить топик на меня, буду признателен. Случайно создал вторую учетную запись.
 
tormozitДата: Чт, 23.11.2023, 22:45:13 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
По п.1 создал задачу https://www.hostedredmine.com/issues/975083
 
tormozitДата: Чт, 23.11.2023, 23:08:03 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
По п.2 ошибку подтверждаю https://www.hostedredmine.com/issues/975086 , но замечу что схемы компоновки еще можно доставать через "Добавить/Из макета конфигурации". Там это уже без ошибки выполняется, но конечно первый раз придется ждать дольше.
 
yasnovidyashiiДата: Чт, 23.11.2023, 23:12:12 | Сообщение # 5
Полковник
Группа: Проверенные
Сообщений: 180
Репутация: 236
Статус: Оффлайн

Цитата
схемы компоновки еще можно доставать через "Добавить/Из макета конфигурации"

Да, этот вариант я тоже проверил. Он действительно работает.
 
tormozitДата: Сб, 25.11.2023, 14:32:20 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Обе задачи сделаны в 7.02
 
yasnovidyashiiДата: Пн, 27.11.2023, 09:11:54 | Сообщение # 7
Полковник
Группа: Проверенные
Сообщений: 180
Репутация: 236
Статус: Оффлайн
В обычном приложении функция преобразования пустышки «сломалась»

Код
Ошибка при вызове метода контекста (ЗаменитьЗапросыПустышкиЛкс)
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.МодульОбъекта(255)}:    ирСервер.ЗаменитьЗапросыПустышкиЛкс(Схема);
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(4308)}:    ЗаменитьЗапросыПустышки(НоваяСхема);
по причине:
Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ЗаменитьЗапросыПустышкиЛкс ().

В толстом клиенте ошибки не возникает, но и запрос, похоже, остается без изменений. Пустышки в нем ни на что не меняются.
Или я с чем-то не разобрался.

 
tormozitДата: Пн, 27.11.2023, 19:17:26 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Обе новые проблемы подтверждаю https://www.hostedredmine.com/issues/975510
 
tormozitДата: Вс, 03.12.2023, 20:09:03 | Сообщение # 9
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Исправлено в 7.03
 
yasnovidyashiiДата: Пн, 04.12.2023, 14:59:32 | Сообщение # 10
Полковник
Группа: Проверенные
Сообщений: 180
Репутация: 236
Статус: Оффлайн
Теперь после преобразования запроса-пустышки получаю следующие ошибки.
Проверял, как в толстом клиенте, так и в обычном приложении. Как сразу после добавления схемы компоновки, так и отложено, нажатием на кнопку на панели.
Отчет добавлял как из макета, так и из объекта конфигурации.
Ну и сами отчеты попробовал добавлять разные. Итог всегда один.

Код
Значение не является значением объектного типа (Параметры)
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(370)}:            Для Каждого ПараметрСхемы Из КопияСхемы.Параметры Цикл
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(387)}:    ИнициализироватьИсточникКомпоновщикаНастроек(мТекущаяСтрока);
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(1445)}:        ИнициализироватьКомпоновщикНастроек();
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(1571)}:    Элемент.ТекущаяСтрока = НоваяСтрока;
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(2990)}:    ДеревоОтчетовПередНачаломДобавления(ЭлементыФормы.ДеревоОтчетов,, Ложь, ЭлементыФормы.ДеревоОтчетов.ТекущаяСтрока, , НоваяСхемаКомпоновки);
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(4370)}:        ДобавитьСтатическуюСхему(РезультатФормы);

Код
Ошибка при вызове метода контекста (УстановитьСхему)
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(1526)}:        КонструкторСхемы.УстановитьСхему(КопияСхемы);
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(1573)}:        ОткрытьКонструкторСхемы(НоваяСтрока,, Истина);
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(2990)}:    ДеревоОтчетовПередНачаломДобавления(ЭлементыФормы.ДеревоОтчетов,, Ложь, ЭлементыФормы.ДеревоОтчетов.ТекущаяСтрока, , НоваяСхемаКомпоновки);
{ИнструментыРазработчикаTormozit Обработка.ирКонсольКомпоновокДанных.Форма.Форма.Форма(4370)}:        ДобавитьСтатическуюСхему(РезультатФормы);
по причине:
Несоответствие типов (параметр номер '1')


 
tormozitДата: Пн, 04.12.2023, 19:42:22 | Сообщение # 11
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/976190
 
tormozitДата: Чт, 07.12.2023, 00:14:08 | Сообщение # 12
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Исправлено в 7.03.2
 
  • Страница 1 из 1
  • 1
Поиск: