Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 08:05

Запрос объединение

Автор Crucian, 30 мая 2012, 13:49

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

Crucian

Помогите разобраться. Как при объединении исключить повторяющиеся записи?

Вот текст самого запроса:

ВЫБРАТЬ РАЗЛИЧНЫЕ
   ХозрасчетныйОстаткиИОбороты.Организация КАК Организация,
   ВЫБОР
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.Номенклатура
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.Номенклатура
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто2
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто3 ССЫЛКА Справочник.Номенклатура
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто3
      ИНАЧЕ НЕОПРЕДЕЛЕНО
   КОНЕЦ КАК Номенклатура,
   ВЫБОР
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.Партии
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.Партии
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто2
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто3 ССЫЛКА Справочник.Партии
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто3
      ИНАЧЕ НЕОПРЕДЕЛЕНО
   КОНЕЦ КАК Партия,
   ВЫБОР
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.Склады
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.Склады
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто2
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто3 ССЫЛКА Справочник.Склады
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто3
      ИНАЧЕ НЕОПРЕДЕЛЕНО
   КОНЕЦ КАК Склад,
   ВЫБОР
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.Партии
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1.Проект
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто2 ССЫЛКА Справочник.Партии
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто2.Проект
      КОГДА ХозрасчетныйОстаткиИОбороты.Субконто3 ССЫЛКА Справочник.Партии
         ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто3.Проект
   КОНЕЦ КАК Проект,
   ВЫБОР
      КОГДА ХозрасчетныйОстаткиИОбороты.КоличествоОборот < 0
         ТОГДА -ХозрасчетныйОстаткиИОбороты.КоличествоОборот
   КОНЕЦ КАК КоличествоРасход,
   ВЫБОР
      КОГДА ХозрасчетныйОстаткиИОбороты.КоличествоОборот > 0
         ТОГДА ХозрасчетныйОстаткиИОбороты.КоличествоОборот
   КОНЕЦ КАК КоличествоПриход
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Обороты(
         &НачалоПериода,
         &КонецПериода,
         ,
         ,
         ,
         Субконто1 ССЫЛКА Справочник.Партии
            ИЛИ Субконто2 ССЫЛКА Справочник.Партии
            ИЛИ Субконто3 ССЫЛКА Справочник.Партии,
         ,
         ) КАК ХозрасчетныйОстаткиИОбороты

ОБЪЕДИНИТЬ ВСЕ

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

cska-fanat-kz

поместите это запрос во вложенный и снова сделайте ВЫБРАТЬ РАЗЛИЧНЫЕ...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск