|
Добавить контактную информацию
| ☑ |
0
YavorZayadlo
29.03.21
✎
09:23
|
Доброе утро!
Подскажите, пожалуйста, как программно записать информацию в справочник Виды Контактной Информации?
Найденный = Выборка.Ссылка.ПолучитьОбъект();
ВидКИ = Справочники.ВидыКонтактнойИнформации.АдресПоПрописке;
ТипКИ = ВидКИ.Тип;
ОбъектXDTOКИ = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияXDTOПоПредставлению("г. Москва, ул. Ленина, д.1", ТипКИ);
ЗначенияПолей = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияXDTOВXML(ОбъектXDTOКИ);
УправлениеКонтактнойИнформацией.ЗаписатьКонтактнуюИнформацию(Найденный,ЗначенияПолей, ВидКИ, ТипКИ);
Это был как один из вариантов, почему-то в отладчике всё добавляется, а на форме не отображается(
Процедура вызывается на форме внешней обработки, на сервере
Что не так делаю?((
|
|
1
Базис
naïve
29.03.21
✎
09:29
|
В Москве нет улицы Ленина. Везде есть, а тут нет.
Найди готовую функцию где-нибудь в УправлениеКонтактнойИнформацией*.
|
|
2
Базис
naïve
29.03.21
✎
09:29
|
Хотя может просто форму обновить надо.
|
|
3
YavorZayadlo
29.03.21
✎
09:35
|
Да уже и такую "143033, Московская обл, Одинцовский р-н, Горки-2 п, дом № 38, квартира 47" добавляла, в ЗначениеПолей разбирает всё отлично, по субъектам и тд, но вот на форме не показывается и всё(
|
|
4
HawkEye
29.03.21
✎
09:41
|
(0) КИ хранится в РС, а не в справочнике "Виды Контактной Информации"
|
|
5
YavorZayadlo
29.03.21
✎
09:43
|
Конфигурация КОлледж, КИ хранится в этом справочнике, поэтому беда, с регистром наверное не было бы таких проблем
|
|
6
dka80
29.03.21
✎
09:46
|
В типовых конфигурациях тип контактной информации имеет значение Перечисления.ТипыКонтактнойИнформации
|
|
7
HawkEye
29.03.21
✎
09:52
|
(5) уверен? )))
твой код: ВидКИ = Справочники.ВидыКонтактнойИнформации.АдресПоПрописке - сам на себя что-ли ссылается?! )))
в нем и вид и сама КИ? может разобраться в метаданных?
|
|