Имя: Пароль:
1C
1С v8
СКД
, ,
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" считается кол-во номенклатуры.
Как можно это решить?
Закон Брукера: Даже маленькая практика стоит большой теории.