Имя: Пароль:
1C
1С v8
Ковертация данных. Как обратится к полю применику
,
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) вроде параметрыобъекта они в базе источнике, а Вы уже в приемнике в ПриЗагрузке