Имя: Пароль:
1C
 
Как в СКД вывести колонки в заданной последовательности?
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) - и от меня спасибо.))
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой