Запись в регистр свединий
☑
0
Падаван
15.09.15
✎
13:43
Есть файл Excel. Из него нужно импортировать 2 поля ФИО и Номер телефона. ФИО импортируется, а вот Номер телефона не хочет. Помогите найти ошибку!
ФормаТелефона = Обработки.РедактированиеКонтактнойИнформации.ПолучитьФорму("ФормаЗаписиТелефона");
ФормаТелефона.Объект = Справочники.ФизическиеЛица.НайтиПоНаименованию(стр.ФИО);
ФормаТелефона.Объект.Период = ТекущаяДата();
ФормаТелефона.Тип = Перечисления.ТипыКонтактнойИнформации.Телефон;
ФормаТелефона.Вид = Справочники.ВидыКонтактнойИнформации.ТелефонФизЛица;
ФормаТелефона.Представление = СтрЗаменить(стр.Телефон, Символы.НПП,"");
ФормаТелефона.Поле3 = СтрЗаменить(стр.Телефон, Символы.НПП,"");
ФормаТелефона.Записать();
Ошибок нет.Просто данные не записываются.
Спасибо.
1
Nuobu
15.09.15
✎
13:44
(0) .Прочитать();
Перед .Записать();
2
Otkr
15.09.15
✎
13:45
(1) Прочитать форму?)))
(0) Что за изврат, пиши напрямую в КонтктнуюИнформацию (РС или ТабЧасть, в зависимости от конфы)
3
magicSan
15.09.15
✎
13:47
форму чиатать??
4
Падаван
15.09.15
✎
13:52
Можно немного подробней?
5
Otkr
15.09.15
✎
13:55
(4) Что именно?
НаборЗаписей = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
Запись = НаборЗаписей.Добавить();
Запись.Объект = Справочники.ФизическиеЛица.НайтиПоНаименованию(стр.ФИО);
и т.д..
6
hhhh
15.09.15
✎
13:55
(4) тема "Запись в регистр сведений"". А пишешь в форму мкакую-то левую.
7
Ненавижу 1С
гуру
15.09.15
✎
13:57
(5) ща он весь регистр грохнет
8
Nuobu
15.09.15
✎
13:57
(7) Одна запись останется.
9
Падаван
15.09.15
✎
13:57
Регистр пустой
10
Ненавижу 1С
гуру
15.09.15
✎
13:59
(9) прекрасно
11
Nuobu
15.09.15
✎
14:00
(9) Не забудь .Прочитать(); после создатьНаборЗаписей();
12
Ненавижу 1С
гуру
15.09.15
✎
14:02
(11) надо отборы юзать, а не фигню советовать
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший