|
Изменить строки ТЧ в табличной части документа. | ☑ | ||
---|---|---|---|---|
0
hasan-rusel
14.06.22
✎
16:17
|
Всем привет !
Есть документ в котором не заполнены 2 колонки. https://disk.yandex.ru/i/9V4thBrINXnv2w хотел заполнить их внешней обработкой. Но что-то пошло не так. Во-первых как найти "Тип объектов расчетов" в СтрокаТЧ чтобы его заполнить и нужно ли его искать ? Строки кода: Документ = ДокСсылка.ПолучитьОбъект(); Для каждого Строка из Документ.РасчетыСПартнерами Цикл Запрос = Новый Запрос; ///Тут запрос с выборкой одного результата ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Строка.ОбъектРасчетов = ВыборкаДетальныеЗаписи.ОбъектРасчетов; КонецЦикла; КонецЦикла; Документ.Записать(РежимЗаписиДокумента.Запись); После получаю следующие данные: https://disk.yandex.ru/i/KRj2_N_176a-fg Подскажите пожалуйста что делаю не так ? Заранее спасибо ! |
|||
1
Жан Пердежон
14.06.22
✎
16:58
|
Во-первых как найти "Тип объектов расчетов"
- в конфигураторе Подскажите пожалуйста что делаю не так ? - запрос в цикле делаешь, когда не надо, уже за одно это можно бить по рукам |
|||
2
hasan-rusel
14.06.22
✎
17:03
|
(1) да, знаю)) Но там не тяжелый запрос, да и обработка на 1 раз.
Обратил внимание что ОбъектРасчетов имеет Тип ОпределяемыйТип.ОбъектРасчетов может в этом причина не работы Строка.ОбъектРасчетов = ВыборкаДетальныеЗаписи.ОбъектРасчетов; ? |
|||
3
Kassern
14.06.22
✎
17:05
|
(2) "да, знаю))" - ну вот не зря у вас стаж 9лет в 1с)
А где у вас заполнение типа объектов расчета? ОпределяемыйТип.ОбъектРасчетов - смотрели его состав в конфигурации? Типы данных у вас совпадают? |
|||
4
Мимохожий Однако
14.06.22
✎
17:08
|
(2) [Но там не тяжелый запрос, да и обработка на 1 раз.]
Ну, ну. Поставь точку останова и посмотри, что к чему приравниваешь. |
|||
5
hasan-rusel
14.06.22
✎
19:10
|
(4) https://disk.yandex.ru/i/KRj2_N_176a-fg
Вот на скрине Строка = ВыборкаДетальныеЗаписи В итоге нужно приравнять Строка.ОбъектРасчетов = ВыборкаДетальныеЗаписи.ОбъектРасчетов; |
|||
6
hhhh
14.06.22
✎
19:18
|
(5) ну у поля Строка.ОбъектРасчетов посмотри есть ли тип заказ клиента?
|
|||
7
hasan-rusel
14.06.22
✎
20:01
|
(6)
Свойство Значение Тип Строка.ОбъектРасчетов Неопределено |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |