Имя: Пароль:
1C
1С v8
помогите разобратся с группировкой на скд..
0 rchervak
 
18.12.12
12:16
Всем привет!
Никак не могу разобраться с этим чудо "СКД", уже перечитал кучу инфы и все равно никак не могу понять как же она все таки работает.

помогите разобраться ЧЯДНТ

Вот мой запрос;

параметр:
СЧЕТ = 10.01

ВЫБРАТЬ
   ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт КАК КоличествоОборотДт,
   ХозрасчетныйОстаткиИОбороты.Регистратор,
   ХозрасчетныйОстаткиИОбороты.Регистратор.ВидОперации,
   ХозрасчетныйОстаткиИОбороты.Субконто1 КАК товар,
   ХозрасчетныйОстаткиИОбороты.Субконто2 КАК склад,
   ХозрасчетныйОстаткиИОбороты.ПериодСекунда,
   ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт,
   ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт,
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&начало, &конец, Авто, ДвиженияИГраницыПериода, Счет = &Счет, , ) КАК ХозрасчетныйОстаткиИОбороты

Заполнил все роли какие только можно было.

//Периоды:
ПериодСекунда=1
Регистратор  =2

//Измерения:
товар                        =Измерения,NULL
склад                        =Измерения,NULL
Регистратор.ВидОперации      =Измерения,Регистратор

//Остатки:
ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт = НачОст, Кт, Количество
ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт = КонОст, Кт, Количество


На вкладке "РЕСУРСЫ"
поле:__________________________Выражение:________________________Рассчитывать по:
КоличествоНачальныйОстатокДт = Сумма(КоличествоНачальныйОстатокДт)
КоличествоКонечныйОстатокДт  = Сумма(КоличествоКонечныйОстатокДт)

В итоге что хочу получить:

Таблицу.
Строка = Номенклатура

Колонки:
______________________________________________________
____________|____ВидОперации1___||____ВидОперации2___|____________|
НачОстаток__|ОборотДТ_|ОборотКт_||ОборотДТ_|ОборотКт_|КонОстаток__|

То есть, обороты группируем по Регистратор.ВидОперации, а остатки Нет!


В итоге я получил таблицу, в которой обороты вывелись так как надо, а вот остатки в N-количество раз умножились , на количество "ВидОперации"

Как от этого избавится? Знаю что накосячил где то в настройках полей, и чего то недоуказал, но никак не пойму чего.
1 rchervak
 
18.12.12
13:52
апну.. а то наверное на обеде были все))
2 vicof
 
18.12.12
13:57
Интересно, как группировать остатки по регистратору.
3 rchervak
 
18.12.12
14:00
Регистратор.ВидОперации .- по этому мона
4 vicof
 
18.12.12
14:00
И почему оборот не в ресурсах?
5 rchervak
 
18.12.12
14:02
(4)в смысле не в ресурсах? обороты - ресурсы.
6 vicof
 
18.12.12
14:03
В описании этого не видно.
7 vicof
 
18.12.12
14:03
Лан, я домой, приду - посомтрю еще
8 rchervak
 
18.12.12
14:03
(7)спасибо.