|
СКД. Настройки вывода результата | ☑ | ||
---|---|---|---|---|
0
altaykniga
18.06.15
✎
14:39
|
Доброго времени суток, умные люди! Помогите разобраться с выводом результата запроса (СКД).
Например, имеем: Подразделения(группировка) КатегорииПерсонала(группировка) -количествоЧеловек -количествоЧеловекВДекретномОтпуске -количествоМужжчин -количествоВнешнихСовместителей. Как в настройке СКД сделать вывод данных? В строках будет группировка по подразделениям, в колонках нужно сначала сделать группировку по КатегорииПерсонала, а затем вывести две колонки с количествоМужчин и КоличествоВнешнихСовместителей. |
|||
1
DrShust
18.06.15
✎
14:43
|
(0) Таблицу нужно
|
|||
2
Анютик
18.06.15
✎
14:43
|
Вывод в таблицу, все количества в ресурсах...не поняла, в чем проблема
|
|||
3
altaykniga
18.06.15
✎
14:52
|
(1, 2) делаю таблицу, у меня получается группировка колонок по КатегорииПерсонала, и КоличествоМужчин выходит внутри этой группировки. Т.е. для каждой КатегорииПерсонала получается 3 колонки:
-количествоЧеловек -количествоЧеловекВДекретномОтпуске -количествоМужчин А мне надо, чтобы количествоМужчин выходила в отдельной колонке, но уже после окончания группировки по КатегорииПерсонала |
|||
4
altaykniga
18.06.15
✎
14:53
|
может быть я тексЗапроса неправильно написал, посмотрите, пожалуйста, опытные товарищи
ВЫБРАТЬ Работники.ПодразделениеОрганизации, Работники.ДолжностьКатегорияСтатистическогоУчета, Работники.Количество, Работники.КоличествоДекрет, Работники.Мужчины, ПриемУвольнение.Принятые, ПриемУвольнение.Уволенные, ВнешнееСовместительство.ВнешниеСовместители ИЗ (ВЫБРАТЬ РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации, РаботникиОрганизацийСрезПоследних.Должность.КатегорияСтатистическогоУчета КАК ДолжностьКатегорияСтатистическогоУчета, СУММА(1) КАК Количество, СУММА(ВЫБОР КОГДА РаботникиОрганизацийСрезПоследних.Сотрудник.СостояниеФизЛица В (&Декрет) ТОГДА 1 КОНЕЦ) КАК КоличествоДекрет, СУММА(ВЫБОР КОГДА РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо.Пол = &Мужской ТОГДА РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок КОНЕЦ) КАК Мужчины ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Период, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних ГДЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> &Увольнение И РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок <> 0 И РаботникиОрганизацийСрезПоследних.Должность.ИстФинанс = &ОМС И РаботникиОрганизацийСрезПоследних.Сотрудник.ВидЗанятости = &ОсновноеМестоРаботы И РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации В Иерархии(&Подразделения) СГРУППИРОВАТЬ ПО РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации, РаботникиОрганизацийСрезПоследних.Должность.КатегорияСтатистическогоУчета) КАК Работники ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РаботникиОрганизаций.ПодразделениеОрганизации КАК ПодразделениеОрганизации, СУММА(ВЫБОР КОГДА РаботникиОрганизаций.ПричинаИзмененияСостояния = &ПриемНаРаботу ТОГДА 1 КОНЕЦ) КАК Принятые, СУММА(ВЫБОР КОГДА РаботникиОрганизаций.ПричинаИзмененияСостояния = &Увольнение ТОГДА 1 КОНЕЦ) КАК Уволенные ИЗ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций ГДЕ РаботникиОрганизаций.Период МЕЖДУ НАЧАЛОПЕРИОДА(&период, МЕСЯЦ) И КОНЕЦПЕРИОДА(&период, МЕСЯЦ) И РаботникиОрганизаций.Организация = &Организация СГРУППИРОВАТЬ ПО РаботникиОрганизаций.ПодразделениеОрганизации) КАК ПриемУвольнение ПО Работники.ПодразделениеОрганизации = ПриемУвольнение.ПодразделениеОрганизации ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации, СУММА(1) КАК ВнешниеСовместители ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Период, Организация = &Организация) КАК РаботникиОрганизацийСрезПоследних ГДЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> &Увольнение И РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок <> 0 И РаботникиОрганизацийСрезПоследних.Должность.ИстФинанс = &ОМС И РаботникиОрганизацийСрезПоследних.Сотрудник.ВидЗанятости = &ВнешнееСовместительство СГРУППИРОВАТЬ ПО РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации) КАК ВнешнееСовместительство ПО Работники.ПодразделениеОрганизации = ВнешнееСовместительство.ПодразделениеОрганизации |
|||
5
altaykniga
18.06.15
✎
14:54
|
вот внешний мой отчет: https://yadi.sk/d/g0AgRlALhKoHL
|
|||
6
altaykniga
18.06.15
✎
15:06
|
быстро советы закончились
|
|||
7
bootini
18.06.15
✎
15:06
|
Бабушка, дай воды напиться, а то так жрать хочется, что и переночевать негде.
|
|||
8
altaykniga
18.06.15
✎
15:18
|
вот отсканировал пример, как нужно сделать
https://yadi.sk/i/fkuETWIWhKq8b |
|||
9
bootini
18.06.15
✎
16:14
|
Половая дискриминация какая-то, КоличествоЧеловек и КоличествоМужчин. Мужиков там за людей уже не держат, в вашей больгичке.
А по теме, вот: http://1c77-1c8x.ru/understanding-1s8/data-link-system/resources-in-a-separate-column-in-table-skd.html |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |