|
Ковертация данных. Как обратится к полю применику
| ☑ |
0
breezee
24.06.16
✎
12:54
|
Есть ПКО, которое загружает из справочника Сотруднники(ЗУП 2.5) в Справочники Пользователи (Документооборот 2.1.1). В событии "ПриЗагрузки" пишу след. код "моеПоле = Приемник.Наименование;
ПараметрыОбъекта.Добавить("моеПоле", моеПоле);" - пишет, что не найдено поле "Приемник". Как обратится к приемнику
|
|
1
Господин ПЖ
24.06.16
✎
12:55
|
Объект вроде
там же хелп есть по обработчикам
|
|
2
vicof
24.06.16
✎
13:05
|
При загрузкЕ, епта
|
|
3
vicof
24.06.16
✎
13:05
|
Объект
|
|
4
toypaul
гуру
24.06.16
✎
13:10
|
зачем обращаться к приемнику?
|
|
5
breezee
24.06.16
✎
13:10
|
(1) (3) Спасибо, помогло. А вот к параметрам я не могу обратится
Если Объект<>Неопределено Тогда
моеПоле = Объект.Наименование;
Иначе
моеПоле = "";
КонецЕсли;
ПараметрыОбъекта.Добавить("моеПоле", моеПоле);
- ругается на Добавить - значение не объектного типа. Я не могу в параметр писать наименование? Как тогда передать параметр в "ПослеЗагрузки"?
|
|
6
breezee
24.06.16
✎
13:10
|
(4) Надо смотреть - если наименование изменено руками - оставть старое наименование
|
|
7
breezee
24.06.16
✎
13:15
|
Вроде разобрался. "Ссылка", в обработчике - объект приемник. Прочитал в информации об обработчиках
|
|
8
YurAnt
24.06.16
✎
13:19
|
(0) наилучшим способом в свое время для меня - стал запуск отладки - с установленным флажком в конфе "остановка по ошибке".
Да и вообще через отладку проще всего понять чего эта "шайтан-машина" от вас требует.
Потыкаться по перекрестным тэгам через Ctrl+F,
+ замер производительности вам в помощь (сразу видно что "здесь был вася") + стек вызовов
Зато потом никаких вопросов ни с обработчиками, ни с алгоритмами. Всё так или иначе натыкивается через отладку.
|
|
9
Йохохо
24.06.16
✎
13:21
|
(5) вроде параметрыобъекта они в базе источнике, а Вы уже в приемнике в ПриЗагрузке
|
|