Имя: Пароль:
1C
1С v8
СКД запрос по регистратору и ответственному
0 lobo
 
02.04.12
16:24
У регистра есть много регистраторов. как через СКД правильно выбрать ответственных - нужна по ним группировка .Пока только получлся такой запрос но тут только 2 регистратора
ВЫБРАТЬ
   ЗатратыОстаткиИОбороты.Регистратор,
   ЗатратыОстаткиИОбороты.Подразделение КАК Подразделение,
   ЗатратыОстаткиИОбороты.СтатьяЗатрат КАК СтатьяЗатрат,
   СУММА(ЗатратыОстаткиИОбороты.СуммаПриход) КАК СуммаПриход,
   ВЫБОР
       КОГДА ЗатратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет
           ТОГДА ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.АвансовыйОтчет).Ответственный
       ИНАЧЕ ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.ПрочиеЗатраты).Ответственный
   КОНЕЦ КАК Ответственный
ИЗ
   РегистрНакопления.Затраты.ОстаткиИОбороты(, , Регистратор, , ) КАК ЗатратыОстаткиИОбороты

СГРУППИРОВАТЬ ПО
   ЗатратыОстаткиИОбороты.Подразделение,
   ЗатратыОстаткиИОбороты.СтатьяЗатрат,
   ЗатратыОстаткиИОбороты.Регистратор,
   ВЫБОР
       КОГДА ЗатратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет
           ТОГДА ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.АвансовыйОтчет).Ответственный
       ИНАЧЕ ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.ПрочиеЗатраты).Ответственный
   КОНЕЦ

УПОРЯДОЧИТЬ ПО
   Ответственный,
   Подразделение,
   СтатьяЗатратВЫБРАТЬ
   ЗатратыОстаткиИОбороты.Регистратор,
   ЗатратыОстаткиИОбороты.Подразделение КАК Подразделение,
   ЗатратыОстаткиИОбороты.СтатьяЗатрат КАК СтатьяЗатрат,
   СУММА(ЗатратыОстаткиИОбороты.СуммаПриход) КАК СуммаПриход,
   ВЫБОР
       КОГДА ЗатратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет
           ТОГДА ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.АвансовыйОтчет).Ответственный
       ИНАЧЕ ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.ПрочиеЗатраты).Ответственный
   КОНЕЦ КАК Ответственный
ИЗ
   РегистрНакопления.Затраты.ОстаткиИОбороты(, , Регистратор, , ) КАК ЗатратыОстаткиИОбороты

СГРУППИРОВАТЬ ПО
   ЗатратыОстаткиИОбороты.Подразделение,
   ЗатратыОстаткиИОбороты.СтатьяЗатрат,
   ЗатратыОстаткиИОбороты.Регистратор,
   ВЫБОР
       КОГДА ЗатратыОстаткиИОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет
           ТОГДА ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.АвансовыйОтчет).Ответственный
       ИНАЧЕ ВЫРАЗИТЬ(ЗатратыОстаткиИОбороты.Регистратор КАК Документ.ПрочиеЗатраты).Ответственный
   КОНЕЦ

УПОРЯДОЧИТЬ ПО
   Ответственный,
   Подразделение,
   СтатьяЗатрат
1 Дикообразко
 
02.04.12
16:27
Стаж: 6 г. 6 мес.
2 Дикообразко
 
02.04.12
16:28
ЗатратыОстаткиИОбороты.Регистратор.Ответственный

чем не устроил?
3 Конфигуратор1с
 
02.04.12
16:29
(2)+100500. И без всяких выборов
4 lobo
 
02.04.12
16:30
(3) сейчас попробую
5 lobo
 
02.04.12
16:43
да получилось. Спасибо - в консоли отчетов вообще не было видно почему-то регистратора и ответственного.А по форуму только через "Выразить" - а тут все проще оказалось.
6 lobo
 
02.04.12
16:45
Старая 8.1 Может кто-то подскажет как на форму отчета по СКД поместить Период - есть стандартный реквизиты НачалоПериода,Конецпериода -доступны только через настройки