Выбрать одно значение из табличной части документа в запросе
ВЫБРАТЬ
Номенклатура.Наименование,
Номенклатура.Код,
Номенклатура.НаименованиеПолное,
Номенклатура.НоменклатурныйНомер,
Номенклатура.Ссылка,
МЗ_Покупка.Материалы.(
Количество
)
ИЗ
Справочник.Номенклатура КАК Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ Документ.МЗ_Покупка КАК МЗ_Покупка
ПО Номенклатура.Ссылка = МЗ_Покупка.Материалы.Номенклатура.Ссылка
ГДЕ
Номенклатура.НоменклатурныйНомер = &Значение
ПоказатьНужно получить количество из табличной части МЗ_Покупка.Материалы.
Значения Номенклатура.Ссылка и МЗ_Покупка.Материалы.Номенклатура.Ссылка одинаковые. Почему в консоли запросов выводится ТаблицаЗначений со всеми значениями Количество из табличной части, а не одно значение? Как вытащить одно значение где Номенклатура.Ссылка = МЗ_Покупка.Материалы.Номенклатура.Ссылка ??
По теме из базы знаний
- [Расширение] Заполнение любой табличной части документа результатом запроса (БП 3, УТ 11, УНФ 1.6, ЗУП 3)
- Как автоматически заполнить обработкой табличную часть документа "Ввод начальных остатков" (Тип операции = "Расчеты с партнерами"). 1С: ERP
- Заполнение табличных частей документов одного вида из табличных частей списка документов другого вида (альтернатива ввода на основании)
- Как передать Таблицу Значений в Динамический Список?
- Альтернативная загрузка из файла в табличную часть или использование подсистемы БСП "Загрузка данных из файла"
Найденные решения
Дайте другой синоним справочнику.
Хотя... не очень понятно, для чего вам здесь вообще таблица справочника.
Хотя... не очень понятно, для чего вам здесь вообще таблица справочника.
ВЫБРАТЬ
СправочникНоменклатура.Наименование,
СправочникНоменклатура.Код,
СправочникНоменклатура.НаименованиеПолное,
СправочникНоменклатура.НоменклатурныйНомер,
СправочникНоменклатура.Ссылка,
ЕСТЬNULL(МЗ_Покупка_Материалы.Количество, 0) КАК Количество
ИЗ
Справочник.Номенклатура КАК СправочникНоменклатура
ЛЕВОЕ СОЕДИНЕНИЕ Документ.МЗ_Покупка.Материалы КАК МЗ_Покупка_Материалы
ПО СправочникНоменклатура.Ссылка = МЗ_Покупка_Материалы.Номенклатура
ГДЕ
СправочникНоменклатура.НоменклатурныйНомер = &Значение
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Потому что вы соединяете с таблицей документа (Документ.МЗ_Покупка), а вам надо соединить с таблицей табличной части документа (Документ.МЗ_Покупка.Материалы)
ВЫБРАТЬ
Номенклатура.Наименование,
Номенклатура.Код,
Номенклатура.НаименованиеПолное,
Номенклатура.НоменклатурныйНомер,
Номенклатура.Ссылка,
ЕСТЬNULL(МЗ_Покупка_Материалы.Количество, 0) КАК Количество
ИЗ
Справочник.Номенклатура КАК Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ Документ.МЗ_Покупка.Материалы КАК МЗ_Покупка_Материалы
ПО Номенклатура.Ссылка = МЗ_Покупка_Материалы.Номенклатура
ГДЕ
Номенклатура.НоменклатурныйНомер = &Значение
Показать
Дайте другой синоним справочнику.
Хотя... не очень понятно, для чего вам здесь вообще таблица справочника.
Хотя... не очень понятно, для чего вам здесь вообще таблица справочника.
ВЫБРАТЬ
СправочникНоменклатура.Наименование,
СправочникНоменклатура.Код,
СправочникНоменклатура.НаименованиеПолное,
СправочникНоменклатура.НоменклатурныйНомер,
СправочникНоменклатура.Ссылка,
ЕСТЬNULL(МЗ_Покупка_Материалы.Количество, 0) КАК Количество
ИЗ
Справочник.Номенклатура КАК СправочникНоменклатура
ЛЕВОЕ СОЕДИНЕНИЕ Документ.МЗ_Покупка.Материалы КАК МЗ_Покупка_Материалы
ПО СправочникНоменклатура.Ссылка = МЗ_Покупка_Материалы.Номенклатура
ГДЕ
СправочникНоменклатура.НоменклатурныйНомер = &Значение
Показать
qw zx, добрый день!
А почему не таким запросом выбирать ?
А почему не таким запросом выбирать ?
ВЫБРАТЬ
Материалы.Номенклатура.Наименование КАК Наименование,
Материалы.Номенклатура.Код КАК Код,
Материалы.Номенклатура.НаименованиеПолное КАК НаименованиеПолное,
Материалы.Номенклатура.НоменклатурныйНомер КАК НоменклатурныйНомер,
Материалы.Номенклатура.Ссылка КАК Ссылка,
Материалы.Количество КАК Количество
ИЗ
Документ.МЗ_Покупка.Материалы КАК Материалы
ГДЕ
Материалы.Номенклатура.НоменклатурныйНомер = &Значение
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот