Имя: Пароль:
1C
1С v8
Расчет. Получение базы в разрезе видо расчета
,
0 AndyTLT63
 
14.11.12
20:12
У Премия у нее установлена 2 базовых вида расчета - оклад и больничный

допустим в базовом периоде оклад=10000  больничный =4000.

Сейчас используя запрос я получаю сумму по базе 14000 . Можно ли с помощью запроса получить базу радельно по базовым видам расчета ?

Если можно то скажите как
1 dclxvi
 
14.11.12
20:14
Где получить? Базы чего?
2 AndyTLT63
 
14.11.12
20:15
Базы премии естественно
3 GROOVY
 
14.11.12
20:16
Можно. Для этого есть понятие "Разрез" см. в СП описание виртуальной таблицы "База".
4 AndyTLT63
 
14.11.12
20:17
Сейчас запрос мне возвращает общую сумму по базе(14000), а я хотел бы видеть сумму базы разделенно (10000 и 4000)
5 AndyTLT63
 
14.11.12
20:19
Я тоже думал что через разрез но пока не выходит не знаю что туда передать чтобы получить нужны результат


(3) Павел вам спасибо большое за ваш сайт по подготовке к специалисту! Очень много полезного от туда узнал
6 AndyTLT63
 
14.11.12
20:23
Буду читать СП
7 AndyTLT63
 
14.11.12
20:26
С помощью разрезов Пока получается только получить базу отдельнно по измерениям регистра
8 AndyTLT63
 
14.11.12
20:31
Блин никак не получается. В синтаксис помощнике полезной инфы не нашел...
9 GROOVY
 
14.11.12
20:41
Что в третьем параметре виртуальной таблицы написано?
10 AndyTLT63
 
14.11.12
20:43
Написано
Разрезы (необязательный)

Тип параметра: Массив; СписокЗначений.
Массив строк или список значений, представляющих собой имена полей базового регистра расчета, по которому производится суммирование базовых данных.
По перечисленных в данном параметре полям будет выполняться дополнительная группировка суммируемых базовых данных.
Например, если в качестве разреза задать реквизит базового регистра, то по каждой строке основного регистра будет сформирована не одна строка таблицы базовых данных, а несколько - в разрезе значений, найденных в заданном реквизите базового регистра.

Но не понятно что прописать сюда чтобы осуществить отбор по виду расчета....
11 AndyTLT63
 
14.11.12
20:44
Добавлять реквизиты тогда в Регистры?
12 AndyTLT63
 
14.11.12
20:44
Наверное так  больше на ум ничего не приходит
13 GROOVY
 
14.11.12
20:45
&массив

Параметр = Новый Массив(1);
Параметр[0] = "Видрасчета";

Запрос.УстановитьПараметр("Массив", параметр);
14 AndyTLT63
 
14.11.12
20:51
(13) Возможно я что то делаю не так. В разррезы передал данный массив но результа все равно одной строкой выходит..
15 AndyTLT63
 
14.11.12
20:53
(13) Заработало когда передал "ВидРасчета" вместо "Видрасчета"


Спасибо!!!