Здравствуйте! Подскажите, пожалуйста, как на основе документа заполнить табличную часть другого документа? Есть реквизит - документ основание, если он заполнен, то автоматически должна заполняться табличная часть/
Как можно преобразовать вот такие процедуры, если документ основание меняется, то автоматически заполняется табличная часть. Сейчас выводит только пустые строки в ТЧ
&НаСервере
Процедура ДокументОснованиеПриИзмененииНаСервере()
Запрос = Новый Запрос();
Запрос.Текст = "ВЫБРАТЬ
| ПриказНаПроведениеИнвентаризацииТоваров.ГруппыТМЦ.(
| Ссылка КАК Ссылка,
| НомерСтроки КАК НомерСтроки,
| ГруппаНоменклатуры КАК ГруппаНоменклатуры,
| БлокироватьОстатки КАК БлокироватьОстатки
| ) КАК ГруппыТМЦ
|ИЗ
| Документ.ПриказНаПроведениеИнвентаризацииТоваров КАК ПриказНаПроведениеИнвентаризацииТоваров" ;
Объект.ГруппыТМЦ.Загрузить(Запрос.Выполнить().Выгрузить());
КонецПроцедуры
&НаКлиенте
Процедура ДокументОснованиеПриИзменении(Элемент)
ДокументОснованиеПриИзмененииНаСервере();
КонецПроцедуры
ПоказатьКак можно преобразовать вот такие процедуры, если документ основание меняется, то автоматически заполняется табличная часть. Сейчас выводит только пустые строки в ТЧ
Прикрепленные файлы:
По теме из базы знаний
- Универсальное сворачивание табличной части документа
- Перезаполнение табличных частей Отчета о розничных продажах. Розница 2.3
- Табличная часть как поле ввода
- Универсальный отбор строк для любой табличной части (Реализации, Заказа клиента, Возврата, Обработок и др.)
- Неограниченное количество строк в табличной части документа
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот