Программная запись данных в поле регистра сведений типа уникальный идентификатор
Доброго времени суток!
Стоит задача программно записать данные в поле регистра сведений с типом УникальныйИдентификатор. Создан регистр сведений и поле соответствующего типа у регистра. Данные сначала считываются в таблицу значений, а затем из нее методом
переносятся в регистр. Все поля записываются успешно, кроме поля с типом уникальный идентификатор. Оно заполняется нулями. Как сделать, чтобы значение этого поля бралось из таблицы значений? Спасибо.
Стоит задача программно записать данные в поле регистра сведений с типом УникальныйИдентификатор. Создан регистр сведений и поле соответствующего типа у регистра. Данные сначала считываются в таблицу значений, а затем из нее методом
ДанныеЗагрузки = Рег.СоздатьНаборЗаписей();
ДанныеЗагрузки.Загрузить(ТзЗагрузки);
ДанныеЗагрузки.Записать();
переносятся в регистр. Все поля записываются успешно, кроме поля с типом уникальный идентификатор. Оно заполняется нулями. Как сделать, чтобы значение этого поля бралось из таблицы значений? Спасибо.
По теме из базы знаний
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Обзор полезных методов БСП 3.1.4
- Универсальная загрузка данных формата Excel
- Версионирование объектов VS История данных
- Заметки по Конвертации данных 2.1
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Считывается из дбф, но не суть, даже если в это поле попробовать сделать запись напрямую и прописать произвольное значение, то поле регистра с этим типом все равно принимает значение 000000....
НоваяЗапись = НаборЗаписей.Добавить();
Ключ = Новый УникальныйИдентификатор();
Ключ="459532dd-5852-4c7a-8f7e-f7e1a2ff80eb";
НоваяЗапись.Идентификатор =Ключ ;
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)