PDA

Просмотр полной версии : Удаление контактной информации контрагента программно



Orenburg156
19.05.2022, 09:43
Бгу1, необходимо удалить КИ, так как у контрагентов она дублируется. Тем в инете о добавлении КИ полно, а об удалении нет. Вобщем делаю так

НаборЗаписей = РегистрыСведений.Контактн� �яИнформация.СоздатьНаборЗ аписей();
НаборЗаписей.Отбор.Объект.� �становить.(Контакт.ссылка(
НаборЗаписей.Отбор.Вид.Уст� �новить.(Контакт.Вид);
НаборЗаписей.Прочитать();

Если НаборЗаписей.Количество=2 тогда
НаборЗаписей.Удалить(0);
КонецЕсли;

В Отладчике вижу как из набора записей удаляется строка, но захожу в контрагента, а там также 2 записи. Что делаю не так? Искал функции в общем модуле - там есть удаление КИ по параметрам передается элемент, что мне не подходит

Orenburg156
19.05.2022, 09:52
Забыл добавить НаборЗаписей.Записать(). Получилось