Четверг, 26.06.2025, 16:35
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Обработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(1 0777)
msergeev79Дата: Понедельник, 26.05.2025, 09:23 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 25
Статус: Оффлайн
- Платформа 8.3.18.1698
- Толстый клиент
- Расширение 7.80.1e
- Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02), режим совместимости не используется
- СУБД MS SQL 2019

Ошибка в консоли кода при открытии подсказки по Ctrl-Space:
Код
{ИнструментыРазработчикаTormozit Обработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(10777)}: Значение не является значением объектного типа (Выражение)
ПакетЗапросов = НовыйПакетЗапросов(КоординатыТекста.Выражение, КоординатыТекста);

В консоли кода пишем новый алгоритм, создаем переменную Текст1 с текстом:
Код
ВЫБРАТЬ
    Банки.Ссылка КАК Ссылка
ИЗ
    Справочник.Банки КАК Банки


и переменную Текст2 с текстом:
Код
ВЫБРАТЬ
    Валюты.Ссылка КАК Ссылка
ИЗ
    Справочник.Валюты КАК Валюты

Код алгоритма:
Код
Запрос = Новый Запрос;
Запрос.Текст = Текст2;
Результат = Запрос.Выполнить().Выгрузить();

При попытке открыть подсказку в любом месте третьей строки позникает ошибка.

Если поменять текст алгоритма на:
Код
Запрос = Новый Запрос(Текст2);
//Запрос.Текст = Текст2;
Результат = Запрос.Выполнить().Выгрузить();

то ошибки нет.

Приложил файл консоли кода с этим примером.
Прикрепления: proverka.t1c (10.4 Kb)


Сообщение отредактировал msergeev79 - Понедельник, 26.05.2025, 09:24
 
tormozitДата: Понедельник, 26.05.2025, 20:17 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6906
Репутация: 180
Статус: Онлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/1005287
 
tormozitДата: Воскресенье, 01.06.2025, 19:23 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6906
Репутация: 180
Статус: Онлайн
Исправлено в 7.81
 
  • Страница 1 из 1
  • 1
Поиск: