не находит псевдоним в запросе #91381


#0 by tiger125
Вот такой текст, сформированный конструктором, не хочет выполнять: ИЗ пишет, что: Ошибка при вызове метода контекста (Выполнить): Поле не найдено "Ссылка1"
#1 by Asmody
замени на Номенклатура.Ссылка и еще, непонятно, зачем тут СГРУППИРОВАТЬ? если нет итоговых (типа СУММА и т.п) полей, достаточно ВЫБРАТЬ РАЗЛИЧНЫЕ. и еще, зачем НоменклатуратпСертификаты.Ссылка в списке полей?
#2 by tiger125
НоменклатуратпСертификаты.Ссылка нужна, потому что по ней происходит соединение таблиц, то есть на каждую номенклатуру есть табличная часть с несколькими сертификатами
#3 by tiger125
и еще вопрос: как понять в запросе, что табличная часть справочника пуста ?
#4 by Asmody
поверь, в твоем запросе она нафиг не нужна. сделать подзапрос типа "(ВЫБРАТЬ Ссылка, КОЛИЧЕСТВО(*) КАК КоличествоСтрокВТабЧасти ИЗ Документ.КакойТамДокумент.ТабЧасть СГРУППИРОВАТЬ ПО Ссылка) КАК КолСтрокВТабЧасти" в основном запросе проверять "ВЫБОР КОГДА КолСтрокВТабЧасти.КоличествоСтрокВТабЧасти = 0 ТОГДА..." примерно так (не проверял)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С