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

Автор Тема: объединение запросов  (Прочитано 8090 раз)

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

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
вот есть запрос
ВЫБРАТЬ
   РеализацияТоваровУслуг.Ссылка,
   НастройкиГрупповойПечатиНакладныхСрезПоследних.ПечетнаяФорма,
   НастройкиГрупповойПечатиНакладныхСрезПоследних.КоличествоЭкземпляров
ИЗ
   Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиГрупповойПечатиНакладных.СрезПоследних КАК НастройкиГрупповойПечатиНакладныхСрезПоследних
      ПО РеализацияТоваровУслуг.Организация = НастройкиГрупповойПечатиНакладныхСрезПоследних.Организация
ГДЕ
   ( НастройкиГрупповойПечатиНакладныхСрезПоследних.Организация = РеализацияТоваровУслуг.Организация
            И НастройкиГрупповойПечатиНакладныхСрезПоследних.Контрагент = РеализацияТоваровУслуг.Контрагент
                  )


Объединить ВСЕ

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

(как на фото для документа РТЦУТД 00001)
а как сделать чтобы во вторую выборку не попали документы которые выбрались в первом?


Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Не поняла, зачем объединение, если оба запроса одинаковые, кроме одного условия?
Возьмите один запрос, ну и поставьте себе в нем условие:
ГДЕ
   ( НастройкиГрупповойПечатиНакладныхСрезПоследних.Организация = РеализацияТоваровУслуг.Организация
            И (НастройкиГрупповойПечатиНакладныхСрезПоследних.Контрагент = РеализацияТоваровУслуг.Контрагент
                 ИЛИ НастройкиГрупповойПечатиНакладныхСрезПоследних.Контрагент=Значение(Справочник.Контрагенты.ПустаяСсылка)))
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
Огромное Спасибо)
я пару часов тупил это условие и так и не допер)

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
не работает(
все равно остается две одинаковые строки если документ подходит под оба условия

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

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

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
все равно строчка повторяется...

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

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

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

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
суть в том чтобы этой второй записи(точнее первой(ТОРГ12 товарнаянакладная с услугами) не было
чтобы если документ прошел по условию
 НастройкиГрупповойПечатиНакладныхСрезПоследних.Организация = РеализацияТоваровУслуг.Организация
            И НастройкиГрупповойПечатиНакладныхСрезПоследних.Контрагент = РеализацияТоваровУслуг.Контрагент

то чтобы он больше не проверялся на условие

( НастройкиГрупповойПечатиНакладныхСрезПоследних.Организация = РеализацияТоваровУслуг.Организация
            И НастройкиГрупповойПечатиНакладныхСрезПоследних.Контрагент=Значени(Справочник.Контрагенты.ПустаяСсылка)))

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

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

Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Цитировать
суть в том чтобы этой второй записи(точнее первой(ТОРГ12 товарнаянакладная с услугами) не было
Так первой или второй?
А если запрос выполнится так, что они будут в обратном порядке?
Получается, мы хотим выбрать по каждому доку первую попавшуюся печатную форму? Это не очень логично - выбрать лишь бы что, только чтоб было...
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать


Теги:
 

Объединение конфигураций "Документооборот гос. учреждения" и "Гос. и муницип. закупки"

Автор Рената МарсельевнаРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1563
Последний ответ 19 Янв 2015, 20:02
от дфтын
Для объекта не определена форма по умолчанию, соответствующая текущему режиму запуска. Объект: "Консоль Запросов"

Автор Азамат ХубиевРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 6340
Последний ответ 20 Июл 2016, 22:56
от Азамат Хубиев
Возможно ли языком запросов без конкатенации текста запроса и без СКД преобразовать строки таблицы в столбцы (колонки) выходной таблицы?

Автор acces969Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 439
Последний ответ 29 Май 2017, 15:29
от alex0402
Какую консоль запросов используете вы в управляемом приложении или что за консоль в видео?

Автор acces969Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 390
Последний ответ 17 Апр 2017, 09:40
от LexaK
Объединение организации-кредитора и организации-должника

Автор newsРаздел Новости

Ответов: 0
Просмотров: 855
Последний ответ 11 Авг 2015, 12:26
от news

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
168 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
55 Сообщений
alex0402
46 Сообщений
andron81_81
42 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
32 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal