Имя: Пароль:
1C
1С v8
Вычисляемое поле и функция
,
0 zippygrill
 
30.12.14
11:04
Добавил вычисляемое поле в СКД - "_Бренд", перетащил в ресурсах и в выражение написал "ВычислитьВыражениеСГруппировкойМассив("Бренд.Наименование",,)". Выбрал данное поле в настройках но при попытке формировать отчет, говорит что поле "_Бренд" не найдено.
Что тут не так?
1 mikecool
 
30.12.14
11:05
а если включить в источник данных?
2 olegves
 
30.12.14
11:06
(0) попробуй книжку по СКД почитать
3 zippygrill
 
30.12.14
11:17
(2) на праздники попробую... почитать наконец то.
(1) какой еще источник?
4 zippygrill
 
30.12.14
12:01
апну
5 polosov
 
30.12.14
12:14
(0) Бесплатные видео Гилева свотри по СКД.
6 zippygrill
 
31.12.14
18:24
исходящие данные:

0001(Номер документа)   Бренд1   100 шт
0001(Номер документа)   Бренд2   200 шт
0001(Номер документа)   Бренд3   300 шт
0001(Номер документа)   Бренд1   50 шт

хочу получить через СКД эти же данные вот так:

0001(Номер документа)   Бренд1,Бренд2,Бренд3   650 шт

То есть Бренд сворачиваем и выводим через запятую.
В ресурсах написал ВычислитьВыражениеСГруппировкойМассив("Бренд.Наименование",,), указал что рассчитывать надо по полю Номер.
В результате ничего не свернулось. Что тут не так?
7 zippygrill
 
21.01.15
11:13
апну тему.

пока не удается свернуть эти 3 строчки в одну через СКД, не делая группировку по полю Бренд http://screencast.com/t/M3jGhg1tYe

На выходе должно быть
000000008   КЕ,ЛГШ,ЛГШК   4835,39 руб.
8 zippygrill
 
21.01.15
11:56
апну
9 zippygrill
 
21.01.15
12:13
никак что ли*
10 Maxus43
 
21.01.15
12:15
>>КЕ,ЛГШ,ЛГШК
это тебе 3 поля надо через зяпятую? можно
11 Maxus43
 
21.01.15
12:16
Поле Бренд пихай в ресурс, а в выражении у ресурса пиши
МАССИВ(Бренд)
12 Maxus43
 
21.01.15
12:55
вот и помагай людям, 3 недели не мог сделать, и даже спасибо не сказал)
13 zippygrill
 
21.01.15
13:05
(11) И "Массив(Бренд") написал в ресурсах. Ничего.
В настройках никаких группировок только детальные записи.
(12) 3 недели потому как занимался другими вещами... но задача то актуальна еще и всегда спасибо говорю
14 Maxus43
 
21.01.15
13:09
(13) группировка нужна, это же ресурс.
В твоём случае по полю Номер видимо
15 zippygrill
 
21.01.15
13:12
(14) Значит так только. Ну понятно тогда. Мне нужна линейная таблица, без группировок. Придется обработку писать вместо отчета. Спасибо
16 Maxus43
 
21.01.15
13:24
(15) у меня получается, хз.
http://s010.radikal.ru/i313/1501/cd/865dfc4a2a34.jpg
17 zippygrill
 
21.01.15
13:32
(16) ну ты же группировку делал.
18 Maxus43
 
21.01.15
13:33
(17) и что? разница в результате где? судя по (7) тебе это и надо
19 Maxus43
 
21.01.15
13:34
ну сам смотри, не нравится группировка которую даже не видно - ваше право
20 Maxus43
 
21.01.15
13:35
>>0001(Номер документа)   Бренд1,Бренд2,Бренд3   650 шт

вот эти 650 шт - ты как хотел без группировки считать? это ж итог
21 zippygrill
 
21.01.15
13:39
(20) думал обойдемся без группировок :)
22 Maxus43
 
21.01.15
13:40
(21) у тебя на них аллергия, или что?)
23 zippygrill
 
21.01.15
13:43
(22) нет, я руками и ногами за них, только вот есть некоторые товарищи которым нужна линейная таблица и названием брендом через запятую все в одну строку...
24 Maxus43
 
21.01.15
13:44
(23) > (16) Ты где там увидал группировки? результат вполне линеен, как внутри - это товарищей не должно волновть
25 zippygrill
 
21.01.15
13:50
ну вот: сгруппировал по тому же полю "ПометкаУдаления" и оно выводится http://screencast.com/t/jTHczAx7jW
26 Maxus43
 
21.01.15
13:53
не по пометке, а по Номеру группируй.
И в настройках отключи вертикальные и горизонтальные итоги
27 Maxus43
 
21.01.15
13:54
28 zippygrill
 
21.01.15
14:06
(27) ок