0
Vladislav2023
27.11.23
✎
10:32
|
Приветствую! Конфигурация Бухгалтерия 3.0 (3.0.50.1), платформа 8.3.18.1959.
Начал изучать запросы недавно, может для Вас это пустяковая задача, но я буду благодарен за помощь!
ТЗ: При выборе основного средства в табличной части, автоматически подставлять его инвентарный номер и дату приёма.
Сначала просто указал в значениях реквизита на форме ПутьКДанным, путь к ДатаВыпуска и Инвентарный номер, значения подставляются, но при печати их нет. Тогда решил реализовать данное ТЗ с помощбю запроса из СправочникСсылка.ОсновныеСредства:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОсновныеСредства.Наименование КАК Наименование,
| ОсновныеСредства.ДатаВыпуска КАК ДатаВыпуска,
| ОсновныеСредства.Код КАК Код
|ИЗ
| Справочник.ОсновныеСредства КАК ОсновныеСредства
|ГДЕ
| ОсновныеСредства.Наименование = &Наименование"
Результат = Запрос.Выполнить().Выбрать();
Т.е. хотел при вводе в поле НаименованиеМатериала(СправочникСсылка.ОсновныеСредства) инвентарного номера, автоматически подставить в соседние поля инвентарный номер и дату приёма.
Затем решил попробовать так:
ВЫБРАТЬ
ОсновныеСредства.Наименование КАК Наименование,
ОсновныеСредства.ДатаВыпуска КАК ДатаВыпуска,
ОсновныеСредства.Код КАК Код
ИЗ
Справочник.ОсновныеСредства КАК ОсновныеСредства
ГДЕ
ОсновныеСредства.Код = &Код
В консоли запросов работает, подставляю инв.номер в параметр КОД и он находит Наименование и ДатуВыпуска.
Или нужно брать информацию из РегистраСведений?
Подскажите как правильно выполнить задачу?
Заранее благодарю!
|
|