Как упорядочить Номенклатуру по Наименованию? #571820


#0 by Jaffar
Имею такой запрос: Есть необходимость отсортировать (упорядочить) его по наименованиям номенклатуры, потому как иначе тяжело найти в нем нужную номенклатуру. Из запроса данные напрямую выводятся в отчет (не спрашивайте меня, почему именно так - такова была воля предыдущего кодера). Мой кавалерийский наскок не принес быстрого результата. Обращаюсь к мировому разуму за помощью... Буду благодарен за помощь.
#1 by poligraf
#2 by Jaffar
я тоже так думал. фигушки - "Неоднозначное поле"...
#3 by DSSS
Изменить псевдоним этого поля?
#4 by guitar_player
Таблицу Номенклатура переименуй
#5 by Jaffar
ну не таблицу, а поле. переименовал, подправил везде в тексте запроса - теперь "Поле не входит в группу"...
#6 by Fish
Дык наверное, надо выбрать наименование как поле, и по нему упорядочить
#7 by Axel2009
можно было УПОРЯДОЧИТЬ ПО 1. первая колонка
#8 by Jaffar
не взлетело... у меня не получилось - то ли ЕСТЬNULL помешало, то ли соединение 2-х таблиц. можешь ткнуть номер строки, которую подправить нужно?
#9 by guitar_player
не обязательно выбирать как поле. можно просто в упорядочить конструкцию написать
#10 by Jaffar
какую? Номенклатура.Наименование - не сработала.
#11 by Fish
Где у тебя выбрать Номенклатура.Наименование Как Наименование?
#12 by guitar_player
я вам говорю как оно работает, а ошибка у вас где то в другом месте. Скиньте текущий текст запроса
#13 by Jaffar
а где оно должно быть, если данные выбираются из 2 таблиц? сейчас откатил все к состоянию в .
#14 by ado
А если сджойнить явно с таблицей справочника, оттуда наименование взять и тогда отсортировать?
#15 by Jaffar
видимо придется делать именно так, если побыстрячку не получится...
#16 by ado
Вообще, получать в запросе ссылки, а не представление -- дурной тон.
#17 by Jaffar
согласен, но предыдущий разработчик оставил мне такое наследие - он вообще не заморачивался по поводу юзабилити :-( да и мне самому урок на будущее будет! :-)
#18 by ado
Да тут дело не только в юзаблити. У тебя когда результат запроса будет в макет выводиться, каждый объект из базы будет перечитываться заново.
#19 by Jaffar
да, заджойнил - получилось. еще раз спасибо за идею! я об этом не подумал... век живи - век учись! :-) тему можно закрывать (у меня закрывашки почему-то нет :-) )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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