![]() |
![]() |
![]() |
|
Как в СКД вывести колонки в заданной последовательности? | ☑ | ||
---|---|---|---|---|
0
PR
17.02.09
✎
17:32
|
Собственно задача (на самом деле задача другая, но для простоты пишу эту).
Допустим есть регистр "Остатки товаров". Требуется в СКД вывести остатки, но чтобы последовательность колонок была именно нижеприведенной. 1. Товар 2. Остаток 3. Единица измерения При этом поле "Остаток" является ресурсом и по нему должны считаться итоги по группировкам и общие итоги. Чтобы было понятно, в чем проблема, сразу скажу, что поля выводятся по принципу "сначала все не ресурсы, потом все ресурсы", то есть: 1. Товар 2. Единица измерения 3. Остаток |
|||
1
asady
17.02.09
✎
17:33
|
а если макет свой туды впихнуть?
|
|||
2
i-rek
17.02.09
✎
17:36
|
(1) поддерживаю.
или единицу - тоже сделать ресурсом с формулой МАКСИМУМ и то и другое в итоге хуже чем просто постобработкой переставить колонки :) |
|||
3
PR
17.02.09
✎
17:45
|
(1) Ну, может сработает, не пробовал.
Но через задницу не хочу, хочу по человечески :)) Кто знает, какие поля я выберу завтра? Что же, каждый раз макеты рисовать? :o) |
|||
4
PR
17.02.09
✎
17:46
|
(2) Сидел, думал, писать или нет, что мол без извращений типа "Единицу измерений сагрегировать по МАКСИМУМ, МИНИМУМ или СРЕДНЕЕ", решил не писать. Зря :))
|
|||
5
Divemaster
17.02.09
✎
18:00
|
(4) или я задачу не понял или... В Настройках - ВыбранныеПоля, стрелочки меняющие порядок вывода колонок - вроде работает.
|
|||
6
PR
17.02.09
✎
18:04
|
(5) Ты не понял. Так не работает.
|
|||
7
Divemaster
17.02.09
✎
18:09
|
(6) все, въехал - ты итоговое хотел сместимть? так
|
|||
8
PR
17.02.09
✎
18:13
|
(7) Да
|
|||
9
Divemaster
17.02.09
✎
18:21
|
(8) единственный вариант, который я знаю: в СКД в ресурсы добавляешь поле - в твоем случае ЕдИзм - в графе Выражение пишешь название этого поля без всяких функций, этим загоняешь поле в итоговое объединение колонок и потом уже можешь менять колонки местами...
|
|||
10
i-rek
17.02.09
✎
18:23
|
(4) +1. Зря :)
|
|||
11
Garkin
17.02.09
✎
18:26
|
(10) Что-то я не могу уловить что Зря?
|
|||
12
i-rek
17.02.09
✎
18:27
|
(11) не включил в описание задачи запрет на использование агрегатных функций по измерениям
|
|||
13
Garkin
17.02.09
✎
18:31
|
(12) а нафиг их там использовать? Ведь есть замечательная функция "".
|
|||
14
i-rek
17.02.09
✎
18:32
|
(13) кхм. И что она делает ? :)
|
|||
15
Garkin
17.02.09
✎
18:34
|
(14) я так предпологаю что присваивает пустую строку значению итога группировки. :)
|
|||
16
i-rek
17.02.09
✎
18:36
|
(15) оу... но ведь тогда в колонке выведется... пусто ? :)
а он хотел - единицу |
|||
17
Garkin
17.02.09
✎
18:37
|
(16) только в группе, в детальных записях все будет как у взрослых.
|
|||
18
Kashemir
17.02.09
✎
18:45
|
(0) Выводи группировку через пользовательское поле.
|
|||
19
PR
17.02.09
✎
18:47
|
(18) И что?
|
|||
20
PR
17.02.09
✎
18:48
|
(17) И это красиво?
И потом, а если мне по-другому понадобится? Все поля в ресурсы пихать? Но даже в этом случае, а если мне потребуется вывести реквизит группировки? |
|||
21
Kashemir
17.02.09
✎
18:50
|
(19) Это не ответ на твой вопрос ? Или тебе уже не нужно колонку с группировкой вывести после колонки с остатком ?
|
|||
22
PR
17.02.09
✎
18:54
|
(21) Хе, забавно, работает, не думал, что сработает :))
Спасибо :)) |
|||
23
PR
17.02.09
✎
18:57
|
Блин, тут другая засада :o)
Ну да ладно, это уже менее критично :)) |
|||
24
Garkin
17.02.09
✎
19:18
|
(20) Ну да, с реквизитами у ресурсов засада. :)
|
|||
25
Divemaster
17.02.09
✎
20:17
|
упс, прикольно )) (18) - и от меня спасибо.))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |