Имя: Пароль:
1C
1С v8
В запросе свернуть по 2 субконто
0 peopel
 
14.02.15
12:10
Не типовая конфигурация. Нужно получить в запросе остатки в разрезе складов и номеклатуры. Когда сворачиваю по складам - не могу поле номенклатуры попадает в суммируемые(количество различных) и на оборот, думал что нужно 1 запрос поместить во временную таблицу и 2 во временную и там сворачивать, а потом соеднить, но не по чему соединять(можно добавить субконто, которое есть в обоих таблицах, но тогда оно опять попадет в суммируемые и не произойдет соединения) Вот сам запрос без группировок

ВЫБРАТЬ
    ЖурналПроводокОстатки.Субконто1,
    ЖурналПроводокОстатки.СуммаОстаток КАК СуммаОстаток,
    ЖурналПроводокОстатки.КоличествоОстаток КАК КоличествоОстаток,
    ЖурналПроводокОстатки.Субконто2
ИЗ
    РегистрБухгалтерии.ЖурналПроводок.Остатки КАК ЖурналПроводокОстатки
1 peopel
 
14.02.15
12:31
Ап
2 Dmitrii
 
гуру
14.02.15
12:36
(0) Зачем сворачивание?
Виртуальные таблицы остатков выдают результат уже свёрнутыми по измерениям и (в случае регистра бухгалтерии) по выбранным в запросе видам субконто.
3 Dmitrii
 
гуру
14.02.15
12:40
Если совсем заняться нечем, то можно так:

ВЫБРАТЬ
   ЖурналПроводокОстатки.Субконто1,
   СУММА(ЖурналПроводокОстатки.СуммаОстаток КАК СуммаОстаток),
   СУММА(ЖурналПроводокОстатки.КоличествоОстаток КАК КоличествоОстаток),
   ЖурналПроводокОстатки.Субконто2
ИЗ
   РегистрБухгалтерии.ЖурналПроводок.Остатки КАК ЖурналПроводокОстатки
СГРУППИРОВАТЬ ПО
   ЖурналПроводокОстатки.Субконто1,
   ЖурналПроводокОстатки.Субконто2

Только в данном случае это бессмысленное и излишнее действие
4 peopel
 
14.02.15
12:42
(2)
Может я не так выбрал данные для запроса?
что надо http://savepic.ru/6709612.png
что есть http://savepic.ru/6715756.png
Исходные данные
План счетов бухгалтерского учета, содержащий счета 10 "Материалы" и 00 "Вспомогательный"
Справочники "Материалы" и "Склады", используемые, соответственно, для ведения аналитического учета на счете 10 в разрезе материалов и складов
Документ для ввода данных о запасах материалов на складах, при помощи которого введено несколько проводок в дебет счета 10 в корреспонденции со вспомогательным счетом 00 для отражения запасов спецодежды на складах на начало дня 01.04.2012
P.S. Готовлюсь к олимпиаде, не ругайтесь что я иду на олимпиаду так мало зная, мня просто поставили перед фактом, отказаться не мог
(3) То же самое выбирается
5 ДенисЧ
 
14.02.15
12:48
6 Dmitrii
 
гуру
14.02.15
12:49
(4) Ну и чем отличается "что надо" от того "что есть"?
Это абсолютно одни и те же данные, представленные в различном виде.
В СКД, что бы получить картинку "что надо" достаточно просто выбрать в группировку по колонкам - Склады, а в группировку по строкам - Номенклатуру
7 peopel
 
14.02.15
12:54
(6) Я идиот и забыл что группировать можно не только в запросе, спасибо большое!
8 GROOVY
 
14.02.15
13:08
9 peopel
 
14.02.15
13:18
(6) Не помогло, выводит следующее:
http://savepic.ru/6686060.png
10 GROOVY
 
14.02.15
13:19
(9) Ресурсы забыл описать.
11 peopel
 
14.02.15
13:21
(10) Точно, спасибо большое!
12 peopel
 
14.02.15
13:31
(8) Кстати, совсем не по теме наверное, но там первая девушка говорит что форма лагает из-за того что в запросе выборка из документа, она имела ввиду запрос, не скопированный из типовой обработки, а добавленный для изменения формы или нужно при создании новой внешней печатной формы искать регистр, где фигурирует документ и оттуда получать данные для заполнения формы. Просто когда обучался говорилсь что надо просто скопировать типовую обработку. карайне не хочу засорять форум, так что вопрос в этой теме оставлю.
13 GROOVY
 
14.02.15
13:38
(12) Там ничего про форму и то, что она лажает нет.
14 peopel
 
14.02.15
13:55
(13)
ошибся, вторая девушка
http://www.youtube.com/watch?feature=player_detailpage&v=28iL4M9N1h8#t=35
15 GROOVY
 
14.02.15
13:59
(14) Там не про внешнюю печатную форму, а про то, что грешно лезть через реквизит составного типа к подчиненным данным и брать данные из документа, а не из регистров.
16 peopel
 
14.02.15
14:01
(15) А ок, спасибо.