Добрый день, помогите пожалуйста: У меня есть таблица ОказаниеУслуги с табличной частью Тираж(Номенклатура, НаборСвойств,Количество, Цена, Сумма) и документ Доставка с табличной частью Тираж (Номенклатура, НаборСвойств,Количество, Цена, Сумма - тоже самое то есть), хочу в ТЧ на форме документа Доставка передать ТЧ определенного документа ОказаниеУслуги, номер которого указывается на форме Доставка
Типы данных в ТЧ первого и второго документа - СправочникСсылка.Номенклатура, СправочникСсылка.ВариантыНоменклатуры, Число, Число,Число
Вот что я пыталась использовать:
Процедура ЗаполнитьТабличнуюЧасть()
Объект.Тираж.Очистить();
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОказаниеУслуги.Тираж.(
| Ссылка КАК Ссылка,
| НомерСтроки КАК НомерСтроки,
| Номенклатура КАК Номенклатура,
| НаборСвойств КАК НаборСвойств,
| Количество КАК Количество,
| Цена КАК Цена,
| Сумма КАК Сумма
| ) КАК Тираж
|ИЗ
| Документ.ОказаниеУслуги КАК ОказаниеУслуги
|ГДЕ
| ОказаниеУслуги.Номер = &НомерЗаказа";
Запрос.УстановитьПараметр("НомерЗаказа",Объект.Номер);
Результат = Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
НоваяСтрока = Объект.Тираж.Добавить();
НоваяСтрока.Номенклатура = Результат;
КонецЦикла;
КонецПроцедуры
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ЗаполнитьТабличнуюЧасть();
КонецПроцедуры
В Тираж документа Доставки вставляется одна строка с пустыми значениями (когда записей в первой ТЧ несколько)
Я находила решения в том числе здесь, но это были случаи передачи реквизитов документов а не реквизитов табличных частей... Немного затрудняюсь как быть
Пересчет сумм в табличной части документа
Является ли значение табличной частью
Универсальная процедура проверки на дубли строк в табличной части документа
Раскраска строки табличной части документа (обычные формы) по условию
ПолучитьУчастниковПоТаблице (БСП)
Заполнить реквизит "СуммаДокумента "на форме документа
Загрузить колонку (создавать строки Таблицы при необходимости)
#1, ред. 16 апреля 2021 04:00
делайте запрос к документу для отбора и внутренним соединением цепляйте сразу его табличную
#2, 16 апреля 2021 04:10
(1) markers, простите, наверное забыла упомянуть
у меня только в одной табличной части есть записи, вторая пустая, получается у меня нет признака для соединения...?
#3, ред. 16 апреля 2021 04:44
(2) safym, В общем запрос должен быть примерно такой:
Мне правда не нравится ваш отбор по номеру, лучше отбирать по ссылке, но то не суть.