Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
24 Май 2018, 01:13
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Отчет с иерархией по подразделению  (Прочитано 1040 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nuraprog

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-05-26
  • Сайт: 
  • Профессия: Ученик 1С
Добрый день! Я только ученик и прошу совета как лучше реализовать данную задачу.
Нужно составит отчет по автомобилям, и  сгруппировать эти автомобили по подразделениям, если дата последнего машинозаезда больше то берем с заказ-наряда подразделение, а если больше дата реализации автомобидя то берем подразделение из реализации автомобиля.
запросом сделала чтобы получить дату последнего заказ - наряда(дата последнего машинозаезда)
и дату реализации. что делать дальне не знаю.


Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
если дата последнего машинозаезда больше

больше... чего?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Nuraprog

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-05-26
  • Сайт: 
  • Профессия: Ученик 1С
если дата последнего машинозаезда больше

больше... чего?
не правильно выразилась. берем самый поздний заказ-наряд,и самую позднюю реализацию. и сравниваем их даты какой документ из них самый свежий оттуда и берем подразделение.

Оффлайн Дмитрий@

  • *****
  • Сообщений: 759
  • РЕПУТАЦИЯ: 138
  • КПД: 18%
  • Регистрация: 2015-02-27
  • Сайт: 
  • Профессия: Программист 1С
ВЫБРАТЬ
   ВЫБОР
      КОГДА Реализация.ПоследняяДата > Заказ.ПоследняяДата
         ТОГДА Реализация.Подразделение
      ИНАЧЕ Заказ.Подразделение
   КОНЕЦ КАК Поле1
ИЗ
   (ВЫБРАТЬ
      ВложенныйЗапрос.ПоследняяДата КАК ПоследняяДата,
      Заказ.Подразделение КАК Подразделение
   ИЗ
      (ВЫБРАТЬ
         МАКСИМУМ(Заказ.Дата) КАК ПоследняяДата
      ИЗ
         Документ.Заказ КАК Заказ) КАК ВложенныйЗапрос
         ЛЕВОЕ СОЕДИНЕНИЕ Документ.Заказ КАК Заказ
         ПО ВложенныйЗапрос.ПоследняяДата = Заказ.Дата) КАК Заказ,
   (ВЫБРАТЬ
      ВложенныйЗапрос.ПоследняяДата КАК ПоследняяДата,
      Реализация.Подразделение КАК Подразделение
   ИЗ
      (ВЫБРАТЬ
         МАКСИМУМ(Реализация.Дата) КАК ПоследняяДата
      ИЗ
         Документ.Реализация КАК Реализация) КАК ВложенныйЗапрос
         ЛЕВОЕ СОЕДИНЕНИЕ Документ.Реализация КАК Реализация
         ПО ВложенныйЗапрос.ПоследняяДата = Реализация.Дата) КАК Реализация


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
161 Сообщений
alex0402
76 Сообщений
oleg-x
68 Сообщений
AIFrame AIFrame
60 Сообщений
buketov.av buketov.av
44 Сообщений
wise wise
39 Сообщений
KOI8-R
35 Сообщений
ilyay ilyay
29 Сообщений
Анюта17
29 Сообщений
Alter
29 Сообщений

* Кто онлайн

  • Точка Гостей: 176
  • Точка Скрытых: 0
  • Точка Пользователей: 3
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal