|
Конвертация табличной части
| ☑ |
0
Kolesnik
05.08.15
✎
18:39
|
Здравствуйте.
Подскажите, пожалуйста.
Необходимо конвертировать документ с табличной частью. При этом есть условие:
Если СтрокаТабличнойЧасти.Поле1 > 0 Тогда
СтрокаНовойТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Поле1;
ИначеЕсли
СтрокаТабличнойЧасти.Поле2 > 0 Тогда
СтрокаНовойТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Поле2;
КонецЕсли;
Подскажите, в какой обработчик поместить это условие и как правильно обратиться к табличной части? (Источник.ИмяТабличнойЧасти[0].ИмяПоля?)
Спасибо.
|
|
1
welwel
05.08.15
✎
18:45
|
ПередВыгрузкой
ОбъектКоллекции.ИмяПоля
|
|
2
Kolesnik
06.08.15
✎
11:16
|
Спасибо.
Пишу в ПКГС, ПередВыгрузкой.
Если ОбъектКоллекции.Поле1 > 0 Тогда
...
Как теперь заполнить поле Сумма? Оно есть только в табличной части приемника.
|
|
3
Naumov
06.08.15
✎
11:24
|
делаешь два ПКС: ПОле1->Сумма и Поле2 ->Сумма.
перед выгрузкой проверку и отказ, если не проходит.
Т.е. одно из ПКС должно сработать.
|
|
Программист всегда исправляет последнюю ошибку.