|
СКД | ☑ | ||
---|---|---|---|---|
0
padaril
28.02.13
✎
19:12
|
Есть 2 регистра: регистр продаж, и регистр плана продаж. В регисре продаж есть булево Измерение "НовыйКлиент" (при проведении проверка: если новый - ставим Истина).
Создаю отчет вида http://d.pr/i/p5sB из первого регистра тяну данные о продажах за период, из второго - о плане продаж. Вопрос: как подсчитать количество новых клиентов? И как вывести в СКД план сумма и план кол-во в строку Торгового представителя (сейчас в строке клиента) |
|||
1
zladenuw
28.02.13
✎
19:23
|
НовыйКлиент в суммовое поле. Количество(НовыйКлиент). убери это поле с группировки. " план сумма и план кол-во " выведите отдельными полями в настройках таблицы скд.
а вообще книга хрусталевой. там все есть. быстрее поймешь. |
|||
2
padaril
01.03.13
✎
16:33
|
Просмотрел примеры с книги.
Никак не могу разобраться с выводом итогов из отдельных таблиц. Вот что получилось на данный момент: http://d.pr/i/nz0K Но НовыйКлиент должен проставлять единицу (или нуль) на уровне иерархии клиента а не номенклатуры. И еще необходимо на уровне иерархии торового представителя вывести колонку с планом. Ума не приложу как это сделать |
|||
3
padaril
01.03.13
✎
17:21
|
вверх
|
|||
4
padaril
01.03.13
✎
18:10
|
Почему не группируются данные? http://d.pr/i/pile
В запросе вроде проставил группировку: ВЫБРАТЬ ПродажиДистрибьюторовОбороты.ТорговыйПредставитель, ПродажиДистрибьюторовОбороты.Клиент, ПродажиДистрибьюторовОбороты.Номенклатура, СУММА(ПродажиДистрибьюторовОбороты.СуммаПродажиКлиентуОборот) КАК СуммаПродажи, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВЫБОР КОГДА ПродажиДистрибьюторовОбороты.Клиент.ДатаРегистрацииСвязи МЕЖДУ &НачалоПериода И &КонецПериода ТОГДА 1 ИНАЧЕ 0 КОНЕЦ) КАК НовыйКлиент ИЗ РегистрНакопления.ПродажиДистрибьюторов.Обороты КАК ПродажиДистрибьюторовОбороты СГРУППИРОВАТЬ ПО ПродажиДистрибьюторовОбороты.ТорговыйПредставитель, ПродажиДистрибьюторовОбороты.Клиент, ПродажиДистрибьюторовОбороты.Номенклатура |
|||
5
zladenuw
01.03.13
✎
18:27
|
при чем тут запрос. ты когда таблицу вывода в СКД создаешь. то там указываешь поля группировок
|
|||
6
padaril
01.03.13
✎
18:31
|
разве в запросе при указании группировки данные не сворачиваются?!
|
|||
7
Жан Пердежон
01.03.13
✎
18:32
|
(6) выполняй запрос в консоле запросов
|
|||
8
padaril
01.03.13
✎
18:35
|
вот сделал группировку http://d.pr/i/9Hvc
И все равно не сворачивает данные http://d.pr/i/Ntnd Да и с НовымКлиентом никак на могу вкурить как сделать верный полсчет |
|||
9
zladenuw
01.03.13
✎
18:42
|
(8) что не сворачивает. у тебя уже 3 группировки. все правильно.
|
|||
10
zladenuw
01.03.13
✎
18:43
|
(2) ну так добавь это поле в группировку по клиенту.
|
|||
11
padaril
01.03.13
✎
18:49
|
Вот и так не сворачивает, в консоли запросов http://d.pr/i/anPr
(убрал для наглядности и проверки поле новый клиент) |
|||
12
padaril
01.03.13
✎
18:55
|
(10) как-то так: http://d.pr/i/G9oA ?
|
|||
13
padaril
01.03.13
✎
18:56
|
допоможите разобраться, уже 2 дня сижу туплю...
|
|||
14
badboychik
01.03.13
✎
19:42
|
про функцию "ВычислитьВыражениеСГруппировкойВмассив(...)" читал? Ее надо призывать когда совсем отчаяние наступает
|
|||
15
badboychik
01.03.13
✎
19:43
|
(11) а почему тут что то должно сворачиваться
|
|||
16
badboychik
01.03.13
✎
19:43
|
а, там две одинаковые пары номенклатуры
|
|||
17
badboychik
01.03.13
✎
19:49
|
выгрузи в таблицу часть своего регистра этого и выложи куданибуть
|
|||
18
Жан Пердежон
01.03.13
✎
19:56
|
ща окажется, что у тс номенклатура в справочниках задвоена)))
|
|||
19
padaril
01.03.13
✎
20:03
|
нет, не дублируется номеклатура - сразу же проверил)
а вот как применить ВычислитьВыражениеСГруппировкойМассив()? |
|||
20
padaril
01.03.13
✎
20:04
|
(14) в СП ее нет, гугль тоже развернутого ответа не дает
|
|||
21
badboychik
01.03.13
✎
20:04
|
(19) это особенная магия, надо три дня поститься и читать СП, потом должно получаться
|
|||
22
padaril
01.03.13
✎
20:11
|
После таких магий хочется не поститься, а застрелиться)
|
|||
23
badboychik
01.03.13
✎
20:17
|
а если открыть этот регистр и поставить фильтры по трем полям, которые в группировке, сколько строк покажет?
|
|||
24
Жан Пердежон
01.03.13
✎
20:18
|
еще версия: тс толстый тролль, фотошопом развлекается ))
|
|||
25
padaril
01.03.13
✎
20:31
|
Фотошопом пользуюсь, но не развлекаюсь
|
|||
26
badboychik
01.03.13
✎
23:36
|
это стерео отчет, одна строка для левого глаза, другая для правого ))))
|
|||
27
padaril
02.03.13
✎
16:59
|
Вроде разобрался частично, но главная беда так и осталась:
http://d.pr/i/NIWY Сейчас не отображается в отчете, но в колонке "Новый клиент" единица проставляется напротив каждой позиции номенклатуры, а в строке "Клиент" соответственно вместо "1" или "0" считается кол-во номенклатуры. Как можно это решить? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |