|
Как изменить реквизит справочника с типом "СправочникСсылка" |
☑ |
0
Reclaim
23.12.15
✎
16:52
|
Здравствуйте! Проблема в заполнении реквизита справочника с типом "СправочникСсылка". Вот код:
//Задается код города из файла Excel
КодГорода = СокрЛП(Excel.Cells(НомерСтроки,1).Text);
НовыйКодГорода = СокрЛП(Excel.Cells(НомерСтроки,4).Text);
//Поиск города в ЮМЛ_Города
СпрГород = Справочники.ЮМЛ_Города.НайтиПоКоду(КодГорода);
Если ЗначениеЗаполнено(СпрГород) Тогда
//Поиск города в уатПунктыНазначения по реквизиту
СпрПунктНазначения = Справочники.уатПунктыНазначения.НайтиПоРеквизиту("Город",СпрГород);
Если ЗначениеЗаполнено(СпрПунктНазначения) Тогда
//Тут необходимо заменить реквизит "Город" из "уатПунктыНазначения" на реквизит из справочника "ЮМЛ_Города"
Подскажите как это провернуть.
|
|
1
Cyberhawk
23.12.15
✎
16:54
|
ПунктНазначенияОбъект = СпрПунктНазначения.ПолучитьОбъект()
ПунктНазначенияОбъект.Город = СпрГород;
ПунктНазначенияОбъект.Записать();
|
|
2
Temai
23.12.15
✎
16:56
|
(1) Нуууу, так не интересно
|
|
3
salvator
23.12.15
✎
16:58
|
(0) Писал-писал код и вдруг забыл как дальше писать?
|
|
4
Cyberhawk
23.12.15
✎
17:00
|
(2) Батек друга любит говорить "Слабому это не поможет, а сильному это ни к чему" :)
|
|
5
Reclaim
23.12.15
✎
17:02
|
Не забыл, а че-то ужасно затупил... Недавно начал в 1С работать, поэтому порой такое бывает.
Спасибо, Cyberhawk!
|
|
6
Redkiy
23.12.15
✎
17:03
|
(0) Чтобы набить морду упырю, недостаточно знать адрес где он живет, нужно нужно получить сам объект(упырь) в пределах достигаемости руки.
|
|
7
totparen
23.12.15
✎
17:35
|
(6) Улыбнул.
|
|