Скрыть колонку в СКД #774268


#0 by MistaEr
Поле СКД - элемент справочника. Отчет нужно сортировать по последним символам кода этого справочника. В запросе получаю новое поле через Подстрока(,,). Сортировка происходит. если только выводить эту колонку, хотелось бы ее скрыть.
#1 by Chameleon1980
мож в запросе сорт. не?
#2 by Chameleon1980
только вот как последние символы в запросе сделать первые то понятно
#3 by MistaEr
не помогает
#4 by MistaEr
ПОДСТРОКА(ВТ_Рез.Счет.Код, 14, 7)
#5 by DefMB
В запросе выбирать 2 кода. В СКД выводить урезанный код, но представление для него задать как ЧастьДоУрезки + УрезанныйКод (чтобы получить полный код при выводе в отчет). В СКД настройку сортировки сделать по урезанному коду.
#6 by DefMB
Это был первый вариант через выражение представления
#7 by DefMB
Второй вариант более правильный, использовать "Выражения упорядочивания" для этого поля на вкладке "Наборы данных". Надеюсь поможет.
#8 by Chameleon1980
а если длина не фиксированная. в запросе то нет ДлинаСтроки (типа)
#9 by Chameleon1980
у меня сортирует и с невидимой колонкой не знаю что я не так сделал счас только накидал
#10 by Chameleon1980
кинуть?
#11 by Chameleon1980
хотя что там кидать-то запрос, выч выражение типа: Подстрока(Код,ДлинаСтроки(Код)-3,3) в настройках сортировка по этому выражению работает
#12 by Chameleon1980
символы выделяй не в запросе, а в выч. выражении СКД. по нему сортируй
#13 by Chameleon1980
или попробовать у поля запроса указать Обязательное (вроде)
#14 by MistaEr
Здесь работает, но теряется иерархия (при желании можно сделать через Родителя)
#15 by Chameleon1980
, не пробовали?
#16 by Chameleon1980
хотя я без иерархии делал
#17 by MistaEr
Сделал вот так, с автоупорядочиванием, все работает
#18 by MistaEr
Не пробовал, но возьму на заметку.
#19 by MistaEr
Всем БОЛЬШОЕ СПАСИБО!
#20 by Chameleon1980
может еще через условное оформление попробовать ширину в минимум у этой колонки. Хотя, наверное, это костыль
#21 by Chameleon1980
- не - там попа получится колонка сузится, а выводимые поля переноситься будут
#22 by Chameleon1980
хотя в том же условном оформлении можно указать пустой текст т.е. в условном оформлении минимальную ширину (не знаю 0 поймет нет) и свойство текст пустое
#23 by MistaEr
вот вот, пробовал)
#24 by MistaEr
0 не понимает, 1 понимает, там потом в заголовке непонятно что, хотя и заголовок можно сделать ""
#25 by Chameleon1980
смотри как получилось условное оформление ширина колонки макс = 0,1 работает вполне себе
#26 by MistaEr
Век живи, век учись. СКД то мощная штука, если уметь пользоваться)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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