Среда, 08.05.2024, 04:32
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Ошибка формирования представления типа "Соответствие"
Ошибка формирования представления типа "Соответствие"
PythonДата: Пятница, 18.12.2020, 21:23 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 10
Статус: Оффлайн
При формировании представления типа "Соответствие" в консоли кода иногда вылетает ошибка преобразования типов.
Происходит это в случае, когда тип ключа отличен от типа "строка".
ОбщиеМодули.ирОбщий [5138]:
Код
Для Каждого КлючИЗначение Из Значение Цикл
    МассивПредставлений.Добавить(КлючИЗначение.Ключ + " = " + КлючИЗначение.Значение);
    МаксимальноеЧислоДляПредставления = МаксимальноеЧислоДляПредставления - 1;
    Если МаксимальноеЧислоДляПредставления = 0 Тогда
        МассивПредставлений.Добавить("...");
        Прервать;
    КонецЕсли;
КонецЦикла;

Рекомендуемое исправление (в зависимости от вкуса :))
ОбщиеМодули.ирОбщий [5139]:
Код
МассивПредставлений.Добавить("" + КлючИЗначение.Ключ + " = " + КлючИЗначение.Значение);
или
Код
МассивПредставлений.Добавить(Строка(КлючИЗначение.Ключ) + " = " + КлючИЗначение.Значение);

Платформа: 8.3.16.1148
Режим БД: клиент-серверный
Конфигурация. Название: Сервер ГИС ЖКХ, редакция 1.3 (1.3.1.1)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим совместимости: НеИспользовать
Инструменты разработчика. Версия: Расширение 5.71.3e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. ИнструментыРазработчикаTormozit (5.71.3e)
Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский
Клиент. Приложение: Управляемое приложение 64б
Клиент. Текущий язык системы: ru
Клиент. От имени администратора Windows: Нет
Сервер. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский
Сервер. Отладка: tcp


Сообщение отредактировал Python - Пятница, 18.12.2020, 21:24
 
tormozitДата: Пятница, 18.12.2020, 23:50 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6191
Репутация: 159
Статус: Оффлайн
Ошибку воспроизвел.
https://www.hostedredmine.com/issues/907443
 
tormozitДата: Воскресенье, 20.12.2020, 08:16 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6191
Репутация: 159
Статус: Оффлайн
Исправлено в 5.71.4
 
Форум » Основной » Проблемные ситуации » Ошибка формирования представления типа "Соответствие"
  • Страница 1 из 1
  • 1
Поиск: