Ерундень с СКД, не работает сортировка #446311


#0 by Икогнито
Вывожу в отчет сложную таблицу в виде шахматки. Ерунда в следующем: Хочу отсортировать одно поле в зависимости от значений другого поля. Если поле выводится в компоновку, то по нему можно отсортировать, если не выводится - не сортирует (либо ошибка выскакивает либо молча хавает и не сортирует)
#1 by Икогнито
я подозреваю, что если поле не выводится в отчет, то СКД это поле просто не вычисляет, не смотря на текст запроса....? Если так, то как сделать, чтобы СКД в обязательном порядке считала это поле?
#2 by assasu
[Вывожу в отчет сложную таблицу в виде шахматки] СКД не всесилен. некоторые вещи с его помощью не сделать
#3 by Икогнито
отсортировать по полю он может?
#4 by assasu
конечно
#5 by Икогнито
тогда читай, что я в и написал по проблеме сортировки
#6 by assasu
{Хочу отсортировать одно поле в зависимости от значений другого поля.} а это как делаешь?
#7 by acsent
Укажи в поле, поле сортировки
#8 by acsent
На закладке наборы данных
#9 by assasu
а точно знаешь как это работает? почему бы не задавать сортировку в другом месте, там где запрос строишь
#10 by Tazuya
"Хочу отсортировать одно поле в зависимости от значений другого поля. " во вложенном запросе создай это сортировочное поле напр. с типом число и сортируй на здоровье
#11 by acsent
Точно работает
#12 by Икогнито
Есть Поле1, которое содержит значения. В зависимости от значений Поля1 в запросе формирую Поле2 со значениями (1 или 2) Хочу отсортировать выводимое в отчет Поле1 по значениям Поля2
#13 by assasu
все везде работает. но не все понятно как. я имел ввиду только это
#14 by acsent
Это однозначно
#15 by Икогнито
указываю в наборе данных. Всем выводимым полям поставил выражение упорядочивания "УровеньСортировкиПоказателя возр автоупорядочивание, УровеньСортировкиПокупателяПоказателя возр автоупорядочивание" Не сортирует один фиг
#16 by acsent
Не уверен, но думаю в запрос вместо Поля1 подставляются поля сортировки в выражение СОРТИРОВАТЬ ПО
#17 by acsent
Сортировку по Полю1 укажи
#18 by acsent
На закладке сортировка
#19 by assasu
три раза прочел и нифига не понял.. поле 1 поле 2 фыв     1 йцу     2 уке     1 и как тут "отсортировать выводимое в отчет Поле1 по значениям Поля2"  ???
#20 by Икогнито
У меня получается так: "ОстальныеФирмы" 3 Фирма1 1 Не сортирует нафиг
#21 by assasu
а что хотелось бы видеть после сортировки??
#22 by Икогнито
Фирма1 Фирма2 "Остальные фирмы"
#23 by assasu
сортировка по Поле2, НАПРАВЛЕНИЕ сортировки "Возрастание". сравни с твоим текстом  в ...
#24 by Tazuya
если не понятно 10 то разжовываю через выбор "во вложенном запросе создай это сортировочное поле напр. с типом число и сортируй на здоровье"
#25 by assasu
тут дело не в том что что то не понятно...тут дело в идее. Идея : "Хочу отсортировать выводимое в отчет Поле1 по значениям Поля2". по - мойму идея утопическая...
#26 by acsent
А у меня работает
#27 by Девушка-Вамп
не пойму почему нельзя отсортировать по второму полю? у меня всегда срабатывает, безо всяких проблем
#28 by Tazuya
+ типа так: ВЫБРАТЬ    ВложенныйЗапрос.Наименование КАК Наименование ИЗ ну я и подсказываю как реально сделать
#29 by Икогнито
в запрос добавил упорядочивание. Фигня такая: Если поле сортировки выводить в таблицу - автосортируется. Если не выводить - не сортируется
#30 by acsent
Ты 26 смотрел?
#31 by Икогнито
спасибо, позже посмотрю... Извратился тем, что вывожу поле в отчет, но делаю заголовок поля "" и представление поля ""
#32 by Tazuya
если делаешь группировки, то да чтобы их отсортировать нужно выводить и поле сорт.в группировку, если же просто  выводишь без вышестоящих группировок "детальные записи" то отключить флажок вывода у поля сортировки и все отсортирует по нему.
#33 by Demasiado
Если поле выводится в компоновку, то по нему можно отсортировать, если не выводится - не сортирует -- вот тут посмотри Вкладку "компоновка" у конструктора запроса. Скорее всего поле по которому ты хочешь отсортировать(но религиозно не хочешь выводить) у тебя участвует в таблице которая наверное помечена как необязательная, поле по которому пытаешься отсортировать в записях не появляется, ты естественно не можешь отсортировать и тебе нет счастья.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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