Вход | Регистрация

1С:Предприятие ::

Метки:запросы, Запросы и построители

Возможно ли в запросе получить строки подчиненных документов ?

Я
   Gary
 
16.11.04 - 09:00
Уважаемый ALL, может кто сталкивался с подобным ? Есть "основной" документ, в котором в шапке два-три реквизита, указывающие на "служебные" документы - хранилища табличных частей. Необходимо запросом получить данные из этих хранилищ (строки), сгруппированные также по реквизитам "основного" ?  Вот первоначальный текст запроса:
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)

|Период с ВыбНачПериода по ВыбКонПериода;
|ОбрабатыватьДокументы все;
|Обрабатывать НеПомеченныеНаУдаление;
|Рапорт = Документ.Рапорт.ТекущийДокумент;
|Док_Вход = Документ.Рапорт.Хранилище1.ТекущийДокумент;
|Док_Выход = Документ.Рапорт.Хранилище2.ТекущийДокумент;
|Подр = Документ.Рапорт.Подразделение;
|ТехОпер = Документ.Рапорт.ТехОперация;
|ТМЦ_Вход = Документ.Рапорт.Хранилище1.ТМЦ;
|ТМЦ_Вход_Кол = Документ.Рапорт.Хранилище1.Количество;
|ТМЦ_Выход = Документ.Рапорт.Хранилище2.ТМЦ;
|ТМЦ_Выход_Кол = Документ.Рапорт.Хранилище2.Количество;
|Функция ТМЦ_Вход_КолСумма = Сумма(ТМЦ_Вход_Кол);
|Функция ТМЦ_Выход_КолСумма = Сумма(ТМЦ_Выход_Кол);
|Группировка Рапорт;
|Группировка Док_Вход;
|Группировка ТМЦ_Вход;
|Группировка Док_Выход;
|Группировка ТМЦ_Выход;
|//}}ЗАПРОС
;
Группировки по строке нет, потому как если добавить ее - вылетает "предприятие" напрочь, видимо потому, что в Рапорте нет табл.части.
 
  Рекламное место пустует
   miki
 
1 - 16.11.04 - 11:20
(0) Колонки какие нужны в отчете?
   Gary
 
2 - 16.11.04 - 11:31
(1) thnx. Да мне даже не для отчета это надо. Просто лень было возиться с регистрами (проводками). Необходимо получить список ТМЦ (вход/выход) сгруппированными по "Подр" и "ТехОпер". Вообще возможно это ? А то я уже подумал, что все-таки проще движения изобразить и по ним уже отбирать данные.
   miki
 
3 - 16.11.04 - 11:38
(2) Ну так и делай две группировки  "Подр" и "ТехОпер". Детализация нужна по докам/датам?
Что сейчас твой запрос кажет?
   miki
 
4 - 16.11.04 - 11:53
(2) Чего молчишь?
Есть в подчиненных доках ссылка на рапорт?
   Gary
 
5 - 16.11.04 - 11:54
(3) В том-то вся и проблема, что если эти две группировки делать, то разворот по ТМЦ не получается, запрос не перебирает строки подчиненных доков :-( Если ставишь группировку СтрокаДокумента, то похоже он пытается его к "основному" применить, а не к подчиненным.
Да, ладно ... Спасибо, что отвлекся на мой вопрос. Я уже переделал с движениями по регистру (за  это время) :-)
   Gary
 
6 - 16.11.04 - 11:55
(4) в подчиненных доках ссылки как раз и нет, ссылка "хранилище" только в основном доке, а именно это и оказалось "критично", точнее не по 1С-ски. Спасибо, что навел на мысль, кстати
   miki
 
7 - 16.11.04 - 11:56
(5) Ну, как знаешь...


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует