Получить значение в Запросе по элементу выборки

1. uriah 17 15.06.19 12:54 Сейчас в теме
Есть запрос
ВЫБРАТЬ
	Исполнители.Ссылка КАК Ссылка,
	Исполнители.Сотрудник КАК Водитель
ПОМЕСТИТЬ втИсполнители
ИЗ
	Документ.схПутевойЛист.Исполнители КАК Исполнители
ГДЕ
	Исполнители.НомерСтроки = 1
;
////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	схПутевойЛист.Дата КАК Дата,
	схПутевойЛист.Организация КАК Организация,
	втИсполнители.Водитель КАК Водитель,
	схПутевойЛист.Выработка.(
		Доработки_Культура КАК Номенклатура,
		Доработки_Поле КАК Поле,
		Пробег КАК Пробег,
		ПеревезеноГруза КАК ПеревезеноГруза,
		ОтработаноЧасов КАК ОтработаноЧасов,
		СуммаПлановая КАК Сумма
	) КАК Выработка,
	схПутевойЛист.Автомобиль КАК Автомобиль
ИЗ
	Документ.схПутевойЛист КАК схПутевойЛист
		ЛЕВОЕ СОЕДИНЕНИЕ втИсполнители КАК втИсполнители
		ПО схПутевойЛист.Ссылка = втИсполнители.Ссылка
ГДЕ
	схПутевойЛист.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
	И схПутевойЛист.Проведен
Показать


Нужно в запросе получить значение регистрационного знака

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


Не пойму к чему это нужно прикрутить?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
11. coollerinc 185 15.06.19 17:28 Сейчас в теме +0.1 $m
ОтработаноЧасов КАК ОтработаноЧасов,
СуммаПлановая КАК Сумма
) КАК Выработка,
схПутевойЛист.Автомобиль КАК Автомобиль,
ЕСТЬNULL(РегистрацияТранспортныхСредствСрезПоследних.РегистрационныйЗнак, """") КАК РегистрационныйЗнак
ИЗ
Документ.схПутевойЛист КАК схПутевойЛист
ЛЕВОЕ СОЕДИНЕНИЕ втИсполнители КАК втИсполнители
ПО схПутевойЛист.Ссылка = втИсполнители.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РегистрацияТранспортныхСредств.СрезПоследних КАК РегистрацияТранспортныхСредствСрезПоследних
ПО схПутевойЛист..Автомобиль = РегистрацияТранспортныхСредствСрезПоследних.ОсновноеСредство

ГДЕ
схПутевойЛист.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
И схПутевойЛист.Проведен
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1473 15.06.19 12:59 Сейчас в теме
(1) схПутевойЛист.Выработка.(
Вот так запрос не пишут.
Вам нужно левым соединением добавить табличную часть.
А далее уже добавлять, то что вам надо.
3. uriah 17 15.06.19 13:10 Сейчас в теме
(2) Это конструктор запроса в СКД
4. Xershi 1473 15.06.19 13:16 Сейчас в теме
(3) все верно. Вам нужно табличную часть левым соединением переписать. Так конструктор позволяет, но с этим работать нельзя.
5. uriah 17 15.06.19 13:37 Сейчас в теме
(4) Понятно, но у меня вопрос бы о другом.
Как в запросе по реквизиту схПутевойЛист.Автомобиль КАК Автомобиль - (это не значение табличной части, а реквизит документа) получить значение из регистра сведений.
6. Xershi 1473 15.06.19 14:46 Сейчас в теме
(5)
ЕСТЬNULL(РегистрацияТранспортныхСредств.РегистрационныйЗнак, """") КАК РегистрационныйЗнак
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РегистрацияТранспортныхСредств КАК РегистрацияТранспортныхСредств
        ПО схПутевойЛист.Автомобиль = РегистрацияТранспортныхСредств.ОсновноеСредство

Если в регистре ОсновноеСредство это Автомобиль, то вопрос почему срез последних?
Если так надо ладно. но тогда почему там было две точки? Если реквизит документа, то должна быть одна как я привел.
Посмотрите курс по запросам на ютубе, чтобы не плавать в вопросе составления запросов.
8. uriah 17 15.06.19 16:32 Сейчас в теме
(6) Две точки - это опечатка
14. Vlan 36 17.06.19 08:25 Сейчас в теме
(4) А мне интересно, как это делать правильно. Сам обращаюсь к ТЧ через скобки. На этом примере каким будет правильный текст запроса?
7. Xershi 1473 15.06.19 14:47 Сейчас в теме
Полностью текст запроса покажи и структуру метаданных опиши. И затем что тебе нужно получить по итогу желательно в примерах.
9. uriah 17 15.06.19 16:37 Сейчас в теме
(7) Тест запроса в теме полностью.
- итоги не нужны
Нужно получить таблицу данных, в запросе все видно.
Проблема в регномере.
Так как регистрационный номер автомобиля - это значение периодического регистра сведений, нужно в выборке, когда идет перебор строк получить значение регномера по автомобилю.
12. Xershi 1473 15.06.19 17:47 Сейчас в теме
(9) ну тогда после перезаписи запроса как написал в (2) в чем вопрос то?
10. coollerinc 185 15.06.19 17:26 Сейчас в теме
ни хрена не пойму в чем проблема, все же есть. Откуда нижний кусок кода взял? Добавь левым соединением этот регистр и вытяни номер
11. coollerinc 185 15.06.19 17:28 Сейчас в теме +0.1 $m
ОтработаноЧасов КАК ОтработаноЧасов,
СуммаПлановая КАК Сумма
) КАК Выработка,
схПутевойЛист.Автомобиль КАК Автомобиль,
ЕСТЬNULL(РегистрацияТранспортныхСредствСрезПоследних.РегистрационныйЗнак, """") КАК РегистрационныйЗнак
ИЗ
Документ.схПутевойЛист КАК схПутевойЛист
ЛЕВОЕ СОЕДИНЕНИЕ втИсполнители КАК втИсполнители
ПО схПутевойЛист.Ссылка = втИсполнители.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РегистрацияТранспортныхСредств.СрезПоследних КАК РегистрацияТранспортныхСредствСрезПоследних
ПО схПутевойЛист..Автомобиль = РегистрацияТранспортныхСредствСрезПоследних.ОсновноеСредство

ГДЕ
схПутевойЛист.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
И схПутевойЛист.Проведен
13. uriah 17 16.06.19 07:05 Сейчас в теме
(11) Я трех соснах заблудился - не дописал эту строку!
ПО схПутевойЛист.Автомобиль = РегистрацияТранспортныхСредствСрезПоследних.ОсновноеСредство 
15. Xershi 1473 17.06.19 09:27 Сейчас в теме
(13) ну кто виноват что вас попросили скинуть полный запрос, а вы. Это не сделали.
16. uriah 17 17.06.19 09:53 Сейчас в теме
Оставьте свое сообщение
Вакансии
Программист 1С
Казань
зарплата от 150 000 руб.
Полный день

Программист 1С:ERP
Москва
зарплата от 100 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Программист 1С (удаленно)
Самара
зарплата от 230 000 руб. до 230 000 руб.
Полный день

Руководитель группы разработки 1С
Москва
зарплата от 250 000 руб. до 250 000 руб.
Полный день