|
Конвертация параметр в ТЧ
| ☑ |
0
qwasqu
07.12.16
✎
17:23
|
Здравствуйте,
КД 2
выгружаю я справочник с помощью
ВыгрузитьПоПравилу(, , ИсходящиеДанные, , "МоеПКО");
В исходящих данных есть ТЧ, в ней есть параметр.
Я этот параметр заполняю, но "источник" в обработчике "перед выгрузкой ПКС" равен неопределено, после загрузки справочника отладчиком видно, что параметры заполнялись, но значениями неопределено.
да, еще в обработчике "перед выгрузкой ПКС" я написал Значение = Строка(Источник); иначе выдает ошибку.
|
|
1
qwasqu
07.12.16
✎
17:41
|
Значение параметра при заполнении ТЧ "Строка".
Перед ВыгрузитьПоПравилу в ИсходящиеДанные.Товары
во всех строках параметр заполнен.
"перед выгрузкой ПКС" ПКС данного параметра источник равно неопределено.
Раньше такое точно делал, но из головы вылетело как. вроде бы все правильно.
|
|
2
qwasqu
07.12.16
✎
17:45
|
Соостветственно
ТаблицаПараметров = ПараметрыОбъекта["ТоварыТабличнаяЧасть"];
данная таблица есть, но параметр пустой .
|
|
3
iceman2112
07.12.16
✎
18:07
|
Очень мало инфы для ответа.
По-первый не ясно, где в выгрузить по правилу Сам источник
Во-вторых если так, то стоит ли галка получить значения их входящих данных
В-третьих не ясно "В исходящих данных есть ТЧ, в ней есть параметр", Исходящие данные есть исходящие данные, о каком параметре идет речь.
Телепатирую, что в исходящие данные ТС хочет передать таблицу значений. Не ясно тогда зачем он смотри ПараметрыОБъекта, а не входяющие данные в
|
|
4
Азазелло
07.12.16
✎
20:52
|
(3) Все смешалось, кони, люди, ВходящиеДанные, ПараметрыОбъекта
(0) Для того, чтобы параметр в тч объекта заполнился, необходимо в соответствующем ПКС установить флаг "Помещать значение в параметр". Дальше к значениям, помещенным в параметры объекта, можно будет обращаться, например, в обработчике После загрузки объекта. И назначение совсем другое.
Вызов как в (0) помещает значение ИсходящиеДанные в переменную "ВходящиДанные" доступную в обработчиках событий ПКО.
|
|