Не работает группировка в запросе #293323


#0 by es3000
Сделал новый регистр. В него пишутся движения докмунетами. Надо выбрать итоги по группировке. Элементарно, но ничего не получается. Вот запрос: Возвращается только общий итог по всем товарам. А когда делаю цикл по группировкам, просто проскакивает и не входит в цикл
#1 by Конь в пальто
нету итогов на документ!
#2 by es3000
а это как?
#3 by Господин ПЖ
ЁПТ!!! ДОКОЛЕ??!!!
#4 by Программист 484
Нууу в 7 еще думаю лет 5-10 (пока всех на 8 не перегонят) :)))
#5 by Skylark
может есть остатки, а прихода-расхода нет - нет и документов движения
#6 by es3000
товарищи, какое-то странное чувство получается все знают о чем речь, а я не знаю :) чувствую себя идиотом! но поумнеть так хочется! подскажите, плиз
#7 by es3000
приход делается из докумнета: ДвижениеПриходВыполнить
#8 by es3000
ап
#9 by ZOMI
Запрос.Выполнить(ТекстЗапроса) ????????
#10 by ZOMI
весь код давай
#11 by Skylark
период отчета с ДатаНач по ДатаКон какой? В течение этого периода есть хоть один проведенный по этому регитру документ?
#12 by es3000
#13 by Зарбазан
Не получите вы КонОст на ТекущийДокумент.... никак
#14 by es3000
ну так пусть 0 хотя бы вернет
#15 by mishaPH
у объекта текущий документ нет остатков на коней или начало. т.к. он не измерение. Добавь функцию И группировка появиться. Вообще что ты хочешь достигнуть данным запросом. какие итоги нужны? документы которые учавствовали в данном периоде? тогда тебе нужны функции оборота а не остатков
#16 by ZOMI
Рисуй Приход -Расход
#17 by Зарбазан
неее, документацию читать надо.... Строки с нулевыми функциями в результат запроса не включаются
#18 by mishaPH
это не справочник. тут помоему конструкции Вве вошедшие в запрос не действуют. Добавь получение оборотов и увидишь
#19 by GenV
:)
#20 by es3000
Да , действительно группировка появилась. Но это не совсем то что мне нужно Остатков все равно не видно Мне нужно получить все заявки, и товары по этмим заявкам которые еще не выполнены. И количество товара
#22 by Guk
Так и делай группировку по заявкам, она как раз измерение, по ней все итоги есть. Нефига ты по текущему документу то группировку делаешь?...
#23 by GenV
Если у тебя нет документа-измерения в регистре остатки по документу ты неполучишь. Только обороты ... ЗЫ Переделывай регистр, добавляй измерение заявка ...
#24 by es3000
НЕ не помогает, КоличествоКонОст все равно равно нулю :( Неужели невозможно посмотреть сколько товара и по какой завке осталось отгрузить?
#25 by es3000
нету такого измерения
#26 by es3000
получается в одном регистре будет реквизит "Текущий докумнет" и измерение "Заявка" указывать на один и тот же докумнет?
#27 by GenV
Во-первых не всегда, а во-вторых приведи пример тогда с приходом-расходом по заявке когда твой запрос должен был сработать (2-х док-тов достаточно) :)
#28 by Зарбазан
реквизит "Текущий докумнет" указывает на документ сделавший то или иное движение по регистру. А вот измерение "Заявка" будет указывать на документ - заявку.
#29 by Guk
самописька?...
#30 by es3000
(27, 28) получилось! спасибо всем, парни!
#31 by es3000
Не все так просто оказалось. На вчерашний день все заработало нормально. Т.е. запрос выдавал остаток по товарам по кокретной заявке. Сегодня добавил в запрос функцию: фЦена = Среднее(Цена) И теперь запрос стал выдавать две лишние строки перед вчерашними строками. В этих строках группировка "ТекущийДокумент" - пустая, "Товар" - заполнена и "Цена" заполнена. Но почему пустая группировка "ТекущийДокумент"?
#32 by es3000
ап
#33 by Ёпрст2
весь текст запроса покажи
#34 by es3000
#35 by Ёпрст2
А 2 лишние строки, это ты Запрос в ТЗ выгрузил, да ? .... :)
#36 by Ёпрст2
+35 И зачем тебе вот это в тексте при обращении к регистру  ?
#37 by es3000
ну да в ТЗ выгрузил, да и в отладчике при проходе по группировкам запроса тоже видно, что первые две пустые на всякий случай :)
#38 by es3000
ап
#39 by 1Сергей
смотри параметры .Выгрузить(,,)
#40 by es3000
Да это я знаю - выгружаю без итогов Но проблема не в этом: заже при обходе по группировкам при помощи Запрос.Группировка все равно есть пустые
#41 by es3000
ап
#42 by Ёпрст2
Что там пустое ? Показывай, как глядишь ...
#43 by Ёпрст2
+42 И какой нафик ТекущийДокумент при функции КонОст ?? ...
#44 by es3000
Как гляжу... в отладчике после выполнения запроса в цикле по группировкам. А ТекущийДокумнет я не использую в группировке, в группировке используется Заявка - это измерение, то есть итоги по ней должны быть
#45 by es3000
люди, проблема не решена!
#46 by GenV
Чего-то не понял где тут группировка ТекущийДокумент? Или у тебя это группировка Заявка пустая? Или пустое поле ТекущийДокумент?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С