Пт, 19.12.2025, 22:17:13
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Консоль кода: ошибка из-за комментария
GetNightДата: Чт, 27.02.2025, 16:06:04 | Сообщение # 1
Полковник
Группа: Проверенные
Сообщений: 152
Репутация: 76
Статус: Оффлайн





Допустим, копируешь как образец кусок кода с другого алгоритма, но несмотря на то, что он под комментарием, алгоритм отказывается выполняться. Вариаций много,  сталкивался часто... но заметил, что "необходимое" условие - чтобы в комментарии код как-то пересекался с основным.

Очень похвально, что идёт попытка так же разбора комментария (для автоподсказок, например), но не учитываются ситуации, когда комментарий может быть просто бессмысленным для текущего кода набором кусков.

Предлагаю исключить из проверки ошибки внутри комментария. В том числе и комментария внутри запроса...
Прикрепления: 3462476.jpg (191.0 Kb)
 
tormozitДата: Чт, 27.02.2025, 19:38:03 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Нужен текст алгоритма. Четко укажи, какую команду выполнял и где находилась каретка.
 
GetNightДата: Пт, 28.02.2025, 12:30:03 | Сообщение # 3
Полковник
Группа: Проверенные
Сообщений: 152
Репутация: 76
Статус: Оффлайн
Нашёл причину. Вот более "стандартный" пример, приводящий к ошибке. Ошибка НЕ связана с иР.
Код
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ Справочник.Номенклатура КАК Услуга");
Результат = Запрос.Выполнить().Выгрузить();

Редактор встроенный: Строка кода 2: Ошибка при вызове метода контекста (Выполнить): {(1, 23)}: Неоднозначное поле "Услуга.Ссылка"
{(1, 23)}: Неоднозначное поле "Услуга.Ссылка"
ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ <<?>>Справочник.Номенклатура КАК Услуга

Ошибка возникает когда при использовании * (все поля) одно из полей (табличных частей) совпадает с псевдонимом ("Услуга")

___
Ранее у меня был пример, который работал без комментария, а с комментарием отказывался, но это, очевидно, не тот случай.
Если повторится, попробую его упростить и прислать
Прикрепления: 2539318.jpg (163.0 Kb)
 
tormozitДата: Сб, 01.03.2025, 11:20:21 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Поэтому в таких однотабличных запросах я всегда пишу псевдоним "Т" и конструктор запросов ИР добавляет суффикс Т при генерации псевдонима таблицы.
 
  • Страница 1 из 1
  • 1
Поиск: