Имя: Пароль:
1C
1С v8
Скрыть колонку в СКД
,
0 MistaEr
 
10.06.16
09:40
Поле СКД - элемент справочника. Отчет нужно сортировать по последним символам кода этого справочника. В запросе получаю новое поле через Подстрока(,,). Сортировка происходит. если только выводить эту колонку, хотелось бы ее скрыть.
1 Chameleon1980
 
10.06.16
09:50
мож в запросе сорт. не?
2 Chameleon1980
 
10.06.16
09:52
только вот как последние символы в запросе сделать
первые то понятно
3 MistaEr
 
10.06.16
09:54
(1) не помогает
4 MistaEr
 
10.06.16
09:54
ПОДСТРОКА(ВТ_Рез.Счет.Код, 14, 7)
5 DefMB
 
10.06.16
09:58
В запросе выбирать 2 кода. В СКД выводить урезанный код, но представление для него задать как ЧастьДоУрезки + УрезанныйКод (чтобы получить полный код при выводе в отчет). В СКД настройку сортировки сделать по урезанному коду.
6 DefMB
 
10.06.16
10:00
Это был первый вариант через выражение представления
7 DefMB
 
10.06.16
10:02
Второй вариант более правильный, использовать "Выражения упорядочивания" для этого поля на вкладке "Наборы данных". Надеюсь поможет.
8 Chameleon1980
 
10.06.16
10:03
(4) а если длина не фиксированная.
в запросе то нет ДлинаСтроки (типа)
9 Chameleon1980
 
10.06.16
10:07
у меня сортирует и с невидимой колонкой
не знаю что я не так сделал
счас только накидал
10 Chameleon1980
 
10.06.16
10:09
кинуть?
11 Chameleon1980
 
10.06.16
10:10
хотя что там кидать-то
запрос, выч выражение типа: Подстрока(Код,ДлинаСтроки(Код)-3,3)
в настройках сортировка по этому выражению

работает
12 Chameleon1980
 
10.06.16
10:12
символы выделяй не в запросе, а в выч. выражении СКД.
по нему сортируй
13 Chameleon1980
 
10.06.16
10:12
или попробовать у поля запроса указать Обязательное (вроде)
14 MistaEr
 
10.06.16
10:20
(5) Здесь работает, но теряется иерархия (при желании можно сделать через Родителя)
15 Chameleon1980
 
10.06.16
10:21
(11),(12) не пробовали?
16 Chameleon1980
 
10.06.16
10:25
хотя я без иерархии делал
17 MistaEr
 
10.06.16
10:25
(7) Сделал вот так, с автоупорядочиванием, все работает
18 MistaEr
 
10.06.16
10:26
(15) Не пробовал, но возьму на заметку.
19 MistaEr
 
10.06.16
10:27
Всем БОЛЬШОЕ СПАСИБО!
20 Chameleon1980
 
10.06.16
10:35
может еще через условное оформление попробовать
ширину в минимум у этой колонки.
Хотя, наверное, это костыль
21 Chameleon1980
 
10.06.16
10:36
(20) - не - там попа получится
колонка сузится, а выводимые поля переноситься будут
22 Chameleon1980
 
10.06.16
10:38
хотя в том же условном оформлении можно указать пустой текст

т.е. в условном оформлении минимальную ширину (не знаю 0 поймет нет) и свойство текст пустое
23 MistaEr
 
10.06.16
10:38
(21) вот вот, пробовал)
24 MistaEr
 
10.06.16
10:39
(22) 0 не понимает, 1 понимает, там потом в заголовке непонятно что, хотя и заголовок можно сделать ""
25 Chameleon1980
 
10.06.16
10:39
(23)
смотри как получилось

условное оформление

ширина колонки макс = 0,1
текст = ""

работает вполне себе
26 MistaEr
 
10.06.16
10:40
(25) Век живи, век учись. СКД то мощная штука, если уметь пользоваться)