Упорядочить по списку значений #447128


#0 by vadim2005
В УПП есть прайс лист, в прайс листе я выбираю группы товаров в списке значений  не как не соображу как упорядочить результат в том порядке в котором я выбирал эти группы. пробую так: ТекстЗапроса=ТекстЗапроса+"
#1 by vadim2005
получаю вот такую ошибку Недопустимое поле для упорядочивания <<?>>&СписокНоменклатуры
#2 by 73
Таки недопустимое - не поле ведь...
#3 by 73
+ м.б.: Упорядочить По Товары.Ссылка Иерархия
#4 by vadim2005
Нет это не то. К примеру в справочнике номенклатура есть группы A,B,C. А когда я формирую прайс я сначало вибираю B,C,A и мне хотелось бы что бы в прайс формировался в той последовательности в которой я задал
#5 by Rico_1C
Добавь поле &СписокНоменклатуры.Индеккс и сортируй по нему..
#6 by vadim2005
поподробней это как?
#7 by Rico_1C
Выбрать .. &СписокНоменклатуры.Индеккс
#8 by Rico_1C
ИндеКс
#9 by Defender aka LINN
Атомный бред
#10 by Rico_1C
ВЫБРАТЬ .. &СписокНоменклатуры.Индекс ГДЕ ..
#11 by Rico_1C
Хуню НЕпори..
#12 by vadim2005
Ща попробую
#13 by 1c_asp
наверное правильно будет запихнуть список значений во временную таблицу, в которой вторая колонка будет номером строки, сделать соединение с этой таблицей и отсортировать по этой второй колонке
#14 by vadim2005
<<?>>&СписокНоменклатуры.Индекс
#15 by 1c_asp
Действительно атомный бред оказался :-)
#16 by Aprobator
т.е. надо упорядочить по номеру позиции в списке номенклатуры?
#17 by vadim2005
Совершенно верно
#18 by 73
Примерно... Список - в таблицу значений с колонкой номерстроки(заполнить его). ТЗ - во временную, соединить с твоим запросом, упорядочить по номерстроки.
#19 by Rico_1C
Почему нельзя ЭТОТсписок брать из ТЗ ВМЕСТЕ с номером строки БЕЗсоединений?!..
#20 by 1c_asp
Атомный бред :-)
#21 by vadim2005
Подскажите как в запросе создать таблицу значений
#22 by Defender aka LINN
Как раз я и не порю.
#23 by Rico_1C
->
#24 by 73
ТЗ создавать не в запросе. Передавать в запрос параметром и помещать во временную. Имхо, все равно не получится. Соединение по иерархии не взлетит.
#25 by 1c_asp
Можешь на простом примере показать как сделать ?
#26 by Rico_1C
Неа..  ;))
#27 by Rico_1C
Прогнал, осознаю - думал УЖЕберет из Списка, а НЕсравнивает..
#28 by Defender aka LINN
Судя по запросу, основная таблица - это справочник, значит соединение на равенство будет работать.
#29 by 73
Он хочет группы набросать и в том порядке, как набросал, упорядочить справочник. Если то, что набросал через ТЗ и передать в запрос, эту ТЗ с группами надо соединять со справочником не на равенство, а по иерархии.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям