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

Автор Тема: Запрос  (Прочитано 1664 раз)

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

Оффлайн Новенькая

  • ****
  • Сообщений: 250
  • РЕПУТАЦИЯ: 21
  • КПД: 8%
  • Регистрация: 2011-02-21
  • Сайт: 
  • Профессия: Программист 1С
Запрос
« Первое сообщение: 07 Авг 2012, 13:22 »
Здравствуйте, помогите, пожалуйста, с запросом......не знаю уже что с ним делать


ВЫБРАТЬ
   ПродажиОбороты.Номенклатура,
   ПродажиОбороты.КатегорияТовара,
   ПродажиОбороты.Склад,
   ПродажиОбороты.Подразделение,
   ПродажиОбороты.Клиент,
   ПродажиОбороты.Юрлицо,
   ПродажиОбороты.Договор,
   ПродажиОбороты.Организация,
   ПродажиОбороты.НаправлениеДеятельности,
   ПродажиОбороты.АвторПродажи КАК Сотрудник,
   ПродажиОбороты.ЗаказПокупателя КАК ДокументЗаявка,
   ПродажиОбороты.ТипУчета,
   ПродажиОбороты.КоличествоОборот КАК Количество,
   ПродажиОбороты.СуммаОборот КАК СуммаВВалютеРегл,
   ПродажиОбороты.СебестоимостьОборот КАК СебестоимостьВВалютеРегл,
   ПродажиОбороты.СуммаВВалютеОтгрузкиОборот КАК СуммаВВалютеОтгрузки,
   ПродажиОбороты.СуммаВВалютеУпрОборот КАК СуммаВВалютеУпр,
   ПродажиОбороты.СебестоимостьВВалютеУпрОборот КАК СебестоимостьВВалютеУпр,
   ПродажиОбороты.ПериодСекунда,
   ПродажиОбороты.Регистратор,
   ПродажиОбороты.Регистратор КАК ДокументРегистратор,
   ПродажиОбороты.Регистратор КАК РегистраторКоличество,
   ПродажиОбороты.ПериодДень,
   ПродажиОбороты.ПериодНеделя,
   ПродажиОбороты.ПериодДекада,
   ПродажиОбороты.ПериодМесяц,
   ПродажиОбороты.ПериодКвартал,
   ПродажиОбороты.ПериодПолугодие,
   ПродажиОбороты.ПериодГод,
   ИсторииКурсовВалютСрезПоследних.Курс,
   ИсторииКурсовВалютСрезПоследних.Кратность,
   КонтактнаяИнформация.Представление,
   КонтактнаяИнформация.Поле1,
   КонтактнаяИнформация.Поле2,
   КонтактнаяИнформация.Поле3,
   КонтактнаяИнформация.Поле4,
   КонтактнаяИнформация.Поле5,
   КонтактнаяИнформация.Поле6,
   КонтактнаяИнформация.Поле7,
   КонтактнаяИнформация.Поле8,
   КонтактнаяИнформация.Поле9,
   КонтактнаяИнформация.Поле10
ИЗ
   РегистрНакопления.Продажи.Обороты(, , Авто, Номенклатура.ТипТовара = ЗНАЧЕНИЕ(Перечисление.ТипыТоваров.Товар)) КАК ПродажиОбороты
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
      ПО ПродажиОбороты.Клиент = КонтактнаяИнформация.Объект,
   РегистрСведений.ИсторииКурсовВалют.СрезПоследних(
         ,
         ТипКурса = ЗНАЧЕНИЕ(Справочник.ТипКурсаВалюты.КурсЦБ)
            И Валюта = &Валюта) КАК ИсторииКурсовВалютСрезПоследних
ГДЕ
   КонтактнаяИнформация.Вид = &ЮрАдрес


Мне надо, чтобы выводились данные из регистра Продажи, если даже нет записи по клиенту в регистре КонтактнаяИнформация......ЛЕВОЕ СОЕДИНЕНИЕ не помогает((((


Оффлайн Klyacksa

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

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

Оффлайн Новенькая

  • ****
  • Сообщений: 250
  • РЕПУТАЦИЯ: 21
  • КПД: 8%
  • Регистрация: 2011-02-21
  • Сайт: 
  • Профессия: Программист 1С
Re: Запрос
« Ответ #2: 07 Авг 2012, 15:50 »
Спасибо огромное


Теги:
 

Как можно подставлять цену из регистра сведений "Цены поставщиков" в документ"ПоступлениеТоваров" на актуальную дату? Необходимо использовать запрос в решении.

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

Ответов: 14
Просмотров: 10977
Последний ответ 24 Окт 2014, 13:30
от cska-fanat-kz
Запрос Параметры для "ИЗ"

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

Ответов: 2
Просмотров: 3364
Последний ответ 15 Май 2013, 23:27
от Березин
Что быстрее: Загрузить табличную часть в запрос и там добавить колонки, или пробежаться циклом по ТЧ и добавить значения в колонки

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

Ответов: 1
Просмотров: 1227
Последний ответ 11 Июл 2016, 09:00
от vitasw
Запрос по обработке "Согласование заявок"

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

Ответов: 0
Просмотров: 928
Последний ответ 29 Сен 2016, 02:39
от DenielAkreed
После "Выборка = Запрос.Выполнить().Выбрать()" строка в выборке автоматически переключается сама

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

Ответов: 2
Просмотров: 212
Последний ответ 30 Мар 2018, 05:05
от Luzer1C

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
161 Сообщений
alex0402
74 Сообщений
oleg-x
67 Сообщений
AIFrame AIFrame
60 Сообщений
buketov.av buketov.av
47 Сообщений
wise wise
39 Сообщений
ilyay ilyay
39 Сообщений
Анюта17
33 Сообщений
KOI8-R
32 Сообщений
Alter
30 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal