Автозаполнение табличной части документа по справочнику 1с 8.x
Имеется документ "ПроведениеМетодик", в нем две табличные части : "Методики" , "ИспользованныеРеактивы" . Необходимо автозаполнение табличной части "Реактивы" при заполнении "Методик". Есть справочник "Методики". Как сделать чтобы Использованные реактивы автоматически заполнялись из справочника Методики? (я совсем туплю).
Прикрепленные файлы:
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Нужно на форме документа ПроведениеМетодик разместить обработчик события "при изменении" для поля, содержащего ссылку на элемент справочника "методики" в таб части методик. При наступлении события будет доступна ссылка на методику (элементы.<название таб части методик>.ТекущиеДанные.<название поля, содержащего ссылку на справочник методик>. А дальше по ссылке можете вытянуть реактивы запросом.
(2)
&НаСервере
Процедура РассчитатьРеактивыНаСервере()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Реактивы.Реактив КАК Реактив,
| Реактивы.Количество КАК Количество,
| Реактивы.ЕдИзмерения КАК ЕдИзмерения
|ИЗ
| Справочник.Методики.Реактивы КАК Реактивы";
Запрос.УстановитьПараметр("Реактивы",Объект.ПроведениеМетодики.Выгрузить().ВыгрузитьКолонку("Реактивы"));
Объект.РасходРеактивов.Загрузить(Запрос.Выполнить().Выгрузить());
КонецПроцедуры
&НаКлиенте
Процедура РассчитатьРеактивы(Команда)
РассчитатьРеактивыНаСервере();
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот